所以我的申请很简单。它是一个运行桌面模板网站的laravel 5框架。
我的问题是表演问题。我们应该将图像属性存储在像MySQL这样的数据库中,还是应该动态生成它们?这些属性将是简单的图像分辨率、图像文件大小、图像颜色属性以及文件扩展名。
提前谢谢!
最佳答案
我的建议是永远不要在考虑性能时动态生成图像,而是一次生成不同大小的图像,将它们保存在特定的文件夹(比如uploads\images
)中,或者在上载过程中读取一次图像属性(避免在每次图像请求时都这样做),并将属性存储在DB表中。
关于php - 我们的应用程序应该将图像属性存储在数据库中吗?还是应用程序应该在运行时生成它们?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34133167/