當我們打開(kāi)網(wǎng)站時(shí),經(jīng)常會(huì )看到有些網(wǎng)站圖片不能正常顯示,這種原因一般發(fā)生在以下幾個(gè)方面:
1、網(wǎng)站圖片在設計保存時(shí)沒(méi)有處理好,盡量要用jpg或者是png,gif的格式,盡量壓縮到不影響圖片質(zhì)量清晰的前提下最小的圖片容量,也就是圖片一定要優(yōu)化
好。
2、服務(wù)器配置不是很高
宜興博路網(wǎng)絡(luò )公司見(jiàn)意不管你用的空間好不好,服務(wù)器配置高不高,首先要保證自己的網(wǎng)站圖片要優(yōu)化好,也就是處理的圖片保證清晰的前提下進(jìn)行壓縮,這
樣圖片容量小了,加載的速度就更快了。這樣在你打開(kāi)網(wǎng)站時(shí),網(wǎng)站速度也提高了不少,提高了用戶(hù)體驗度。
今天小編主要是給大家解決這一個(gè)問(wèn)題:如果使用的服務(wù)器配置不是很高,有沒(méi)有辦法讓網(wǎng)站打開(kāi)速度更快呢,那肯定是有的,方法也很多。首先好幾年前筆
者用dns百度加速樂(lè )加速,但這個(gè)辦法不是很好,經(jīng)常會(huì )導致網(wǎng)站有時(shí)打不開(kāi),或者當你在給網(wǎng)站更新的時(shí)候,上傳了一張圖片時(shí),不能及時(shí)更新圖片,一定要
重新刷新加速下才能生效,所以我現在不見(jiàn)決使用這個(gè)方法。
舉個(gè)例子,前一段時(shí)間,給客戶(hù)做了一個(gè)行業(yè)網(wǎng)站,發(fā)現剛開(kāi)始時(shí)網(wǎng)站打開(kāi)速度什么的都很正常,但后來(lái)又發(fā)現了個(gè)問(wèn)題,雖然網(wǎng)站打開(kāi)速度不錯,但有時(shí)圖
片不能正常加載,有時(shí)要刷新下才會(huì )顯示正常,這時(shí)有的人會(huì )說(shuō),是你圖片沒(méi)有處理好,但圖片我已經(jīng)是壓縮優(yōu)化處理過(guò)了,這個(gè)問(wèn)題可以排除掉了。那有什
么方法能讓客戶(hù)在沒(méi)有打開(kāi)過(guò)這個(gè)網(wǎng)站的時(shí)候,第一次打開(kāi)時(shí)正常顯示圖片呢,方法當然是有的,而且也有許多種。下面我就來(lái)給大家介紹下我的經(jīng)驗實(shí)戰方
法。
首先使用的網(wǎng)站服務(wù)器配置不是很高,除非你非常有錢(qián)不在乎于錢(qián),買(mǎi)一個(gè)配置比較高的服務(wù)器,那上面的問(wèn)題就可以全部解決了。但現在我們如何解決服務(wù)
器配置不是很高的提前下,能讓網(wǎng)站打開(kāi)非?炷,而得到一個(gè)很好的用戶(hù)的體驗呢。那這些就我們今天需要談的話(huà)題,當然也是需要有些的技術(shù),技術(shù)能讓我
們省下許多錢(qián),達到我們所需目的,何樂(lè )頁(yè)不為呢。
服務(wù)器配置:
騰迅云1核2G內存1M帶寬國內服務(wù)器
系統CentOS 7.6.1810(Py2.7.5)
寶塔7.2.0
環(huán)境配置:
Nginx 1.16.1
MySQL 5.5.62
PHP-5.6
另外所需要的數據庫軟件,FTP軟件等。
上面這些是根據服務(wù)器配置所安裝的軟件環(huán)境,服務(wù)器配置不是很高話(huà),安裝軟件版本時(shí)不能太高,否則會(huì )出現其它問(wèn)題,小編親身經(jīng)歷過(guò),一定要搭配好,才能發(fā)揮性好的性能。
下面我主要說(shuō)主角就是:redis擴展
Redis是一款內存高速緩存數據庫。Redis(遠程數據服務(wù))全稱(chēng)為:Remote Dictionary Server,Redis用內存保存數據存儲介質(zhì),所以讀寫(xiě)數據的速度效率極
高,遠遠超過(guò)數據庫讀取。這樣當訪(fǎng)客訪(fǎng)問(wèn)網(wǎng)站網(wǎng)頁(yè)時(shí)是直接從內存中讀取的,而不需要每次都要從數據庫中讀取,所以網(wǎng)站速度提升很多,這樣我們上面剛
說(shuō)的圖片加載顯示問(wèn)題也解決了。當我們網(wǎng)站不正常顯示圖片的時(shí)候或者是越是大型的網(wǎng)站時(shí),使用這種方法,速度提升非常明顯。這是我通過(guò)實(shí)戰經(jīng)歷碰到
安裝Redis的方式:
1、安裝Redis服務(wù):
打開(kāi)寶塔面板——軟件管理——運行環(huán)境——Redis——安裝。
2、安裝Redis擴展:
寶塔面板——軟件管理——運行環(huán)境——php5.6(選擇你使用的版本號)——安裝擴展——Redis——安裝。

3、redis面板:

4、放行redis所需防火墻端口:6379

5、重啟
Redis
Nginx 1.16.1
MySQL 5.5.62
PHP-5.6
最后,我們通過(guò)清理緩存,打開(kāi)網(wǎng)站看下,是不是不會(huì )出現之前所說(shuō)的在打開(kāi)網(wǎng)站時(shí),有時(shí)不能正常加載圖片的情況了,如果還不放心,可以把網(wǎng)站發(fā)給QQ的好友們,讓他們打開(kāi)網(wǎng)站看下,有沒(méi)有圖片不正常顯示的情況。
如果發(fā)現沒(méi)有了,那我們所說(shuō)的問(wèn)題就得到了很好的解決,而且也發(fā)現打開(kāi)網(wǎng)站更快了。
如沒(méi)特殊注明,文章均為宜興博路網(wǎng)絡(luò )原創(chuàng ),轉載請注明來(lái)自http://m.wyominglasercutting.com/news/changjianwenti/2020/0919/252.html