今天对Swoole的C++扩展模块做了2项改进。 函数调用优化 现在在C++模块中可以直接传参调用PHP的函数和对象方法了。不再需要使用Array来做中介容器。 调用PHP函数: exec("test", "hello worl...
Swoole-1.9.7增加了一个新特性,可以基于Swoole使用C++语言开发扩展模块,在扩展模块中可以注册PHP内置函数和类。现在可以基于Swoole来编写PHP扩展了。Swoole使用了C++ 11封装了ZendAPI,配合...
inotify扩展介绍 inotify是Linux内核提供的一组系统调用,它可以监控文件系统操作,比如文件或者目录的创建、读取、写入、权限修改和删除等。 inotify使用也很简单,使用inotify_init创建一个...
PHP的异步Web服务器+异步Redis客户端,轻松打造一个并发请求数万的Web应用。
看到这篇博文,深感欣慰。有人喷是好事,说的好的地方对我们是巨大的帮助。实话说口水战没意思,我对这个毫无兴趣,只是为了传播的更广。 后面不会再喷Node.js了,主要原因是: 我不是资深的...
Node.js确实有一个扩展,叫tagg,可以实现多线程。但实际上是这样的,它的这个多线程只是一个线程池,去执行一部分计算的任务。 EventLoop和IO的处理部分始终是单线程的,在任务线程中不能调...
来自 SwooleVIP 群内一位成员的问题 感觉Swoole越来越复杂了,虽然特性也变得更强,可惜在项目组里面根本推不动,而且协程后需要注意事项也很多,稍不注意可能就是连接忘了回收,连接错乱的风...
体验非常好。一直在寻找一个比较靠谱的技术互动社区。目前看了oschina是最佳选择。打算把几个开源项目的开发者互动逐渐迁移至OsChina。
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复