我刚开始使用动态而非静态网页,所以我现在将所有内容存储在我的数据库中。问题是我真的不知道在数据库中保存图像的最佳方法是什么。
我决定将图像文件路径而不是图像本身存储在数据库中。但是我应该在同一个表格中保存网址(每篇文章最多50张图片,这意味着50个可能的网址),还是应该为这些图片创建另一个? 最好的方法是什么?
相关问题: 每张图片需要一个单独的列吗?换句话说,我是否必须为每篇新闻文章为每个可能的图像创建50列?
答案 0 :(得分:2)
您将创建另一个包含两列而不是50的表。每页可以有多行。
pageref | imagepath
--------+------------
home | image01.jpg
home | image02.jpg
home | image24.jpg
home | image65.jpg
about | image03.jpg
about | image04.jpg
我说两列,您可能希望存储它们的显示顺序,上传的日期时间,尺寸等。