网站网页打开时,图片不能正常加载显示怎么办
发表日期:2020-09-20 01:22:20   文章编辑:admin    浏览次数:49
 
当我们打开网站时,经常会看到有些网站图片不能正常显示,这种原因一般发生在以下几个方面:
1、网站图片在设计保存时没有处理好,尽量要用jpg或者是png,gif的格式,尽量压缩到不影响图片质量清晰的前提下最小的图片容量,也就是图片一定要优化
 
好。
2、服务器配置不是很高
 
宜兴博路网络公司见意不管你用的空间好不好,服务器配置高不高,首先要保证自己的网站图片要优化好,也就是处理的图片保证清晰的前提下进行压缩,这
 
样图片容量小了,加载的速度就更快了。这样在你打开网站时,网站速度也提高了不少,提高了用户体验度。
 
今天小编主要是给大家解决这一个问题:如果使用的服务器配置不是很高,有没有办法让网站打开速度更快呢,那肯定是有的,方法也很多。首先好几年前笔
 
者用dns百度加速乐加速,但这个办法不是很好,经常会导致网站有时打不开,或者当你在给网站更新的时候,上传了一张图片时,不能及时更新图片,一定要
 
重新刷新加速下才能生效,所以我现在不见决使用这个方法。
 
举个例子,前一段时间,给客户做了一个行业网站,发现刚开始时网站打开速度什么的都很正常,但后来又发现了个问题,虽然网站打开速度不错,但有时图
 
片不能正常加载,有时要刷新下才会显示正常,这时有的人会说,是你图片没有处理好,但图片我已经是压缩优化处理过了,这个问题可以排除掉了。那有什
 
么方法能让客户在没有打开过这个网站的时候,第一次打开时正常显示图片呢,方法当然是有的,而且也有许多种。下面我就来给大家介绍下我的经验实战方
 
法。
 
首先使用的网站服务器配置不是很高,除非你非常有钱不在乎于钱,买一个配置比较高的服务器,那上面的问题就可以全部解决了。但现在我们如何解决服务
 
器配置不是很高的提前下,能让网站打开非常快呢,而得到一个很好的用户的体验呢。那这些就我们今天需要谈的话题,当然也是需要有些的技术,技术能让我
 
们省下许多钱,达到我们所需目的,何乐页不为呢。
 
服务器配置:
腾迅云1核2G内存1M带宽国内服务器
系统CentOS 7.6.1810(Py2.7.5)
宝塔7.2.0
 
环境配置:
Nginx 1.16.1
MySQL 5.5.62
PHP-5.6
 
另外所需要的数据库软件,FTP软件等。
 
上面这些是根据服务器配置所安装的软件环境,服务器配置不是很高话,安装软件版本时不能太高,否则会出现其它问题,小编亲身经历过,一定要搭配好,才能发挥性好的性能。
 
下面我主要说主角就是:redis扩展
 
Redis是一款内存高速缓存数据库。Redis(远程数据服务)全称为:Remote Dictionary Server,Redis用内存保存数据存储介质,所以读写数据的速度效率极
高,远远超过数据库读取。这样当访客访问网站网页时是直接从内存中读取的,而不需要每次都要从数据库中读取,所以网站速度提升很多,这样我们上面刚
说的图片加载显示问题也解决了。当我们网站不正常显示图片的时候或者是越是大型的网站时,使用这种方法,速度提升非常明显。这是我通过实战经历碰到
问题后,得到了很好的问题解决方法,给宜兴网络公司及一些宜兴网站设计人员分享的一些好方法。
 
安装Redis的方式:
1、安装Redis服务:
打开宝塔面板——软件管理——运行环境——Redis——安装。

2、安装Redis扩展:
宝塔面板——软件管理——运行环境——php5.6(选择你使用的版本号)——安装扩展——Redis——安装。
 
3、redis面板:

 

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

5、重启

Redis

Nginx 1.16.1

MySQL 5.5.62
PHP-5.6

 

最后,我们通过清理缓存,打开网站看下,是不是不会出现之前所说的在打开网站时,有时不能正常加载图片的情况了,如果还不放心,可以把网站发给QQ的好友们,让他们打开网站看下,有没有图片不正常显示的情况。

如果发现没有了,那我们所说的问题就得到了很好的解决,而且也发现打开网站更快了。

如没特殊注明,文章均为博路网络原创,转载请注明来自https://www.boroad.net/news/changjianwenti/2020/0919/252.html