php - 使用 PHP 创建缩略图还是手动添加缩略图?

标签 php imagemagick

我有一个名为“Gallery”的文件夹,我在其中为缩略图创建了一个名为“Gallery-Thumbs”的文件夹,我在其中手动添加缩略图。

我的问题是手动添加缩略图好还是使用“GD”或“ImageMagick”动态创建缩略图好。

手动添加缩略图的问题

  • 如果我忘记为照片添加缩略图,图库链就会中断
  • 调整所有图像的大小以创建缩略图是乏味的

那么使用 PHP ImageProcessing 函数会增加创建缩略图的额外开销还是正确的方法?

-- 更新回答查询

  1. 如何将图像添加到“图库”文件夹?

    • 通过直接文件上传
  2. 如何访问这些图像和缩略图?

    • 我使用 glob 获取各个文件夹中的文件列表
  3. 您(想要)如何将图像映射到缩略图?

    • 对于缩略图,我使用 imageName-thumb.jpg, 因此它们出现在列表中的顺序与它们在主图像文件夹中的顺序相同

最佳答案

使用 PHP 创建缩略图一次,并将它们保存在具有相同文件名的“thumbnails”目录中。然后直接使用这些现成可用的缩略图。

关于php - 使用 PHP 创建缩略图还是手动添加缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10482054/

相关文章:

c# - 如何反序列化 PHP 序列化数组/变量/类并在 C# 中返回合适的对象

PHP、MYSQL、FOREACH 检查值是否都相同

php - Laravel 干预无法从 WEBP 类型文件的给定二进制数据初始化

PHP正则表达式匹配以特殊字符开头的行

javascript - 云函数: Crop image > Resize to multiple sizes

java - im4java 和 imagemagick - 为什么重力参数不起作用?

ruby-on-rails - 在 Digital Ocean 上使用 Rails Paper Clip 上传附件

php - SQL 一起计算行数

image - 在开始和结束处暂停 GIF,并使用覆盖的文本来表示开始和结束

imagemagick - RMagick 提示它配置了不同版本的 ImageMagick