我正在做这样的检查:
// ADDITIONAL PRODUCT IMAGE
$add1 = @get_headers("https://{image_server_link}/DIx.jpg_RB2000,2000,255,255,255,127/-/article/" . $product_number . "_1.jpg");
if(strpos($add1[0], "404") === FALSE) {
// Image found, so let's print it out
}
它位于CSV生成器中,由于csv包含2000多种产品,get_headers
将生成速度从3 MB / S减慢到4 MB / S到10-15KB / s。由于我们的CSV为6.9 MB,因此需要很长时间。
是否有其他选项可以检查是否存在更快的附加图像?
顺便说一下,图像托管在一个带有清漆缓存的独立图像服务器上,因此不可能执行is_file
函数或其他东西..
答案 0 :(得分:0)
你可以在另一边创建一个php脚本,它会为你提供一个可用图像列表,或者一次检查多个图像的可用性(Web服务)。
编辑:
或者只使用图像目录的索引页。