检查图片网址多线程

时间:2011-09-22 10:03:41

标签: php hyperlink

我正在使用PHP来检查图像链接是否损坏。使用PHP和cURL我可以获取HTTP状态代码。但是,检查数百万张图像需要花费大量时间。

有没有更好更快的方法来检查大量损坏的图像?

3 个答案:

答案 0 :(得分:0)

如何使用file_exists()

答案 1 :(得分:0)

猜测图像在远程服务器上......

为什么不通过cronjob来做?让它每小时检查一次,并保存一个包含文件的数据库。如果数据库中不存在该文件,请在请求期间进行检查。

答案 2 :(得分:0)

你不能在php中真正多线程,但你可以在php中使用进程控制来模拟它。 你需要一个主要的PHP脚本和一个工人脚本。主脚本将引用图像池(链接),并将负载分布在多个工作脚本中。 工作脚本是进行实际检查的脚本。在所有工作人员完成工作后,他们将向main.php发送结果