PHP设计模式学习笔记 发表回复 TL;D设计模式有助于写出组织结构更为合理的代码,少数实现上也和语言特性有所关系。设计模式的样例以及说明网上都存在很多的样例,本文作为学习笔记,只简要记录学习过程中的个人理解的一些要点,如有错误,烦...阅读全文
Yaf集成Eloquent——使用事务以及DB Facade 发表回复 TL;D集成方法参见 Yaf集成Eloquent 。集成基类的多个 Model 如果要正确的运行事务,需要保证各个 Model 的实例使用的是同一个数据库连接,在代码上可以通过共用同一个 Illu...阅读全文
PHP中Redis/MySQL的长连接 发表回复 TL;DPHP 中针对 Redis / MySQL 的长连接是生命周期级别的长连接,对于同一个进程的每一次请求都不会释放当前连接对象。而针对 TCP Socket 级别的连接是否已断开,则交给操作系...阅读全文
在PHP-FPM中使用pcntl扩展 发表回复 TL;D在 PHP-FPM 中使用 pcntl 扩展在一定情况下是可行的,但是并不是合理的。pcntl 扩展pcntl 扩展主要用于Unix方式的进程创建, 程序执行, 信号处理以及进程的中断。手册上告知...阅读全文
使用Docker运行基于Nginx+PHP的应用程序 发表回复 TL;DDocker作为目前主流的容器技术之一,可以更高效的利用系统资源,拥有更快的启动时间,提供一致的运行环境,能更轻松的维护和扩展。作为开发者,在这项技术出现多年之后,是时候将他用于加速自己的A...阅读全文