PHP线程异步调用PHP函数



我想要做的是从数据库或memcache异步加载一些数据。

我知道,我知道。"PHP不支持线程"。

但是register_tick_function呢?这真的是穿针引线吗?

是否有人利用register_tick_function进行过任何预测预加载或实际的任何后台处理?

http://php.net/pthreads

http://docs.php.net/Thread

PHP当然可以支持线程。从SQL/NoSQL数据库并行加载数据肯定是可能的。请参阅PHP手册、github和pecl包中的示例,以及有关http://pthreads.org

请注意,文档确实指出这是核心的一部分,这是(我的)人为错误。您必须使用php的线程安全版本安装pthreads,它可以从pecl(windowsincuded,dlls@http://windows.php.net/downloads/pecl/releases/pthreads)。抱歉。

最新更新