TimThumb:PHP縮圖程式
TimThumb原本是應用在Mimbo Pro這套WordPress佈景主題裡面的PHP縮圖程式,後來開發團隊將它獨立為一個開放原始碼專案,造福更多的使用者。
TimThumb用更精簡的程式碼來達成phpThumb的功能,並且加入PNG和GIF圖檔的支援,也使用快取來提高程式的效能。
使用時請將TimThumb.php引入後,使用以下語法載入網站上的圖片:
<img src="/scripts/timthumb.php?src=/images/whatever.jpg&h=150&w=150&zc=1" alt="">
參數的意義如下:
- w: 縮圖寬度
- h: 縮圖高度
- zc: 是否裁切圖片 (0 或 1)
- q: 壓縮品質 (預設為 75,最大值為 100)
而其他需要注意的事項有:
- 請開啟主機上的GD library。
- 程式會在所在位置建立名為「cache」的子資料夾,如果主機權限不允許的話,請手動建立同名資料夾,並將此資料夾權限設定為 777。
- 此外,TimThumb所在的資料夾,其權限也需要開到 777。
- 如同範例網頁顯示,請使用絕對路徑來表示程式和圖片的位置。
- 想要更加快圖片載入速度的話,請將這些規則加到你的 .htaccess檔案中。



10. May 2009 at 09:37
[...] TimThumb:PHP縮圖程式 [...]
6. October 2009 at 10:25
cache文件夾怎麼設置過期自動清空?