php - 普通图像存储还是 mySQL blob?

标签 php mysql

我正在编写一个 php/mysql 网络应用程序,它有点像博客平台,人们可以在其中上传图片并发布它们。

存储这些图像的最佳方式是什么,将它们存储在文件夹中或通过 BLOB 存储在 mySQL 表中?

我问这个是因为我想要最简单的方法,让我可以轻松地转移到另一个主机/服务器,而无需花费数天时间下载所有发布的图片,并将它们上传到新服务器。

可选问题:对于一个起步的博客平台来说,专用服务器是否足够?

谢谢

最佳答案

数据库外。当它不在数据库中时,您的网络服务器可以完成其工作并让客户端缓存图像。使用数据库驱动的动态图像执行此操作更为复杂。此外,您会发现允许网络服务器处理它可能会获得更好的性能。

关于php - 普通图像存储还是 mySQL blob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2218537/

相关文章:

php - 网站不断遭到黑客攻击并且 .htaccess 被更改

php - 文件大小(): stat failed for specific path - php

php - 使用 PHP 添加 MySQL 中不存在的字段

php - MySQL $插入PHP $ variable

c# - Gridview,更新功能影响所有行而不是单行

MySql,SELECT * FROM 带索引列

php - 在 PHP 中从 WSDL 网络服务检索数据

php - 使用 MySQL 和 PHP 在查询中出错

php - 在 Laravel 中使用范围解析运算符

php - 在表单中追加新元素并在 PHP 中发布其值并将其保存在数据库中