我喜欢的和不喜欢的编程语言之PHP
PHP是最好的语言
这是一部分人的评价或感受
我也在这群人里边
PHP开始火的时候
我在写ASP(没有.net)
那时候我没正眼瞧过PHP
后来我做网站
接了些小单
再后来用了thinkphp继续接单
我开始觉得PHP牛逼了
又后来玩linux
我发现PHP不止写WEB方便
写shell脚本也很方便
而且很多操作系统自身就带有php环境
不用安装 简直是神器了
PHP在我心中真正登顶是因为一个程序
之前我用C#写一个图片处理工具
调用Windows GDI处理图片
那是处理海量图片的场景
不知道怎么回事 老有内存泄露
复现一次要跑几个小时
我连续两个月
天天在公司加班
总是最后一个走
就为定位到这个BUG
改了很多版 弄到生产环境还是时不时会出问题
那段时间 我经常坐在工位上 神志不清的看着自己的代码
心里就一个字 服
不单服我的代码 也服了Windows 服了GDI
有一天在github上瞎逛
看到一个PHP类库 突发奇想
然后花几天时间在上面做业务封装
再改造原来的业务服务
新方案把本地gdi调用换成了通过restful的api调用
再引入WEB的负载均衡方案
并结合Apache的进程自动回收机制
新版本扛住了在公司的压力测试
我马上找我们最大的项目上线
三个节点 稳如老狗
从此再也没有接到运维的电话
再后来 我进入了一个特殊的行业
网络受限
拷东西非常不方便
用别的语言 编码 编译 打包
求爷爷 告奶奶 借专用U盘
一顿操作猛如虎
其实只是做了一次文件摆渡
弄完后运行 捞日志 修改
然后再来 一遍又一遍
极其麻烦
我改用PHP后
编写 修改 调试 部署 一体化
一切都一目了然
运行效率不效率的
狗才关心这些
心一宽 心情好了很多
不加班回家的路上
感觉车也不是那么堵了