源起
种种原因,重新拿起 PHP 已是多年之后,再次踏入 LA/NMP 阵营真心不是因为 PHP 是世界上最好的语言(无意挑起战争 :P)
- Java 平台架构的繁杂(出门野营还是瑞士军刀短小精悍,随身一大箱专业扳手谁用谁知道 :-( ),
- C#?(Windows & SQL Server 服务器正版授权咱就直接跪了,还真心不是安全问题,当然前提是您有牛x系统管理员),
- Perl(上古时代的程序员哪里找,后续接盘侠估计更是欲哭无泪)? C/C++(程序还没开发出来估计公司就挂了)?
对比起来,LA/NMP 阵营良好的社区群众基础(程序员多啊)、大量的成功开源项目以及简单直接的高开发效率,作为小型互联网创业公司的我们最后选择了 PHP~
在这几年的团队组建与培养过程中,注意到一些有意思的现象,
- 一方面:PHP 社区愈加强调协作&强化性能优势,如 PSR 标准化、 Composer 包管理、 HHVM 的风生水起(PHP 7 也同样值得期待)、 phalcon的不断成熟(向鸟哥的 Yaf 致敬)、性能彪悍的 swoole,
- 另一方面:关于 PHP 的吐槽不断,比如大家都知道的一些梗。。。
强烈建议您直接过一遍上面内容,这样这里的大部分您都可以快速略过,不过我们按照软件开发流程顺序对内容进行组织,同时会有穿插一些中国特色的问题及处理方法 :-)