请教建立网站的方案
我现在打算给一个单位建立他们的网站/网络应用系统,提供下面的功能:1. 内容发布和管理(CMS)
2. 一个在线论坛(BBS)
3. 在线视频播放(FLV播放器的集成)
4. 一个依附论坛的用户blog(Weblog)
特性要求:
1. 24 x 7运行
2. 300并发用户访问
3. 国际化支持
应该还有其他功能,我还在考虑中。我现在打算用下面的平台进行系统的搭建:
1. Joomla!
2. Discuz!
3. PostgreSQL/MySQL
4. CentOS 5.2
我自己在php方面只是入门水平。Java会好一些。不过用Joomla的话估计真正开发php的可能性并不大。
大家有什么意见和建议,欢迎批评并指导。谢谢 Drupal! 为什么选择 centos? 一般都用ubuntu, debian做企业级的东西。
推荐使用joomla.
或者discuz+supersite 原帖由 stgeorge 于 8-5-2009 18:21 发表 http://www.freeoz.org/forum/images/common/back.gif
为什么选择 centos? 一般都用ubuntu, debian做企业级的东西。
推荐使用joomla.
或者discuz+supersite
centos还好吧,我对redhat系列的东西比较熟,对debian系列的就一般般了。
ubuntu似乎更象desktop系统,升级太快,一定做不了企业应用。
如果选用desktop系统来做,我会选fedora,因为熟悉。
discuz!我用得很少,我担心国际化问题搞不好。supersite暂时没用过。
我打算是LAMPP + Joomla! + 论坛模块 django :tk_03
回复 #4 key 的帖子
做国际化不要考虑discuz和supesite,没有英文方面的支持。论坛和blog,看你是看中哪方面的功能,国际化的论坛软件可以考虑phpBB和vbullietn,blog当然是Wordpress比较受欢迎。
如果重blog,可以考虑Wordpress+SimplePress plugin,参考:
http://themehybrid.com/support/topic/best-wordpress-forum
http://simplepressforum.com/support-forum/spf-version-4/
OS采用CentOS没有任何问题,我也不用ubuntu做服务器,ubuntu我觉得更适合做desktop用。
在线视频(如果是FLV是否不需要特别集成播放器,只要做好界面,用Flash可以直接播放?)和CMS我没有经验,听其他同学介绍。 中国的公司还是澳洲的公司?
澳洲的可以选 drupal + fluxbb 或者phpbb
CMS的东西如果不是现成的功能就能用的话,都有一点学习曲线的,drupal/joomla都是 操作系统用 centos 或者 debian 都可以, ubuntu 不是一个好的选择。
joomla 性能更好,wordpress 在大访问量时,会有一些问题。 joomla 支持的插件多,drupal就自己写PHP吧。如果楼主不想学PHP,joomla是个不错的选择。 提醒一句,如果你选择joomla,涉及到二次开发,就比较麻烦。我现在就碰到了这个问题。对joomla的学习曲线比较长。不过,选那个都是这样。:yumen 另外一个选择,用现成的框架cakePhp,codeigniter 自己写,也挺麻烦的。但比较好debug。 这个需求当然是用Drupal了,弄几个模块配置一下基本功能就都全了 原帖由 ubuntuhk 于 8-5-2009 19:17 发表 http://www.freeoz.org/forum/images/common/back.gif
做国际化不要考虑discuz和supesite,没有英文方面的支持。
国际化可能不单单涉及到中/英双语,可能涉及到更多。不过暂时先只考虑中/英两个版本。
论坛和blog,看你是看中哪方面的功能,国际化的论坛软件可以考虑phpBB和vbullietn,blog当然是Wordpress比较受欢迎。
weblog可能只是一个bonus,不是太重要。如果选用joomla来做基础平台,我打算只是采用合适的plugin来做就算了。
在线视频(如果是FLV是否不需要特别集成播放器,只要做好界面,用Flash可以直接播放?)和CMS我没有经验,听其他同学介绍。
在线视频我之前印象中见过一个open source的server,我找找笔记应该能找到。 原帖由 oldqin 于 8-5-2009 23:36 发表 http://www.freeoz.org/forum/images/common/back.gif
这个需求当然是用Drupal了,弄几个模块配置一下基本功能就都全了
我手上暂时没有Drupal的资料。
事实上我现在最担心的是Joomla!过于强大,带来一些后期维护的问题。
我的意思是说,我担心这个系统交付后,用户自己怎样加入新的内容的问题。
是不是需要我加入一些专门的新闻发布模块,还是本身就自带了?
事实上我不希望用户看到太复杂的东西,如果通过权限管理等可以让用户
只看到最基础的编辑框,应该就好了。 原帖由 stgeorge 于 8-5-2009 22:44 发表 http://www.freeoz.org/forum/images/common/back.gif
提醒一句,如果你选择joomla,涉及到二次开发,就比较麻烦。我现在就碰到了这个问题。对joomla的学习曲线比较长。不过,选那个都是这样。:yumen 另外一个选择,用现成的框架cakePhp,codeigniter 自己写,也挺麻烦的 ...
如果用Java我就一点也不担心这个问题。
但似乎成熟的Java CMS平台我印象中没有,至少象Joomla!这样的平台我没有见过。 原帖由 bg1pdq 于 8-5-2009 20:21 发表 http://www.freeoz.org/forum/images/common/back.gif
操作系统用 centos 或者 debian 都可以, ubuntu 不是一个好的选择。
joomla 性能更好,wordpress 在大访问量时,会有一些问题。
joomla的性能哪里能看到相关资料?我需要给客户一个比较official的资料。 http://drupal.org/cases
http://drupal.org/success-stories
http://buytaert.net/drupal-vs-joomla-performance
http://www.alldrupalthemes.com/blog/joomla-15-drupal-61-performance-comparison.html IBM有个Drupal的教程
http://www.ibm.com/developerworks/ibm/library/i-osource5/ 原帖由 key 于 8-5-2009 23:55 发表 http://www.freeoz.org/forum/images/common/back.gif
我手上暂时没有Drupal的资料。
事实上我现在最担心的是Joomla!过于强大,带来一些后期维护的问题。
我的意思是说,我担心这个系统交付后,用户自己怎样加入新的内容的问题。
是不是需要我加入一些专门的新闻 ...
动态的内容是不是主要就是新闻,如果是的话,我觉得没有必要搞太复杂的CMS,否则后期的维护可能真的很头疼。 原帖由 ritz 于 9-5-2009 01:16 发表 http://www.freeoz.org/forum/images/common/back.gif
http://drupal.org/cases
http://drupal.org/success-stories
http://buytaert.net/drupal-vs-joomla-performance
http://www.alldrupalthemes.com/blog/joomla-15-drupal-61-performance-comparison.html
非常感谢!very impressive 原帖由 ubuntuhk 于 9-5-2009 01:28 发表 http://www.freeoz.org/forum/images/common/back.gif
动态的内容是不是主要就是新闻,如果是的话,我觉得没有必要搞太复杂的CMS,否则后期的维护可能真的很头疼。
是的,这是我一直对joomla有所保留的原因 你可以先自己安装一个joomla和drupal,先自己进行一下技术评估。应该很好安装的,如果碰到问题,可以来问我,一起商量。
我个人觉得joomla比drupal的资料,Plugin和社区更繁荣一点。(不权威,仅供参考。)所以我一般都选择joomla。如果有人,有好的理由,我也愿意尝试一下drupal.
其实,最麻烦的是,如果你碰到bug,就要不得不去自己查joomla的源码。而且如果需要二次开发,就很麻烦。
看你的需求,我觉得,你很有可能需要二次开发。因为等你一上线,所有的需求就马上出现。(什么,blog要和CMS有关联,flv要和cms集成,增加部分业务逻辑,那个时候,就惨了。你总不能说,我建这个网站用了1一个月,但要加这么一点功能,要半年。打死客户,他们也不相信这个事实。):congra
回复 #21 stgeorge 的帖子
二次开发Joomla比不上Drupal 原帖由 key 于 8-5-2009 23:57 发表 http://www.freeoz.org/forum/images/common/back.gif如果用Java我就一点也不担心这个问题。
但似乎成熟的Java CMS平台我印象中没有,至少象Joomla!这样的平台我没有见过。
用java是杀鸡用牛刀啊。 原帖由 coredump 于 9-5-2009 10:51 发表 http://freeoz.org/forum/images/common/back.gif
二次开发Joomla比不上Drupal
强烈同意,这就是选DRUPAL的原因 原帖由 gdzack 于 9-5-2009 12:33 发表 http://www.freeoz.org/forum/images/common/back.gif
用java是杀鸡用牛刀啊。
不觉得java是牛刀
就算是牛刀,也只是一把刀柄很大很大,刀身很小很小的刀,不方便用,哈
回复 #24 oldqin 的帖子
请教一下,为啥drupal要比joomla二次开发容易?如果您们能给出strong的理由,我就转到drupal上了。但是就我的调查,joomla的extension要比drupal多很多。 Joomla!有七级用户,从我两年以前简单的试用经验来说,这7级用户,尤其是Author, Editor以及Publishers这中间三级,是通过比较“繁复”的发布流程来表现的。对于程序员来说,这样的流程当然很简单,但对于用户来说,就不是太直观了。如果我能设置一个用户,如editor,他登陆系统后就只看到一个简单的文章采篇的界面,可以简单的添删改文章,可以在不同的分类之间切换,文章发布之前有一个站点预览,那基本上就成功了。除了站点预览之外,其他功能很类似于一个BBS系统。比如我设置某三个BBS的栏目即为新闻发布栏目,只有某几个用户可以编辑。他们添删改的文章将作为官方新闻显示在frontpage和相应新闻栏目中,我觉得问题似乎就解决了。
总之,简单,直观,比完善的功能更重要。
回复 #26 stgeorge 的帖子
Drupal Modules - Search, Rate, and Review Drupal Modules你看看这里的modules够不够多? 原帖由 key 于 9-5-2009 19:35 发表 http://www.freeoz.org/forum/images/common/back.gifJoomla!有七级用户,从我两年以前简单的试用经验来说,这7级用户,尤其是Author, Editor以及Publishers这中间三级,是通过比较“繁复”的发布流程来表现的。对于程序员来说,这样的流程当然很简单,但对于用户来说, ... Drupal适合这种需求,权限和等级都是可以非常灵活得定义的。 http://www.google.com/search?rlz=1C1GGLS_zh-CNAU313AU313&sourceid=chrome&ie=UTF-8&q=drupal+vs+Joomla
页:
[1]
2