我正在编写一个 php/mysql 网络应用程序,它有点像博客平台,人们可以在其中上传图片并发布它们。
存储这些图像的最佳方式是什么,将它们存储在文件夹中或通过 BLOB 存储在 mySQL 表中?
我问这个是因为我想要最简单的方法,让我可以轻松地转移到另一个主机/服务器,而无需花费数天时间下载所有发布的图片,并将它们上传到新服务器。
可选问题:对于一个起步的博客平台来说,专用服务器是否足够?
谢谢
最佳答案
数据库外。当它不在数据库中时,您的网络服务器可以完成其工作并让客户端缓存图像。使用数据库驱动的动态图像执行此操作更为复杂。此外,您会发现允许网络服务器处理它可能会获得更好的性能。
关于php - 普通图像存储还是 mySQL blob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2218537/