2018 年的「端午」

又一年端午节。

难免会想起小时候去桥上看划龙舟,去逛集市。那个时候无忧无虑,握着蚕豆,豌豆,吃着粽子,一路蹦蹦跳跳,开开心心。

而今,随着年龄的增长,所要面对的事情越来越多,所要去解决的事情的越来越多。那种无忧无虑的状态越来越少。为了找寻那种感觉,手机静音,带着相机,和老婆一起在北京地图上寻找了一个去处,带上相机就出发了。 继续阅读

北海公园

去过后海,去过南锣鼓巷,去过那个区域的很多的地方,但是一直没有进去过北海公园,这次下班后约着和老婆一起去逛了逛。

20:00 购票进入园区。看到提示 21:00 景区关门。虽然只有短短的一个小时,但是接着当天的绝佳天气看到了非常美丽的光晕。也借着这个时间点内游人甚少,所以随手一拍都是自然风景,而无需避开人群。

继续阅读

CGI、FastCGI 和 PHP-FPM

一、CGI

CGI:通用网关接口(Common Gateway Interface)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI 描述了服务器和请求处理程序之间传输数据的一种标准。

CGI 程序可以用任何脚本语言或者是完全独立编程语言实现,只要这个语言可以在这个系统上运行。CGI 的工作方式,从 Web 服务器的角度看,是在特定的位置(比如:http://www.example.com/wiki.cgi)定义了可以运行 CGI 程序。当收到一个匹配 URL 的请求,相应的程序就会被调用,并将客户端发送的数据作为输入。

但是,CGI 有个致命的弱点:就是每处理一个请求都需要 fork 一个全新的进程,在高并发场景下这个弱点不堪一击,会导致大量的资源浪费的创建和销毁上。

继续阅读