T086学习网 | 站长学院 | 技术文档 | 成语 | 歇后语 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论 | 欣欣百宝箱

Apache和PHP/Perl/Python组合加速

【 网络作者:佚名 更新时间:2009-03-02 | 字体:
[导读]Apache和PHP/Perl/Python组合加速 本技巧不仅仅可以为 PHP 提供加速的技巧,对于 Perl 和 Python 也有同样的效果。   为了得到完整的调试结果,建议你采用 ApacheBench 或者 httperf之类的软件。如果你对非 LAMP 架...


  14、Kurt 简洁而完整的 Apache Tuning Tips。

  15、如果喜欢从修改 Apache 源码入手,可以安装 lingerd。在页面产生和发送后,每个 Apache 进程都会浪费一段时光在客户连接上,Lingerd 能接管这项工作,让 Apache 迅速服务下一个客户请求。

  16、如果网络拥挤,CPU 资源不够用,采用 PHP 的 HTML 压缩功能:
   output_handler = ob_gzhandler
   PHP 4.0.4 的用户请不要使用,因为存在内存泄漏问题。

   17、修改 httpd.conf 中的 SendBufferSize 为你最大的页面文件的大小。加大内核的 TCP/IP 写缓冲大小。

   18、另外一篇文章:Tuning Apache Web Servers for Speed,一篇 97 年的很古老的文章。

  19、采用数据库的持久连接时,不要把 MaxRequestsPerChild 设置得太大。

  20、Caching Tutorial for Web Authors and Webmasters 教你怎样实现浏览器缓冲。

  21、如果你足够勇敢的话,还可以采用 Silicon Graphics 的 Accelerated Apache 补丁。这个工程能使 Apache 1.3 快 10 倍,使 Apache 2.0 快 4 倍。

  22、来自Professional Apache的技巧。

  23、官方的Performance Tuning 文档,很好的资料,但是十分繁琐。

  24、编译 PHP 时,建议采用如下的参数:
   --enable-inline-optimization --disable-debug 

  25、优化 Linux ,more Linux 以及Solaris。 

  26、以上所有的方法都是针对单机而言的,如果你觉得系统还是不够快,可以采用集群,负载均衡,缓冲技术。采用 Squid 作为缓冲,配置 Squid 的方法。

  • 转载请注明来源:IT学习网 网址:http://www.t086.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
更多
留言建议ASP探针PHP探针站长Enjoy的Blog
© 2017 T086学习网 - T086.com(原itlearner.com)
RunTime:7.52ms QueryTime:7