我正在build立一个Drupal网站,可能会有一段时间的关键stream量。 什么是最好的设置(发行版,apache / ngynx / lighttpd,反向代理,SQL服务器,PHP版本等)来处理它?
Drupalconfiguration/模块也是受欢迎的。
这里有一些资源:
http://2bits.com/sites/2bits.com/files/drupal-single-server-3.4-million-page-views-a-day.pdf
http://groups.drupal.org/node/21897
总结一下:使用APC和Memcached,尝试限制你使用的Drupal模块的数量,并对你的日志进行审慎(比如用syslog将Drupal事件写入文件而不是数据库)。
HTH
鉴于大多数用户将是匿名的,我会强烈推荐Pressflow和Varnish
这里是使用Pressflow的高级/stream量Drupal站点列表。 如果你在实施清漆之前和之后做了一些基准testing,你会很高兴req / sec的增加。