我网站上的文件夹中有大约5,000张图片。我需要创建一个数组来索引每个页面加载,以便我可以随机播放()并在用户单击“下一步”按钮时以幻灯片方式切换。
每次在文件夹中运行PHP中的glob()或创建永久MySQL表会更快吗?
如果使用MySQL更快,那么最好的方法就是让表格动态化,因为随着时间的推移,我可能会在文件夹中添加更多图片。
谢谢大家。
答案 0 :(得分:0)
嗯,这取决于。在某些情况下,glob()
可能会像SELECT
查询一样快速运行,因此如果您不想冒险,请坚持使用MySQL。
答案 1 :(得分:0)
一般来说:
文件系统中的文件检索速度更快 数据库系统(MySql)中的文件搜索速度更快
您需要牢记以上两点,但在实际情况下,缓存也起着重要作用,因此您可能看不到与小数据集的任何差异。