弈城

迷失的人迷失了,相逢的人会再相逢

推倒重来的讲究

上个月,有个以前的同事问我:“你在的时候,为什么不把原来的系统都重做了,我们明明有实力啊”。 我说:“我们也做了很多事情嘛,系统稳定性、安全性、增加冗余、理清各模块职责、API通讯机制的建立、内部分层的整理。” 他说:“对,但我还是想知道,你为什么不把系统重做了呢?” 于是我问:“我离职之后,后来似乎多投了不少人重做系统?结果怎么样呢?”

弈城 2017 年 07 月 03 日 暂无评论

程序员成熟的标志

程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评 价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行的评论。因此,程序员对此感到很茫然,不知道要从那些...

弈城 2016 年 04 月 27 日 暂无评论

php-fpm配置详解

可参考PHP官方文档 pid = /usr/local/var/run/php-fpm.pid #pid设置,一定要开启,上面是Mac平台的。默认在php安装目录中的var/run/php-fpm.pid。比如centos的在: /usr/local/php/var/run/php-fpm.pid error_log = /usr/local/var/log/php-fpm.log #错误...

弈城 2016 年 04 月 27 日 暂无评论

php调用imagick安装与使用

php调用imagick安装与使用 进入软件包存放目录 cd /usr/local/src 下载ImageMagick wget http://www.imagemagick.org/download/ImageMagick.tar.gz 解压 tar zxvf ImageMagick.tar.gz 进入安装目录 cd ImageMagick-6.7.9-3 配置 ./configure -...

弈城 2016 年 04 月 19 日 暂无评论

PHP session回收

PHP的session到期后并不一定会马上被回收,尤其是当session被接管并转存到数据库中时,如果网站访问量大且session没有及时回收,会造成session飞速增长,并对网站的性能造成影响。 我是近期在运维一个高并发网站时发现这个问题的,session使用MySQL存储,在php-fpm的慢日志里发现insert和update session延迟很高,进session表一看,有将近1...

弈城 2016 年 04 月 01 日 暂无评论

MySQL语句优化10项基本原则

原则1、尽量避免在列上进行运算,这样会导致索引消失 SELECT * FROM table WHERE YEAR(d) > 2011; 优化为: SELECT * FROM table WHERE d > '2011-01-01'; 原则2.使用JOIN联表时,应用最小结果集驱动最大结果集。同时吧复杂的JOIN查询拆分为多个Query。因为JOIN多张表时,可能会导致更多的锁表...

弈城 2016 年 03 月 27 日 暂无评论