2016-05-09 22 views
-1

我目前正在一個涉及很多圖片的網站上工作。問題是所有的圖像都是由用戶上傳的,所以我無法做任何改變圖像的事情。該網站在本地系統運行安靜,但速度下降太多,在服務器上,它變得太慢有很多圖片的網站速度優化

回答

0

我建議你使用Timthumb。它通過即時生成URL來創建縮略圖,並使用非常小的磁盤空間。

+0

不確定TimThumb是一個好主意:它不再支持:https://www.binarymoon.co.uk/2014/09/timthumb-end-life/ – Zimmi

0

如果您網站的用戶正在上傳圖片,那麼我認爲(必須有)上傳腳本。在該腳本內部或直接執行後,您可以將圖像壓縮或重新縮放至網站所需的大小,縮短加載時間。有一個叫ImageMagick的這裏PHP圖像處理庫:

http://php.net/manual/en/book.imagick.php

還有就是PHP GD圖像處理庫的位置:

http://php.net/manual/en/book.image.php

我沒有與他們更切身體會,但從我的知識來看,它看起來像是會做這項工作的。除了我的頭頂,這是我能想到的最好的解決方案,並希望它能起作用。如果您不壓縮/縮放圖像,則可以更改您的問題,這些可能是您的最佳選擇。祝你好運。

+0

不確定TimThumb是一個好主意:它不被支持不再:https://www.binarymoon.co.uk/2014/09/timthumb-end-life/ – Zimmi