我网站上的一个文件夹里有大约5000张图片。我需要创建一个数组来在每次页面加载时建立索引,这样我就可以在用户单击“下一步”按钮时以类似于幻灯片放映的方式对其进行混洗()和切换。
是每次都在文件夹中运行glob(),还是创建一个永久的MySQL表?
如果使用MySQL更快,那么让表格动态化的最好方法是什么,因为随着时间的推移,我可能会向文件夹中添加更多的图片。
谢谢大家。
发布于 2011-09-05 22:22:21
一般而言:
文件系统中的文件检索速度更快数据库系统(MySql)中的文件搜索速度更快
您需要牢记以上两点,但在实际场景中,缓存也扮演着重要的角色,因此您可能看不到小数据集的任何区别。
发布于 2011-09-05 21:49:33
好吧,这要看情况。在某些情况下,glob()的运行速度可能与SELECT查询一样快,因此如果您不想冒险,请坚持使用MySQL。
https://stackoverflow.com/questions/7308967
复制相似问题