错误信息

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls 在 menu_set_active_trail() (行 2405/data/itxueku/includes/menu.inc).

PHP和Drupal性能优化系列之(二)

浏览:390
drupal北京聚会之Drupal性能优化分享之后,笔者有幸做了Drupal性能优化系列之(二),分享了有关Drupal以及PHP还有varnish、Apache的性能优化经验,现将文档分享,供大家参阅下载。


主要涵盖一下几个方面:



  • 提高浏览器响应速度




  • 提高PHP的响应速度




  • Drupal Boost模块的技巧




  • varnish缓存管理




  • Drupal网站最佳架构模式



不了解前文的,请参考《Drupal性能优化实战(一)》。


由于slideshare近期打不开,所以我这里简单介绍以下PPT的主要内容,评论中给出了下载地址,如果下载不了,请发邮件通知我。



  1. HTTP请求中时间的分析。主要讲解如何分析HTTP请求中各个阶段花费的时间。




  2. 让PHP异步执行,加快服务器的响应速度。
    请参考这两篇:
    PHP后台进程/异步处理的用法及在Drupal中的应用
    PHP异步处理及在Drupal中的应用(续)




  3. PHP/Drupal网站的经典架构模式图




  4. Boost模块的优化技巧,包括Boost的性能问题分析、共享缓存。
    请参考:Drupal性能优化之-将Boost模块用到极致




  5. Apache的Allowoverride ALL的弊端及替代办法




  6. Varnish缓存的管理,让Varnish缓存PHP的动态输出



SlideShare的PPT内容,看不见的请忽略:



Php及drupal性能优化系列(二)




top