PHP 深入理解SET NAMES和mysql(i)_set_charset的区别 chenxing November 16, 2017 0 最近公司组织了个PHP安全编程的培训, 其中涉及到一部分关于Mysql的”SET NAMES”和mysql_set_charset (mysqli_set_charset)的内容: 说到 ···
PHP 再一次, 不要使用(include/require)_once chenxing November 16, 2017 0 最近关于apc.include_once_override的去留, 我们做了几次讨论, 这个APC的配置项一直一来就没有被很好的实现过. 在这里, 我想和大家在此分享下, 这个问题的原因 ···
PHP PHP浮点数的一个常见问题的解答 chenxing November 16, 2017 0 关于PHP的浮点数, 我之前写过一篇文章: 关于PHP浮点数你应该知道的(All ‘bogus’ about the float in PHP) 不过, 我当时遗漏了一点, 也就是对于如 ···
PHP 一个小玩意PHP-Valgrind的介绍 chenxing November 16, 2017 0 首先, 太久不更新博客了, 容我先啰嗦几句. 我一直以为人总是会挤出时间写博客的, 但现在看来我错了. 博客很久不更新, 倒不是说没有内容可以分享. 而是这一年来确实忙了很多, 本身工作 ···
PHP Curl的毫秒超时的一个”Bug” chenxing November 16, 2017 0 最近我们的服务在升级php使用的libcurl, 期望新版本的libcurl支持毫秒级的超时, 从而可以更加精细的控制后端的接口超时, 从而提高整体响应时间. 但是, 我们却发现, 在我 ···
PHP 在PHP中使用协程实现多任务调度 chenxing November 16, 2017 0 PHP5.5一个比较好的新功能是加入了对迭代生成器和协程的支持.对于生成器,PHP的文档和各种其他的博客文章已经有了非常详细的讲解.协程相对受到的关注就少了,因为协程虽然有很强大的功能但 ···
PHP Yac (Yet Another Cache) – 无锁共享内存Cache chenxing November 16, 2017 0 好久没有更新blog了, 这一年来的工作确实很忙….. anyway, 今天终于有新东西可以和大家分享. 这个idea来自一个很简单的想法, 以及目前所遇到的一个机会. 首先我们来谈谈这 ···
PHP 在PHP中使用协程实现多任务调度 chenxing November 16, 2017 0 PHP5.5一个比较好的新功能是加入了对迭代生成器和协程的支持.对于生成器,PHP的文档和各种其他的博客文章已经有了非常详细的讲解.协程相对受到的关注就少了,因为协程虽然有很强大的功能但相对比较复杂, ···
PHP 更简单的重现PHP Core的调用栈 chenxing November 16, 2017 0 以前, 我曾经介绍过如何通过PHP的Core文件获取信息:如何调试PHP的Core之获取基本信息, 对于调用参数这块, 当时介绍的获取方法比较复杂. 于是今天我为PHP 5.4的.gdb ···
PHP Yaf and Phalcon, which is faster? chenxing November 16, 2017 0 After Yaf, there comes another PHP framework in extension(在Yaf发布以后, 又出现了一个PHP扩展的框架 Phalcon): ···