cjm*_*671 6 comparison performance drupal drupal-6 drupal-7
Drupal的一个问题一般是它很慢.我们在高流量生产环境中运行Pressflow 6,它为其大小的站点消耗了大量资源.
Drupal 7是否比Drupal 6慢得多:http: //drupal.org/node/615822
看来,这是事实确实如此,但任何人可以证实?
非常感谢,克里斯.
是.我可以证实.然而.
首先是坏消息:
然后理论:
但是,Drupal6 pressflow有这些企业内置的东西(实际上:这些压力流功能使其成为核心,为Drupal7提供了基础).
Drupal7比Pressflow Drupal6慢.Drupal7提供了Drupal6没有提供的性能特性,但是PressflowDrupal6确实提供了.
许多项目还启用了视图模块.Drupal7中的Views3为Drupal6的Views2提供了很多性能改进(企业级功能).
我的建议:直到有一个性能优化的Drupal7(例如Pressflow Drupal7)只需使用你的Pressflow Drupal 6.它在理论和实践中都要快得多.如果您可以从Views3的改进和功能中受益,那么请使用Drupal7 + views3,这将为您提供更多选项来调整性能问题.
要看.
是的,开箱即用,D7比D6慢.但是已经投入了很多努力使其规模化(这与表现不同).
其中许多功能实际上已经是Pressflow 6的一部分,如支持主/从数据库集群,代理,别名处理的改进等等.所以这对你没有多大帮助.
但是也有一些功能在那里不存在,例如可插拔的字段存储,允许您将所有字段存储在MongoDB中.此外,虽然D7通常较慢,但查询已经得到了很大改进,瓶颈基本上从数据库转移到PHP,这更容易集群.
毕竟,D7能够为http://examiner.com等网站提供支持.他们明确选择D7而非D6,以实现MongoDB集成等可扩展性改进.