Drupal 与 Joomla:哪一个性能更好?
我有一个项目需要在一周内启动; Joomla 和 Drupal 都在我的候选名单中。性能是我的项目的关键:您认为哪一个更适合我?
I have a project need to start in a week; Joomla and Drupal are both in my candidates list. Performance is the key to my project: Which one do you think is better for me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Drupal 比 Joomla 更好地支持高负载站点。它也更加灵活。我已经在两者上建立了网站,而且我不会再碰 Joomla 了。像 Turner Media 这样的公司在 Drupal 上运行“Cartoon Network”等网站,尽管是高度定制的并且得到了彻底的增强。
如果您使用 Drupal 7,它的核心中内置了很多此类自定义功能,因此绝对可以在除最大项目之外的所有项目上顺利运行。
如果您有任何具体问题,请查看 Drupal High Performance Group。
http://groups.drupal.org/high-performance 如果您无法使用 D7,因为它没有您需要的模块,那么 D6 现在对大型站点的支持非常好,建议查看 新闻流程作为一个发行版 - 它是为高性能站点而从头开始编码的。
老实说,您的硬件设置将对性能产生更大的影响。如果您在某些 2 位共享主机上运行您的网站,那么它将是一头猪 - 如果您在一组带有 PressFlow、Varnish 缓存、专用数据库服务器等,它会飞。
Drupal is better supported for high load sites than Joomla. It is also much more flexible. I've built sites on both and I wouldn't touch Joomla again tbh. Companies like Turner Media run sites like "Cartoon Network" on Drupal, albeit highly customised and thoroughly beefed up.
If you're using Drupal 7 it has a lot of these customisations built into the core and so will absolutely fly along on all but the biggest projects.
Check out the Drupal High Performance Group if you have any specific questions.
http://groups.drupal.org/high-performance If you can't use D7 because it doesn't have the modules you need, then D6 is pretty well supported for large site now, would recommend looking at PressFlow as a distribution - it's coded from the ground up for high performance sites.
TBH your hardware setup will have more of an impact on performance. If you're running your site on some 2-bit shared hosting then it'll be a pig - if you're running on an array of dedicated servers with PressFlow, Varnish caching, dedicated database servers etc, it'll fly.
这可能是一个取决于几个因素的问题。主要是提供哪些缓存选项(通常由第 3 方插件提供),我不太喜欢 Joomla。从你的问题来看,你似乎是构建 CMS 的新手。您研究过 WordPress 吗?非常容易使用和大量的插件。我会选择那个或Drupal。
我最终意识到我也没有很好地回答你的问题。老实说,我不会关注您决定使用的 CMS 的性能。您可以对 apache、IIS、lighttpd、nginx 等进行很多调整...此外,禁用模块并运行精简数据库也会有很大帮助。但由于我们都喜欢图片链接和引用,这里应该有帮助 http://buytaert.net/ drupal-vs-joomla-性能
That might be a question depending on several factors. Mainly which caching options are offered (usually by 3rd party plugins) Im not much of a fan of Joomla. By your question it sounds like you are new to building a CMS. Have you looked into Wordpress? Very easy to work with and tons of plugins. I would go with that or Drupal.
I realized in the end I didnt really answer your question that well either. To be honest I wouldnt focus on the performance of the CMS you decide to use. There are so many tweaks you can do to apache, IIS, lighttpd, nginx, etc... Also disabling modules and running a lean DB will help out greatly. But since we all like pictures links and quotes here is one that should help http://buytaert.net/drupal-vs-joomla-performance
好吧,其他人都为 Drupal 发声,我不得不说我是 Joomla 的忠实粉丝。
如果您是 CMS 的新手,Joomla 的学习曲线要少得多 - 尽管有相反的说法 - 与 Drupal 一样能够运行大型/流行站点。
两者之间有不少相似之处。
对于更多的“编程”人员来说,他们似乎真的很喜欢 Drupal 并喜欢它,因为它需要在该领域有更多的知识才能开箱即用。对于高级用户来说,Joomla 可以是非常面向编程的,或者对于只想快速建立一个干净整洁的网站的普通用户来说,它可以简单地开箱即用(有点不像 Drupal)。
他们俩都有一些让他们独一无二的小东西,但两人都完全有能力,并且“在幕后”非常相似。如果您对它们进行一些研究,您会发现非常具体的测试 - 每个人都会执行另一个人的各种特定任务。如果这些任务对您很重要,请适当权衡这些测试。
如果您只是一名普通用户,想要创建一个出色的网站? Joomla 具有更简单/直接的学习曲线,而 Drupal 更面向“程序员”,开箱即用 - 但两者都是很好的解决方案。
我个人选择 Joomla - 我熟悉这个框架,可以在短时间内建立和运行任何类型的自定义模板/网站。 Drupal 似乎总是让我投入更多的时间来定制模块,必须弄清楚如何让模块完成我想要的事情,等等。Joomla 有一个巨大的社区(数千个模块),通常有很多参数。使它们按设计工作。
只是我的 0.02 美元!不管怎样,如果您已经掌握了一些 php 知识,您就不会出错。
Well, others have spoke up for Drupal, I have to say I'm a big fan of Joomla.
If you're new to CMS Joomla has much less of a learning curve - and despite statements to the contrary - is just as capable as Drupal for running large/popular sites.
There are quite a few similarities between the two.
For more 'programmy' folks, they seem to really jump into Drupal and like it because it requires a bit more knowledge in that arena to use out of the box. Joomla can be very programmy oriented for the advanced users, or it can be simple to use out of the box (a bit unlike Drupal) for the average user who just wants a nice clean site up quickly.
Both of them have little things that make them unique, but both are completely capable and very similar 'under the hood'. If you do some research between them you'll find in very specific testing - each out performs the other for various specific tasks. If those tasks are important to you, then weigh those tests appropriately.
If you're just a general user looking to make a great site? Joomla has a much more simple/straightforward learning curve and Drupal is more 'programmer' oriented out of the box - but both are good solutions.
I personally choose Joomla - I'm familiar with the framework and can make any sort of custom template/site up and running in short order. Drupal seems to always make me invest more time in customizing modules, having to figure out exactly how to get modules to do what I want them to, etc. Joomla has a huge community (thousands of modules) that typically have a lot of parameters out of the box to get them to work as designed.
Just my $.02! Either way, you won't go wrong if you already have a bit of php knowledge.