我正在开发一个需要在php页面和php脚本之间进行通信的队列。我遇到困难的是了解什么是一条好路。在我的队列中,用户将在php页面上生成task
,并且php脚本必须获取task
并以队列类型方式处理它。我已经读过以下方法:
普通文件:我的理解是php页面会在目录中创建一个文件,而php脚本会搜索该目录中的文件,然后使用这些文件中的信息执行任务。
套接字:仍然模糊不清。与将信息发送到脚本将要侦听的端口有关。
管道仍然模糊。
Tcp Connections:非常模糊的理解。
共享内存:不确定不同文件如何共享内存。这看起来很有意思,虽然我不知道它是如何实现的!
问题:这些选项中的哪一个(或我列表中缺少的任何其他选项)您是否适合我的php中的脚本间通信,以及为什么? 注意:队列可能非常活跃,每秒接收1个任务。
非常感谢所有反馈!