我正在考慮使用GD,PHP和.htaccess
來即時爲所有圖像文件加水印。這將如何影響我的網站的性能?動態加載圖像會影響網站性能嗎?
1
A
回答
1
每一個命中,添加水印,和/或轉發什麼應該是一個靜態請求動態請求是瘋狂。非常好的方法可以將DOS攻擊推廣到您的網站。
您應該添加水印一次,當圖像被上傳,你可以有一個腳本來做到這一點,或cron作業調度,以使不上一個索引標記的圖像。
1
您可以緩存帶水印的文件。只需將它寫入filename-watermark.jpg
並使用類似以下htaccess的內容來檢測緩存文件是否存在,如果存在,請將其用於重定向到php。
RewriteCond %{DOCUMENT_ROOT}/images/$1-watermark.$2 -f
RewriteRule ^images/([^.]+).([^.]+) images/$1-watermark.$2
RewriteCond $1 !watermark$
RewriteRule ^images/([^.]+).([^.]+) water.php?image=$1.$2
相關問題
- 1. 移動Safari和動態加載圖像會影響性能
- 2. 急於加載會影響性能嗎?
- 3. 它會影響地圖加載速度/性能嗎? addAnnotation與addAnnotations
- 4. NSClassFromString會影響性能嗎?
- 5. 太多的CSS會影響網站的性能嗎?
- 6. 未使用的mysql表會影響網站性能嗎?
- 7. 加載動畫會影響SEO嗎?
- 8. XML網站地圖會影響我網站的PCI合規性嗎?
- 9. 在css中有許多背景圖像會影響性能嗎?
- 10. Java靜態屬性會影響性能嗎?
- 11. 影響子網站自適應圖像
- 12. django adminplus會影響性能嗎?
- 13. BindingExpression(path)錯誤會影響性能嗎?
- 14. Oracle數據泵會影響性能嗎?
- 15. Sysout會影響tomcat的性能嗎?
- 16. Javascript SetTimeOut會影響頁面性能嗎?
- 17. 很多IFRAME會影響性能嗎?
- 18. 使用jaxb XMLAdapter會影響性能嗎?
- 19. 自動屬性會影響運行時性能嗎?
- 20. 將日誌寫入文本文件會影響網站的性能嗎?
- 21. 網站加載性能
- 22. 網站上有多少JS文件會影響網站加載時間?
- 23. 將jQuery加入網站會影響整個網站
- 24. Visual Studio網站性能測試不會下載圖像
- 25. setTimeout()會影響性能
- 26. 從網站加載圖像
- 27. 使用KMS進行AWS RDS加密會影響性能嗎?
- 28. 加載不使用的.php文件是否會影響性能?
- 29. 動態哪裏使用'CASE'會影響性能
- 30. 下載圖像:圖像質量影響
你在這裏提出問題或作出陳述嗎? – Bojangles 2012-01-28 13:13:58
@JamWaffles我只是檢查的表現,真的讓我很應力與我wensite服務表現 – bizzr3 2012-01-28 13:15:44
任何請求/過程,通過PHP CGI雲會影響性能,壽,另一方面存儲/緩存水印圖像將需要兩倍磁盤空間。 – 2012-01-28 13:18:48