作者zoko741235 (台北金城武)
看板PHP
标题[请益] 多执行绪
时间Mon May 11 14:04:41 2015
请问 PHP有多执行绪的函数或类别可以用吗?
之前在网路上找过 好像有pthread还是thread之类的
後来因为在做抓网页资料来分析取得资料的工作
我想要把它做成多执行绪的版本来加快作业
所以曾经照着网路上的文章去继承 thread来用,如下
class html_parser_thread extends Thread{
//
}
不过碍於我没有写过其他语言的多执行绪的程式
没有相关的经验去处理发生的bug
所以最後还是用原本的程式一笔一笔跑
如果 php的多执行绪就是 thread这个类别
我想请教一下 join跟 start这两个函式的作用
尤其是 join实在是看不懂
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 134.208.34.104
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1431324285.A.AA8.html
1F:推 shadowjohn: 只能在linux环境下才能用呦~ 05/11 19:59
2F:→ shadowjohn: 通常都是用cli的方式运行 05/11 19:59
4F:→ shadowjohn: 去找 thread.php ~ pcntl modules 05/11 20:00
5F:→ zoko741235: 谢谢~ 之前找的时候还没找到过这个网站 来爬文一下~ 05/11 20:29
6F:→ zoko741235: 对了 我想问一下一种状况 05/11 20:31
7F:→ zoko741235: 因为我的程式是要先用别人写好的函式抓网站的file 05/11 20:32
8F:→ zoko741235: 阿 更正 应该是用别人的函式去分析html tag 05/11 20:32
9F:→ zoko741235: 中间有一次近乎成功的时候是每个执行绪要include一次 05/11 20:33
10F:→ zoko741235: 请问执行绪之间有资源占用的问题吗? 05/11 20:33
11F:→ zoko741235: 有的话有甚麽关键字我可以去google的? 05/11 20:33
12F:推 shadowjohn: 分析html tag? 抓一次作global ,共用到记忆体跑? 05/11 21:37
13F:→ shadowjohn: 可以加line聊 : shadowjohn 05/11 21:37