当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Apache和PHP/Perl/Python组合加速 本技巧不仅仅可以为PHP提供加速的技巧,对于Perl和Python也有同样的效果。
 

 

    摘要: 结合大家的经验和我自己的实践,得到以下几点[b:2a34ab9e97]在apache上实现个人主页系统[/b:2a34ab9e97]的方法。(注意:我的测试环境如下:freebsd4.7+apache2.0.43) 问题: [color=red:2a34ab9e97][b:2a34ab9e97]apache上的个人主页系统[/b:2a34ab9e97][/color:2a34ab9e97]......
 ·apache server设置虚拟web    »显示摘要«
    摘要: apache server设置虚拟web unix 平台与nt平台使用apache server的设置相同。以下重点以unix平台为例说明apache server的设置。另外值得注意的是,虚拟web的成功设置,有大约50%的工作量是在域名的注册与解析方面。所以一般先注册好域名然后再做虚拟web 设置。 一 、ip型虚拟主机 ip型虚拟主机指每一虚拟主机对应唯一的ip。可通过多个物理网......


Apache和PHP/Perl/Python组合加速[转载]

apache与php/perl/python组合加速 【程序编程相关:IIS常见问题和错误及其解决方案

【推荐阅读:备份和恢复Windows IIS服务器设

【扩展信息:iTools:要让Apache变得更美好

 

本技巧不仅仅可以为 php 提供加速的技巧,对于 perl 与 python 也有同样的效果.

   为了得到完整的调试结果,建议你采用 apachebench 或者 httperf之类的软件.如果你对非 lamp 架构的服务器测试有兴趣的话,建议 

你采用微软的免费软件: web application stress tool(需要 nt 或者 2000).

  检测 apache ,采用 top d 1 显示所有进程的 cpu 与内存情况.另外,还采用 apachectl status 命令.

  1.升级硬件的一般规则:对于 php 脚本而言,主要的瓶颈是 cpu ,对于静态页面而言,瓶颈是内存与网络.一台 400 mhz 的普通奔腾机器所下载的静态页面就能让 t3 专线(45mbps)饱与. 

  2.apache 处理 php 脚本的速度要比静态页面慢 2-10 倍,因此尽量采用多的静态页面,少的脚本.

  3.php 脚本如果不做缓冲,每次调用都需要编译,因此,安装一个 php 缓冲产品能提升 25-100% 的性能.

  4.把基于文件的会话切换到基于共享内存的会话.
...   下一页
    摘要: apache的httpd.conf文件常用指令解释 servertype standalone #设置服务器的形式是单独启动(standalone),还是借由互联网络伺服程序inetd来启动。一般使用前者。 serverroot "/usr/local/apache" #设置服务器的home目录,用来存放服务器的设置文件、错误文件、记录文件。 pidfile logs/htt......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE