php - 为网页存储图像

标签 php mysql file

<分区>

Possible Duplicate:
MySQL - storing images in a database??

我正在为我的网页开发配置文件系统,但是我想知道存储图像的最佳方式是什么。

我读到的第一个方法是在 mysql 中使用 BLOB。第二个是我最初计划如何做,首先我会从上传脚本中获取图像,然后给图片一个 id (md5),然后重命名并将图片移动到名为“md5”的文件夹中.jpg

我想知道最好的选择是什么。

最佳答案

我以前看到过这个问题弹出,普遍接受的答案是将您的图像存储在一个文件夹中,然后将 URL 存储在数据库中。我认为使用 BLOB 将图像存储在数据库中在技术上是可行的,但从我在网上阅读的文档和共识来看,这不是一个理想的场景。

数据库往往能很好地处理数字、字符串和数据文件。

以下是本网站上针对您提出的问题的一些链接:

Storing images on a database

Storing Images in DB - Yea or Nay?

关于php - 为网页存储图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5733395/

相关文章:

php - Wordpress - 使用基于 MySQL View 中的数据的表创建帖子

javascript - 将 s3.getObject 响应转换为 File 对象

javascript - 表单提交时在浏览器中显示加载

php - 无法找出简单 PHP/MySQL "Q&A"DB 中的错误

php - PHP/MySQL PDO 的奇怪行数返回

java.io.file 正在变成//变成/?

java - 如何使用 Java 创建文件夹(使用 Eclipse Kepler?)?

PHP 动态返回类型提示

php - 检查前一个 MySQL 查询的状态并执行下一个查询

php - CodeIgniter 和 PhPBB 3.1.3 集成