我有一个项目需要在一周内开始; Joomla和Drupal都在我的候选名单中。表现是我项目的关键:你认为哪一个更适合我?
答案 0 :(得分:2)
Drupal比Joomla更适合高负载站点。它也更加灵活。我已经在两者上建了网站,我再也不会碰到Joomla了。像Turner Media这样的公司在Drupal上运行像“Cartoon Network”这样的网站,虽然高度定制并且得到了充分的加强。
如果您正在使用Drupal 7,那么核心内置了很多这些自定义功能,因此除了最大的项目之外,所有这些自定义都将继续存在。
如果您有任何具体问题,请查看Drupal高性能小组。 http://groups.drupal.org/high-performance如果您不能使用D7,因为它没有您需要的模块,那么D6现在已经很好地支持大型网站,建议将PressFlow视为分发 - 它是从为高性能网站奠定了基础。
TBH您的硬件设置将对性能产生更大的影响。如果您在某个2位共享主机上运行您的站点,那么它将成为一头猪 - 如果您运行的是一系列具有PressFlow,Varnish缓存的专用服务器,专用数据库服务器等等,它会飞。
答案 1 :(得分:2)
好吧,其他人已经为Drupal说话了,我不得不说我是Joomla的粉丝。 如果你是CMS的新手,Joomla的学习曲线要少得多 - 尽管有相反的说法 - 与Drupal一样能够运行大型/热门网站。
两者之间有很多相似之处。 对于更多“程序员”的人来说,他们似乎真的会跳进Drupal并喜欢它,因为它需要在该领域有更多的知识才能开箱即用。对于高级用户来说,Joomla可以是非常面向程序的,或者对于那些只想快速建立一个干净的网站的普通用户来说,开箱即用(与Drupal有点不同)可以很简单。
他们两个都有一些让他们与众不同的东西,但两者都是完全有能力且非常相似的“引擎盖下”。如果你在它们之间进行一些研究,你会发现非常具体的测试 - 每个测试都会针对各种特定任务执行另一个测试。如果这些任务对您很重要,那么请适当权衡这些测试。
如果您只是想要打造精彩网站的普通用户? Joomla有一个更加简单/直接的学习曲线,Drupal更加“程序员”开箱即用 - 但两者都是很好的解决方案。
我个人选择Joomla - 我熟悉该框架,可以在短时间内启动和运行任何类型的自定义模板/站点。 Drupal似乎总是让我花更多的时间来定制模块,不得不弄清楚如何让模块完成我想要的模板等等.Joomla有一个庞大的社区(数千个模块)通常有很多参数输出盒子让他们按照设计工作。
只是我的$ .02!无论哪种方式,如果你已经掌握了一些PHP知识,你就不会出错。
答案 2 :(得分:1)
这可能是一个问题,取决于几个因素。主要是提供哪些缓存选项(通常是第三方插件)我不是Joomla的粉丝。通过您的问题,听起来您是构建CMS的新手。你看过Wordpress了吗?很容易使用和大量的插件。我会选择那个或Drupal。
我意识到最后我也没有真正回答你的问题。说实话,我不会专注于你决定使用的CMS的性能。你可以对apache,IIS,lighttpd,nginx等做很多调整......同时禁用模块和运行精简数据库也会有很大帮助。但是因为我们都喜欢图片链接和引用,所以这里应该有帮助http://buytaert.net/drupal-vs-joomla-performance