加载中
Swoole C++扩展已支持php-fpm环境

今天对Swoole的C++扩展模块做了2项改进。 函数调用优化 现在在C++模块中可以直接传参调用PHP的函数和对象方法了。不再需要使用Array来做中介容器。 调用PHP函数: exec("test", "hello worl...

2017/03/24 17:15
4.4K
基于Swoole开发PHP扩展

Swoole-1.9.7增加了一个新特性,可以基于Swoole使用C++语言开发扩展模块,在扩展模块中可以注册PHP内置函数和类。现在可以基于Swoole来编写PHP扩展了。Swoole使用了C++ 11封装了ZendAPI,配合...

2017/03/22 13:59
2.3K
swoole+inotify实现异步实时文件监控

inotify扩展介绍 inotify是Linux内核提供的一组系统调用,它可以监控文件系统操作,比如文件或者目录的创建、读取、写入、权限修改和删除等。 inotify使用也很简单,使用inotify_init创建一个...

2014/11/12 13:54
2.1W
PHP的异步Web服务器+异步Redis客户端

PHP的异步Web服务器+异步Redis客户端,轻松打造一个并发请求数万的Web应用。

2014/10/30 12:37
1.7W
回复 《吐槽swoole》

看到这篇博文,深感欣慰。有人喷是好事,说的好的地方对我们是巨大的帮助。实话说口水战没意思,我对这个毫无兴趣,只是为了传播的更广。 后面不会再喷Node.js了,主要原因是: 我不是资深的...

看到有网友说Node.js是支持多线程的,我在这里解释一下

Node.js确实有一个扩展,叫tagg,可以实现多线程。但实际上是这样的,它的这个多线程只是一个线程池,去执行一部分计算的任务。 EventLoop和IO的处理部分始终是单线程的,在任务线程中不能调...

基于Swoole扩展开发异步高性能的MySQL代理服务器

MySQL数据库对每个客户端连接都会分配一个线程,所以连接非常宝贵。开发一个异步的MySQL代理服务器,PHP应用服务器可以长连接到这台Server,既减轻MYSQL的连接压力,又使PHP保持长连接减少c...

PHP & Swoole 与 Java、Go 等技术选型答疑

来自 SwooleVIP 群内一位成员的问题 感觉Swoole越来越复杂了,虽然特性也变得更强,可惜在项目组里面根本推不动,而且协程后需要注意事项也很多,稍不注意可能就是连接忘了回收,连接错乱的风...

2019/08/26 10:53
1.3K
Swoole2.0协程客户端连接池的实现

Swoole2.0官方默认的实例是短连接的,在请求处理完毕后就会切断redis或mysql的连接。实际项目可以使用连接池实现复用。 实现原理也很简单,使用SplQueue,在请求到来时判断资源队列中是否有可...

2017/01/04 10:34
1.9K
OSChina为我自动创建了帐号

体验非常好。一直在寻找一个比较靠谱的技术互动社区。目前看了oschina是最佳选择。打算把几个开源项目的开发者互动逐渐迁移至OsChina。

2013/11/04 20:20
1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部