我只是想问一下如何为我的网站制作一个简单的图库,其中用于显示的图像来自数据库并且会自动显示在图库中?这样当我必须更新图像时,我就不会大量创建缩略图..??
最佳答案
我建议不要将图像数据保存在数据库中,这几乎总是一个坏主意。
我建议将有关图像的元数据存储在数据库中,然后包含一个指向文件的指针(图像在本地文件系统上的路径)。如果您需要在添加图像时创建缩略图,请将它们也存储在文件系统中,并将它们的路径也存储在表中。
另一种方法是将图像和缩略图的文件名作为图像 ID 的函数。例如。将其存储在服务器上的 /some/directory/images/123.jpg
和 /some/directory/images/123_thumbnail.jpg
其中 123
是图片的id。
关于php - 如何制作一个画廊,其中使用的图像来自 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5794878/