各位还在跑PHP的亲,你们的环境配置方式是怎样的?有什么好的经验交流么。

2013-04-02 13:31:37 +08:00
 feiandxs
这两年我帮客户们大概部署配置环境也有两百次了。比较多的无非就是nginx+php-fpm / nginx+apache(mod_php)这两种。 apache以fastcgi的方式来处理php也部署过,数量很少,没太多参照意义。

碰的也不少了,几乎各个版本也都尝试过,各种搭配组合玩了。还是困惑在nginx+php-fpm和nginx+apache到底哪个更好一些。 后端常用的mysql部分不考虑,只说前面这些,在网上一搜,可以找到公说公有理的文章一大把。 但我就实践看来, 有的时候nginx_php-fpm单机实在扛不下去,客户又不愿意另外花钱,这时候换成n+a会突然有很好的效果。 同样n+a扛不住,切成n+p,也会有惊喜给我。

在这几样东西的具体配置上,我还是有那么一点点粗浅经验的,相信我的压榨单机性能的技术还勉强可以。但更多的时候我也说不准,这两种方式,到底哪个在什么样的方式下,会有更好的表现呢。

不指望理论指导,太核心的估计我很难看懂——虽然它们的运作方式和原理我都摸索过。就希望听到实践经验中的一些技巧和指导。跪谢了。
2927 次点击
所在节点    问与答
4 条回复
Zhang
2013-04-02 13:35:42 +08:00
facebook搞的一个php环境叫做hhvm,类似于Tomcat,据说比php解释器快5倍。至少要1GB内存+64位处理器,所以我试不成了。由于这个东西太新了,网上只有自言片语的教程。
Zhang
2013-04-02 13:39:19 +08:00
hhvm前身是hiphop编译器,用来把php编译成c++。不过facebook抱怨php过于动态,于是搞了个hhvm进行just in time编译。
asing
2013-04-02 22:45:36 +08:00
lz先分享下吧

200次经验,学习下:D
Showfom
2013-05-28 22:54:01 +08:00
主要还是得看运行的程序写的好不好了。。。

Discuz 等论坛程序运行起来就比 WordPress 之流快多了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/64747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX