FastRoute - 快速请求路由

2018-04-23
阅读 6 分钟
11.1k
链接[链接] 这个库提供了基于正则表达式的快速路由实现。这篇文章解释了 FastRoute 是如何工作的和它为什么很快。 安装 通过 composer 安装 composer require nikic/fast-route 要求 PHP 5.4 及更高的版本 使用 这是一个基本的使用示例 {代码...} 定义路由 通过调用 FastRoute\simpleDispatcher() 函数来定义路由,该函...

读 PHP - Pimple 源码笔记(下)

2018-04-21
阅读 2 分钟
3k
PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG 组织制定的 PHP 规范,是 PHP 开发的实践标准 。有一份 PSR 中文版 推荐看看,不过由于是翻译的,难免不是很及时,但是对于理解 PSR 1 - PSR 7 还是很有帮助的。

读 PHP - Pimple 源码笔记(上)

2018-04-20
阅读 6 分钟
3k
也就是闲时为了写文章而写的一篇关于 Pimple 源码的阅读笔记。Pimple 代码有两种编码方式,一种是以 PHP 编写的,另一种是以 C 扩展编写的方式,当然个人能力有限呀,也就看看第一种了。

Pimple - 一个简单的 PHP 依赖注入容器

2018-04-19
阅读 5 分钟
12.6k
这是 Pimple 3.x 的文档。如果你正在使用 Pimple 1.x ,请查看 Pimple 1.x 文档。阅读 Pimple 1.x 代码也是学习更多关于如何创建简单的依赖注入容器的好方法,新版本的 Pimple 更加关注性能。

Failed to read session data On PHP 7.1

2017-05-31
阅读 1 分钟
10.3k
最近在开发环境尝试使用 PHP71 的时候,把需要的扩展都装了,(Mac brew 真是方便),出师不利,直接报错,Warning: session_start(): Failed to read session data: user (path: ) 作为不明真相的观众,难道是代码的问题 ?遂,切到 PHP70,一切都好。。猜测就是版本的问题,但是但是,这是多么基础的内容。

跨时区时间展示

2017-04-19
阅读 1 分钟
3.6k
最近作为小白在学习 golang,只能说更多的踩坑,才能更好的学习。 打算使用 go-web 写点练手的内容。 碰到一个问题,关于 mysql 时间存储时区的问题。 使用的是 goose 一个 database migration 工具,可以使用,无奈存的 mysql 时间是按照 UTC 时区的。

PHP-FPM 配置 & 优化

2015-12-23
阅读 2 分钟
7.4k
PHP-FPM 是用于管理 PHP 进程池的软件,用于接收和处理 Web 服务器的请求。PHP-FPM 会创建一个主进程,控制何时以及如何把 HTTP 请求转发给一个或多个子进程处理。PHP-FPM 的配置很重要,可以参考 PHP手册相应的内容1