作者: 雷雪松
PHP微型框架Flight
Flight是一款快速,简单,扩展性很强的微型PHP框架,Flight可以让你快速创建REST风格的web应用。使用起来也非常简单,只需要引入flight/Flight.php。Flight支持Url和HTTP METHOD路由、参数过滤、JSON输入输出、HTTP缓存、异常和错误的处理。
阅读原文 »
SSH无密码互信配置
什么是SSH?SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell提供安全的传输和使用环境。SSH是专为远程登录会话和其他网络服务提供安全性的协议。通过SSH可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。SSH之另一项优点为其传输的数据进行压缩,加快传输的速度。下面看看CentOS下SSH无密码互信的详细配置。
阅读原文 »
PHP使用Redis来存储session
Redis是一个高性能的key-value数据库,在部分场合可以对关系数据库起到很好的补充作用。现在越来越多的网站为了达到一个更高的可用性把session储存在Memcache、Redis等NoSQL数据库中,之前讲解了PHP如何使用Memcache来存储session。下面雷雪松讲解下PHP使用Redis来存储session具体实现的方法。
阅读原文 »
Node线上部署管理器PM2
PM2是一个带有负载均衡功能的Node应用的进程管理器。PM2可以利用服务器上的所有CPU,并保证进程永远都活着,0秒的重载,部署管理多个Node项目。PM2是Node线上部署完美的管理工具。
阅读原文 »
HTTP压力测试工具-wrk
wrk是一个比较先进的HTTP压力测试工具。wrk负载测试时可以运行在一个或者多核CPU,wrk结合了可伸缩的事件通知系统epoll和kqueue等多线程设计思想。目前wrk可以安装在Linux系统和Mac系统,下面看下wrk在Linux下的安装和用法。
阅读原文 »