chenxing

'

再一次, 不要使用(include/require)_once PHP

再一次, 不要使用(include/require)_once

  最近关于apc.include_once_override的去留, 我们做了几次讨论, 这个APC的配置项一直一来就没有被很好的实现过. 在这里, 我想和大家在此分享下, 这个问题的原因 ···
一个小玩意PHP-Valgrind的介绍 PHP

一个小玩意PHP-Valgrind的介绍

  首先, 太久不更新博客了, 容我先啰嗦几句. 我一直以为人总是会挤出时间写博客的, 但现在看来我错了. 博客很久不更新, 倒不是说没有内容可以分享. 而是这一年来确实忙了很多, 本身工作 ···
Curl的毫秒超时的一个”Bug” PHP

Curl的毫秒超时的一个”Bug”

  最近我们的服务在升级php使用的libcurl, 期望新版本的libcurl支持毫秒级的超时, 从而可以更加精细的控制后端的接口超时, 从而提高整体响应时间. 但是, 我们却发现, 在我 ···
在PHP中使用协程实现多任务调度 PHP

在PHP中使用协程实现多任务调度

  PHP5.5一个比较好的新功能是加入了对迭代生成器和协程的支持.对于生成器,PHP的文档和各种其他的博客文章已经有了非常详细的讲解.协程相对受到的关注就少了,因为协程虽然有很强大的功能但 ···
Yac (Yet Another Cache) – 无锁共享内存Cache PHP

Yac (Yet Another Cache) – 无锁共享内存Cache

  好久没有更新blog了, 这一年来的工作确实很忙….. anyway, 今天终于有新东西可以和大家分享. 这个idea来自一个很简单的想法, 以及目前所遇到的一个机会. 首先我们来谈谈这 ···
在PHP中使用协程实现多任务调度 PHP

在PHP中使用协程实现多任务调度

PHP5.5一个比较好的新功能是加入了对迭代生成器和协程的支持.对于生成器,PHP的文档和各种其他的博客文章已经有了非常详细的讲解.协程相对受到的关注就少了,因为协程虽然有很强大的功能但相对比较复杂, ···
更简单的重现PHP Core的调用栈 PHP

更简单的重现PHP Core的调用栈

  以前, 我曾经介绍过如何通过PHP的Core文件获取信息:如何调试PHP的Core之获取基本信息, 对于调用参数这块, 当时介绍的获取方法比较复杂. 于是今天我为PHP 5.4的.gdb ···