码迷,mamicode.com
首页 > 编程语言 > 详细

windows下,python文件监控,python监听文件修改,php文件监控,php监听文件修改

时间:2020-02-28 12:09:57      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:长连接   效率   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!