php服务器的最佳设置
Posted
技术标签:
【中文标题】php服务器的最佳设置【英文标题】:optimum setup for php server 【发布时间】:2010-12-07 03:58:57 【问题描述】:我们有许多服务器运行各种不同的 LAMP 设置。根据谁设置服务器,似乎有所不同的一件事是 php 的配置方式。有些设置为使用 Apache DSO 模块,有些设置为使用 CGI。有些服务器已打开 suEXEC,其他服务器已关闭。我们一直在尝试调整我们的应用程序以提高性能,但我不确定在这个级别会有什么收获。
如果它有助于我们服务器的标准设置是这样的:
PHP 5.2.8 mysql 5.0.81 Apache 2.2.11谢谢。
【问题讨论】:
属于服务器故障恕我直言... 【参考方案1】:如果您由于某些原因无法安装“ZendServer”: 与您的团队进行一次快速会议并决定 Apache2 的哪些模块是不必要的并将它们删除。还可以制作自己的 PHP 二进制文件来控制包含的内容和不需要的内容
如果您能够安装“ZendServer”,请从 zend.com 获取该软件,并享受 Zend 的 php 优化器大幅提升的性能。
【讨论】:
【参考方案2】:我一直发现,在灯箱上的三件事中,您可以获得最大的性能提升:
1) 安装 PHP 缓存 2) 大幅增加分配给 MySQL 进行排序的内存 3) 聘请优秀的程序员
您还可以通过限制 apache 在任何时候运行的线程/分叉数量来获得一些良好的内存改进。
【讨论】:
以上是关于php服务器的最佳设置的主要内容,如果未能解决你的问题,请参考以下文章
PHP/IOS:为 Web 服务编码 json 的最佳方式是啥?
在不使用 mysql 服务器资源的情况下加密数据的最佳方法是啥?使用 CFB 模式的 mcrypt 是使用 php 的最佳方式吗?