对 php 函数的 PHP 线程化异步调用
2022-08-30 11:04:00
我想做的是从数据库或memcache异步加载一些数据。
我知道 我知道。“PHP 不支持线程化”。
但是register_tick_function呢?这不是真的线程吗?
有没有人利用register_tick_function做过任何类型的预测预加载或真正的后台处理?
我想做的是从数据库或memcache异步加载一些数据。
我知道 我知道。“PHP 不支持线程化”。
但是register_tick_function呢?这不是真的线程吗?
有没有人利用register_tick_function做过任何类型的预测预加载或真正的后台处理?
PHP当然可以支持线程。从SQL / NoSQL数据库并行加载数据绝对是一种可能性。请参阅 PHP 手册、github 和 pecl 包中的示例,以及有关 http://pthreads.org
请注意,文档确实指出这是核心的一部分,这是(我的)人为错误。你必须使用线程安全的php版本安装pthreads,它可以从pecl(windows incuded,dlls @ http://windows.php.net/downloads/pecl/releases/pthreads)安装。道歉。