我将从头开始构建一个 PHP 照片库,但我正在尝试确定执行此操作的最佳方法。我计划将所有照片上传到一个文件夹中,因为我不需要创建单独的相册,所以不会有子文件夹。
我想出了两种不同的方法来显示图片。我的第一种方法是将所有图片名称存储在 MySQL 数据库中,然后使用 aSELECT * FROM pictures
并让它循环并回显HTML <img>
每张图片的标签。
另一种方法是仅使用 PHP 来获取图片目录中所有文件的列表,并让它循环执行与HTML <img>
上面提到的相同的 echo 标记。
使用这两种方法有什么优点或缺点吗?也许有人有更好的解决方案,我只是出于学习目的从头开始制作一个。