全球主机交流论坛
标题:
php for 循环时间太长怎么解决
[打印本页]
作者:
muyang
时间:
2018-1-10 20:41
标题:
php for 循环时间太长怎么解决
我需要从100个txt文件中,读取出每个文件中的某条数据(每个文件,只提取一条内容出来)
经过处理后,读取出需要的一百条内容,然后输出到前台
(输出到前台后,会对这些内容进一步排序,这里我用js来控制的,
一百条内容中,有相应的数值,js可以进行调用排序,感觉前台用js比较方便)
--------------------------------------
现在的问题是,我用的php for 循环读取这一百个txt文件,处理的时间太长,大概9秒才能完成
有没有办法让 php 同时去读取这一百个文件。(不用等for循环读完一个,再读下一个)
或者有没有其它方法能加快速度?
作者:
bycon
时间:
2018-1-10 20:42
多线程处理么?
作者:
muyang
时间:
2018-1-10 20:44
bycon 发表于 2018-1-10 20:42
多线程处理么?
好像是这个意思……php多线程怎么弄的……还是新手呢,不会啊
作者:
huaan123
时间:
2018-1-10 20:44
php只能多进程
用cli
作者:
bycon
时间:
2018-1-10 20:47
如果CPU只有一个核心的话,估计也快不到哪去
作者:
jiaomangege
时间:
2018-1-10 20:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
yaren
时间:
2018-1-10 20:49
swoole 有自动协程
作者:
醉里耍大刀
时间:
2018-1-10 21:15
本帖最后由 醉里耍大刀 于 2018-1-10 21:16 编辑
楼主是做垃圾站的吧,用redis存起来,随机取
作者:
回味依旧
时间:
2018-1-10 21:24
nodejs 异步爽歪歪
作者:
傻逼真的很傻
时间:
2018-1-10 21:42
提示:
作者被禁止或删除 内容自动屏蔽
作者:
六神装
时间:
2018-1-10 22:29
用golang
欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/)
Powered by Discuz! X3.4