織夢系統自動縮略圖壓縮率,織夢教程
導讀:織夢教程織夢教程這次剛好在做一個網站的優化,該網站采用的是織夢系統5.7,它的文章系統中有一個自動把文章中的第一個圖片生成縮略圖的功能。這個功能很有用,在首頁生成圖文集的時候會dede模板免費夢織模板。
這次剛好在做一個網站的優化,該網站采用的是織夢系統5.7,它的文章系統中有一個自動把文章中的第一個圖片生成縮略圖的功能。這個功能很有用,在首頁生成圖文集的時候會派到用處。
當圖片是jpeg格式的時候,它所生成的縮略圖文件總是過于大,因為它采用了100%質量的,但是這里其實是不需要這么高的質量的,首先這個是縮略圖,縮略圖是原圖大大縮小后的圖片,通常只有200像素乘以150像素的大小,而原圖常常是四倍的高和寬。當圖片縮小的這么小的時候,圖片的細節已經不再重要,其實也看不清,要的是大概的樣子。 所以我所需要的圖像質量在50%,就足夠了。
比如原圖是995 pixels X織夢模板免費下裁 557 pixels,格式 jpeg,文件大小為127KB。
原來的縮略圖是 200 pixels X 150 pixels, 文件格式jpeg, 文件大小為 31KB。
在我對縮略圖函數進行修改參數后,新的縮略圖的像素不變,文件格式不變,文件大小為 6KB
就上面兩個縮略圖而言,視覺上的差別是微乎其微的,但是文件的大小則是大大的不同,一般織夢系統的首頁用到的圖文集會有五六張縮略圖,或者更多的縮略圖作為圖片來展示文章,這時縮略圖的文件大小會大大的影響到頁面的顯示速度,也會影響用戶的體驗。
這個縮略圖的壓縮率,或者說縮略圖的圖片質量參數,在DeDeCMS的后臺是沒有地方設置的,我搜索了很多最后才找到正確的函數及參數調整的地方。織夢系統的各個版本的圖片縮略圖的函數文件名字不同,所在的目錄位置也不同,這里只以織夢系統5.7為修改對象。
要修改的文件目錄在 dede免費校板下戰;\include\helpers\image.helper.php
打開這個文件,在92行,找到 imagejpeg($ni,$toFile,85); 修改為 imagejpeg($ni,$toFile,50); 找到318行,找到 &n織夢模板網bsp; imagejpeg($new_img, $toFile,100); 修改為 imagejpeg($new_img, $toFile,50); 保存,覆蓋原來的文件,就可以了。 以上修改,縮略圖的質量為50%。相關dede模板免費夢織模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章織夢系統自動縮略圖壓縮率,織夢教程主要講述縮略圖,壓縮率,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30021.html