![](/img/trans.png)
[英]Best practices, How to specify relative path for css,javascript and images files?
[英]Crunching images, best practices?
我已經在應用程序中為事物的圖像上傳編寫了圖像處理程序。
我的應用程序將圖像的原始副本保存到服務器,然后將一個帶有文件名和擴展名的條目放置在數據庫中。 (以及其他信息)。
此后,我將圖像的5個版本(各種分辨率)保存到服務器,但是沒有為這些添加數據庫條目:
例如:
uploaddir + filename + "-1024" + extension
uploaddir + filename + "-800" + extension
uploaddir + filename + "-640" + extension
uploaddir + filename + "-320" + extension
uploaddir + filename + "-thumbnail" + extension
所以這意味着我可以使用圖像的特定大小(例如):
@Settings.UploadURL@fieldImage.File.UniqueName@ImageSizes.Thumbnail@fieldImage.File.Extension;
聽起來還好嗎? 還是您認為我還應該針對所有圖像大小創建數據庫條目?
所以要澄清一下:
通過采用這種方法,您可以預見我將來會有哪些問題?
可能值得保留條目。 如果沒有其他要求,則可以稍后決定,如果原件的質量太低,則希望邏輯不創建其他尺寸的圖像。
假設您獲得了320像素的圖片...您真的要嘗試將該圖片放大嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.