V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
feiandxs
V2EX  ›  问与答

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

  •  
  •   feiandxs · 2013-04-02 13:31:37 +08:00 · 3007 次点击
    这是一个创建于 4286 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这两年我帮客户们大概部署配置环境也有两百次了。比较多的无非就是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,也会有惊喜给我。

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

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

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

    Discuz 等论坛程序运行起来就比 WordPress 之流快多了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 06:21 · PVG 14:21 · LAX 22:21 · JFK 01:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.