【问题标题】:PHP: Search a folder of images using meta data?PHP:使用元数据搜索图像文件夹?
【发布时间】:2012-01-07 11:44:26
【问题描述】:

我正在启动一个项目,该项目涉及超过 500 张需要可搜索的图像。

是否可以将关键字添加到图像元数据中,然后使用 PHP 检索具有该搜索关键字的图像?

【问题讨论】:

  • 如果您选择将元数据存储在数据库中的表中,您可以轻松附加多个关键字并在其中进行搜索(并更轻松地实现您想要的 hellofalot)

标签: php image metadata meta-tags


【解决方案1】:

PHP 让您读取 EXIF 数据:

http://www.php.net/manual/en/function.exif-read-data.php

或者,您可以使用数据库来索引 EXIF 数据。为每个搜索查询读取图像数据需要大量工作,因此您应该考虑在上传图像时更新数据库表。

【讨论】:

  • 这是个好主意。但是客户给了我超过 500 张图片,我希望将它们放在一个文件夹中并使其可搜索。我可以要求客户端提供我希望的任何格式的图像,并要求他们插入任何元数据。这将有助于降低我的项目成本。
  • 500 张图像应该很容易索引并存储在数据库中(只有元数据,而不是实际图像)。即使您将元数据存储在文件中而不是数据库中,PHP 也应该能够在十分之一秒内抓取 500 个文件。 (不要将它用于大型网站,但可以将其用于管理后端之类的东西)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-04
  • 2015-01-15
相关资源
最近更新 更多