php - 对大量图像进行分类的最佳方法是什么?

标签 php mysql image iptc

我正在考虑建立一个包含大量可搜索图像的网站,这些图像按关键字、标签等进行组织。我打算从 IPTC 数据中获取图像信息。图像将通过 FTP 上传,然后添加到数据库中。我的问题是:

将每个图像的 IPTC 数据存储在数据库记录中或仅在需要时从文件中获取它有什么好处吗?

我的直觉是,将所有内容都放在数据库中会更高效、更容易使用,但我想在开始构建任何东西之前先确定一下。

最佳答案

我肯定会以某种形式将数据放入数据库。然后您可以确保它被编入索引并且搜索速度更快。为了获得最大利益,您需要将数据预处理为易于数据库搜索的格式。 EG 关键字应单独存储或编码为图片和关键字中心列表之间的多对多关系(picture_ref、keyword_ref 对)。

关于php - 对大量图像进行分类的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8878307/

相关文章:

php - 保存数据库查询并每隔 X 小时自动更新一次。 WordPress的

php - php-PDO 中的 SQL 命令不起作用 - 不会引发错误

MYSQL 更新两个表的值

mysql - 如何使用 GROUP BY mysql 查询优化 COUNT?

image - 如何在 Cakephp 中获取图像的完整 URL?

html - 缩小视口(viewport)时响应图像不填充 DIV

php - 使用功能选择不显示的选项

php - if mysql查询中的参数

javascript - 使用 jimp 在 Node.js 中调整图像大小并获取新图像的路径

php - PDO 从本地主机连接到 Web sql?