因为 PHP 没有多线程功能,所以我试图找到一种解决方法来加速一个简单的过程。
这个过程是我将数据发布到一个网页,每个请求的发布数据中有各种排列。在一个foreach
循环中,我正在检查每个请求响应以查看是否存在使用strspos
. 当找到它时,它会break
返回页面。大约有 1000 个请求,大约需要 1 分钟或更长时间才能完成。
因为我不想使用额外的库,所以我的想法是执行独立脚本,传递帖子数据的每个排列(比如 1000 个进程)。如果找到字符串,每个进程只会写入文件。在主脚本上,我将运行一个循环检查文件是否存在,当它确实发现文件存在时,可以读取文件以获取正确的发布数据。
这在理论上似乎是合理的,但我想检查对于一个具有更简单解决方案的问题来说,这是否是一个荒谬的解决方案!
谢谢。