标签:长连接 效率 bin 是什么 文档 网上 研究 php ajax
先说结果:
网上就两种方案:
一.定时md5遍历
无论是二分法还是什么法,我看到遍历这俩字,就不想继续研究下去了
遍历是效率黑洞
不够高效
二.ReadDirectoryChangesW
[ReadDirectoryChangesW] 是win32api,只有文件修改的时候才触发
简单地说,方案一和方案二的差距,比 ajax轮询和ws长连接的差距还大
但是问题来了,php对调用win32api的支持并不好
winbinder能找到的中文示例是七八年前的,官方有两年没更新了,也没文档,对应的php版本是5.3
php官方调用win32的示例,还是php4的
现在都2020年了啊
我可没空研究那些文物级程序
人生苦短啊,所以我用python写个文件监听的组件让php调用不就行了?
先试试,如果运行效率不行的话,再改
windows下,python文件监控,python监听文件修改,php文件监控,php监听文件修改
标签:长连接 效率 bin 是什么 文档 网上 研究 php ajax
原文地址:https://www.cnblogs.com/echo2213/p/12376331.html