無論何時添加產品圖像,運行一個shell腳本來優化圖像或類似的東西,是否可以設置觀察者?也許它可以進一步超越產品圖像。在服務器上檢測新圖像,並僅在新添加的圖像上運行jpegoptim或pngoptim?自動化Magento圖像優化
1
A
回答
1
在Magento,因爲目錄圖像從在管理上載使用
$這 - >輔助(「目錄/圖像」第一頁視圖(目錄列表,產品詳細信息,等)的圖像動態地創建) - > init($ _ product) - > resize(163,100);
這是不可能使用任何默認產品的觀察者(如Magento Add New product event observer),以優化圖像,再加上你可以使用管理員隨時刪除所有的產品形象(系統 - >緩存管理)。
一個可能的解決方案(假設你有你的服務器上適當的訪問權限)
- 創建一個具有運行過X間隔
- 檢查介質文件夾中的所有新創建的文件cron作業bash腳本自去年cron作業(現-X)
- 然後使用jpegoptim
0
假設你使用的是基於Linux的操作系統,你有足夠的權限對其進行優化,你可以看看inotify或fanotify。
我知道存在inotify綁定爲Python,Ruby,Haskell和其他。還有一個包提供command line tools。 而且還存在一個基於inotify的cron daemon。
也相關:How do I program for Linux's new fanotify
file system monitoring feature?
相關問題
- 1. 用jQuery優化圖像動畫以優化iPad優化
- 2. 圖像優化
- 3. 優化圖像
- 4. Slider:圖像優化
- 5. PHP圖像優化
- 6. 圖像優化(iOS)
- 7. VBS自動優化
- 8. 擺動圖像顯示優化
- 9. 優化手動圖像處理(.Net 4)
- 10. PHP圖像優化器
- 11. 網頁圖像優化
- 12. 爲Internet Explorer優化圖像
- 13. 爲網絡優化圖像
- 14. 圖像的批量優化
- 15. 通過PHP優化圖像
- 16. 使用GraphicsMagick優化圖像
- 17. iOS - 優化。緩存圖像
- 18. PHP:圖像優化器
- 19. Node.js - 檢測圖像優化
- 20. Mathematica圖像平均優化
- 21. mozcjpeg - 優化原始圖像
- 22. 優化緩衝圖像
- 23. 優化自定義繪圖
- 24. 如何優化窗口調整大小和初始化圖像自動調整
- 25. 如何在加載後自動優化圖像?
- 26. 網站自動圖像優化 - 文學和資源
- 27. 如果圖像不存在,自動重定向/下載 - 優化
- 28. 優化Magento網址重寫
- 29. Magento的1.7的my.cnf優化
- 30. 如何避免優化已經使用PHP優化的圖像?