我在MySQL数据库中有两种插入图像上传URL:
一:(仅限文件名)
1410468094_shutterstock_130757219.jpg
二:(完整网址)
http://localhost/nws/uploads/files/1/shutterstock_130757219.jpg
哪种方式更好?
答案 0 :(得分:1)
文件名是最佳原因。
答案 1 :(得分:0)
没有域名的第二种方式是击球手。我的意思是uploads/files/1/shutterstock_130757219.jpg
是击球手。因为您的域名可能会随着时间而改变。但是您应该将文件路径放在您的Web根目录中。
答案 2 :(得分:0)
如果所有图片都放在同一个文件夹中,你想要遗漏路径,那么你可以将图片移动一天到S3,CDN或其他任何地方,并且不必更新所有记录。但是,如果图像来自整个互联网,则需要完整的路径。