php图片加载时间消耗

use*_*301 3 php

我有一个产品网站,其中我有大约100张高品质的图像.每张图片大小约为6-7MB.

在我的数据库中,我存储了所有图像的路径及其名称.图像保存在文件夹/ images/product_name /中,但是当我在网页中显示这些图像时,页面将永远加载.我所做的只是将id发送到表,获取图像路径并将其显示在产品页面中.

如果我能就如何优化流程获得任何建议,将会非常有帮助.

Gun*_*Foo 6

您发送给客户的图像很可能太大了.对于产品图片,7MB的大小听起来非常大,因此如果显示所有产品图像,则会传输100*7MB = 700MB的数据.

如果您只需要小图像,请将它们缩小到某些KB(缩略图)并使用它们显示在表格中.

注意:您只需将"tmb_"或"tmb_200x200_"之类的前缀预先渲染到原始文件名,您就不必触摸数据库中的路径.