2013-10-27 25 views
-2

我在我的網站上運行較舊的更可靠版本的開放分類廣告(版本1.7.5.1)。我遇到的問題是用戶圖像質量太差,以至於看起來有人工製造或像素化。我發現這不僅是舊版本的問題,也是新版本的問題。我不知道爲什麼圖像看起來如此糟糕,但我有理由相信問題出在resize.php類中。我只需要一個在PHP方面比我有更多經驗的人來看看原始文件,看看我對這個新文件所做的修改,看看我錯過了什麼。或者可能問題可能在另一個文件中。請指教。修復開放分類中的低質量圖像

Open Classifieds v 1.7.5.1 (Original)

revised resize.php class

先謝謝了!

- 詹姆斯

+1

沒有冒犯,但我不舒服下載該zip文件。你能發佈你的前端代碼的相關部分嗎?我確實在revise.php中看到了「function size_height($ size = 100)」,對於height和auto也是如此。這些是默認設置,使縮略圖100px高和寬。你可以嘗試增加它們。我猜resize.php壓縮圖像,然後輸出縮略圖在400x400或 – Ryan

+0

@Ryan,該zip文件是完全安全的。它位於我的DropBox內部,便於訪問。我在PC上運行Avast 8.x和Malwarebytes,所以我非常確定它是安全的。該文件被稱爲'resize.php'not revise.php,位於腳本包的includes/class目錄中。請,如果你不舒服從我的DropBox下載,搜索谷歌的公開分類1.7.5.1下載。我真的可以使用幫助。 –

+0

沒問題,我可以訪問您的站點以查看問題的實際情況嗎? – Ryan

回答

0

resize.php,變化:

function size_height($size=100) 
function size_width($size=100) 
function size_auto($size=100) 

function size_height($size=300) 
function size_width($size=300) 
function size_auto($size=300) 

或者一些其他的較大值。請記住,較大的圖片尺寸會消耗更多資源並需要較長的時間才能加載,但請嘗試不同的設置併爲您的頁面找到合適的平衡點。

+0

[This](https://dl.dropboxusercontent.com/u/69455950/business.jpg)是一個圖像在550的大小,所以我不'不知道是否它。原文是[Here](https://dl.dropboxusercontent.com/u/69455950/business_original.jpg)。還要注意變色。 –

+0

有沒有更好的方式來處理PHP中的圖像以獲得更好的結果?這個PHP頁面可以用更現代的東西代替嗎? –

+0

你的腳本在後端使用「GD」 - 你可能想研究「ImageMagik」並看看這個:http://stackoverflow.com/questions/158756/what-is-the-best-image - 操縱圖書館 - 好吧,我已經接近了我對這個主題的瞭解,但是你走在了正確的軌道上 - 我同意一個更現代化的圖書館可能會有所幫助。 – Ryan