![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
文章平均质量分 95
咖啡色的羊驼
我愿望是世界和平
展开
-
一看就懂系列之 异步执行
一看就懂系列之 异步执行原创 2016-04-02 22:33:05 · 1097 阅读 · 0 评论 -
一看就懂系列之 如何实现与控制php常驻进程
前言关于如何实现与控制php常驻进程,不管是google还是baidu上进行搜索,都没有感觉看起来赏心悦目的解答,于是决定自己动手总结下。 有同学会问了,整这个干甚?简单的说就是,可以让一个php脚本一直处于运行的状态。从而实现将项目中某些耗时操作异步化,进队列后由php脚本取出再执行。 有同学又会问了,直接在服务器直接命令“php test.php &”,不就可以实现了?那么这样做的原创 2016-09-13 00:55:15 · 12167 阅读 · 3 评论 -
菜鸟学php扩展 之 详解扩展函数的传参(如何获取参数)(三)
前言经过上一文 菜鸟学php扩展 之 自动生成的扩展框架详解(二) ,对php扩展框架的整体了解,基本上可以说,对于扯淡如何写php扩展和关键点有了一定的把握,但关键的还是在于如何写PHP_FUNCTION的函数。 本文主要记录一下,php在调用扩展的时候进行传参,那么扩展函数是怎么接招的。当作自己的备忘录正文1.zend_parse_parameters获取函数传递的参数,可以使用zend_pa原创 2017-05-19 01:08:14 · 5147 阅读 · 0 评论 -
菜鸟学php扩展 之 详解php扩展的变量(四)
前言经过前文 菜鸟学php扩展 之 详解扩展函数的传参(如何获取参数)(三) ,基本上已经明白了php调用扩展时候,按道理应该要是来记录一下,如何返回结果的。但是突然总结时候发现,结果的返回之前必须要记录一下扩展函数的变量相关知识点,这样更好理解如何返回结果,毕竟返回的结果基本都是变量。正文变量的结构与类型PHP在内核中是通过zval这个结构体来存储变量的,所以写扩展的时候当然也是一样。 在Ze原创 2017-05-23 00:47:46 · 3950 阅读 · 0 评论