码迷,mamicode.com
首页 > 其他好文 > 详细

刚接触Joomla,写一下瞎折腾的初感受~

时间:2017-06-11 14:16:44      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:run   art   官网   img   框架   数据库   joomla   details   技术   

我这几天一直在苦苦寻找一款能够长期投靠的CMS产品,要求的是


1)必须支持命名空间

2)必须OOP + MVC分层

3)丰富分文档和使用群体,至少是出名的。免得哪一天他们解散了

4)……


一開始我把目光投向了drupal,看了一下中文网络对他的介绍,什么节点存储思路,创造了什么先河。看了之后都睡不着觉了,恨不得开灯起来下载測试下。

只是第二天下载来安装发现,非常让自己失望(自己对Drupal的感受的文章 http://blog.csdn.net/default7/article/details/32072207 ),后来再把目光投向了Joomla!


Drupal 和Joomla!

事实上一開始对Joomla没什么用心的,由于我看中文网络对Drupal的描写叙述中一直说Joomla非常烂,非常过时,面向过程之类的说法。

只是下载下来非常吃惊,里面都是组件化,且成功安装。要知道Drupal在我的 双核CPU 6G内存的Win7电脑上都安装失败!

看到Joomla的源代码,感觉Symfony2的官网是不是写错了,symfony的官网说drupal用的是symfony的框架,可是看了drupal和joomla之后我更觉得Joomla才是用symfony框架的。由于Joomla非常强烈的组件化,自己开发也非常方便。并且joomla官网说的Joomla 3.3.x 仅仅须要 PHP 5.5.3的server就能够执行。这对于我等买不起VPS的屌si来讲真的是一个福音啊~~


对机器配置要求高。放虚拟主机非常吃力?

由于我做站点大部分都是用来測试,所以我每次都挑最廉价的来买。没买过VPS,一直都是用虚拟主机。

然后我想到了自己还有几个空间,香港的一个虚拟主机,PHP是 5.3.3的。那岂不正好合适吗。结果上传上去,提示必须PHP 5.3.10。

非常失望。

Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!

技术分享

然后我又记起来了我另一个美国dreamhost的空间没有过期,也是虚拟主机的。他的PHP是 PHP 5.3.27

然后我又非常happy的把gz程序上传上去,Putty解压缩,可结果还是安装失败。

到了数据库安装那里,一直载入中。

仍旧失败。

技术分享


最后我还是成功安装了的。只是是减少版本号。

先删除上传的最新版joomla,然后再到dreamhost后台点击onclick install 一键安装。选择CMS -> Joomla(他的版本号是3.0.0)。

然后安装了之后(整个过程我认为事实上还是非常慢,到了数据库安装那里还是卡住了,一開始还以为不可能成功安装。结果非常久之后成功安装了。

joomla 和drupal一样,MySQL储存都是InnoDB引擎,看到joomla这样我再次对InnoDB一种畏惧),再进入后台点击update升级joomla。


技术分享

Joomla 3.3.1体验完成,总结自己的一些看法感受:

1)适合做二次开发,比drupal适合。对于drupal的节点存储思路,我如今的想法是事实上那样很耗费资源!

2)总是一直感觉到用最新PHP技术(闭包、MVC、OOP。事实上也不算最新),放到server上去会很卡会很卡,所以这也导致我到近期才開始学MVC,曾经一直很排斥

3)Joomla功能比較齐全,可是我仅仅是一个程序猿,站点的基本的竞争事实上还是内容的竞争。瞎折腾了一下,认为自己根本就什么都写不出来的。就又搁一边了。

by default7#zbphp.com 日期2014-6-19










刚接触Joomla,写一下瞎折腾的初感受~

标签:run   art   官网   img   框架   数据库   joomla   details   技术   

原文地址:http://www.cnblogs.com/slgkaifa/p/6984995.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!