原文:N个加速网站速度的方法php
这是保证网站速度的第一要素。node
空间对于网站比如发动机对于汽车,一样是1.5T,新思域百米加速能跑到7.2S,而其余车型1.5T很难有这么快的速度web
通常的空间分为两种,共享空间和VPS。数据库
在相同状况下,VPS的速度要比共享空间快。缓存
若是你正在使用Bluehost共享空间,并想加快速度的话,能够考虑换linode安全
php7在同等条件下比php5要快不少,网站的流畅度要高不少。因此若是你如今的空间/vps不是基于php7的,那么能够将php升级到7,速度会有必定的提高。服务器
下面简单介绍bluehost空间切换php版本的方法php7
1) 首先必定备份网站,参考dulicator备份网站的方法编辑器
2) 进入bluehost后台,点击logo进入cpanel, 找到php config, 点击进入,而后选择PHP 7.0 (FastCGI) [Beta, check site functionality for compatibility after enabling],再保存便可。ide
3)修改完成之后,立刻检查网站。若无问题,在速度上应该有必定的提升。
若是使用的是VPS,那么在配置空间的时候就能够安装PHP7版本,若是已经配置好了,也能够由低版本升级到PHP7。
WP插件极大的扩展了wordpress网站的功能,可是凡事都有两面性,插件在带来方便的同时,也会有几个问题:
1) 拖慢网站速度
2) 可能与其余插件冲突致使网站出问题
3) 可能会有漏洞,致使被黑
因此装插件必定要慎重。遵循一个原则,能不装就不装(别由于插件不要钱就使劲装)
以AVADA主题网站为例,我本身的网站的插件不会超过10个,通常是
固然,并非说必定只能10个,只是说尽可能少,通常B2B企业网站来说,10个插件都够用了。
因此当你的插件有列表有十几二十几个的时候,赶忙检查并删除非必须要的插件。
我的以为如下常见的插件均可以不装
总之,原则就是能不装就不装。
当你删除一些没必要要的插件后,你会发现,速度提升了很多。
图片少则几K,几十K,多则几百K,若是太多图片的话也会拖慢网站的速度。
图片优化处理包含两步
1)使用正确尺寸的图片
好比,你要在AVADA的首页用1/3+image frame并列放三张图片,那每张图片的宽度为337PX,若是你放的是图片是每张500PX,那么就浪费了尺寸,由于它只能显示337PX
再好比,用portfolio作的产品页面,若是加上了sidebar的话,正文部分的内容也只有750px左右的宽度,若是你放了1000PX的图片,那也是浪费掉的
因此必定要根据实际须要的尺寸来上传图片,而不是“大材小用”
2)压缩图片
肯定好正确的尺寸后,在上传以前,所有拖到tinypng.com上面去压缩一次。通常状况下能够减小30%-70%的大小,这样图片压缩对于提升网站速度很重要。
不过,只须要压缩一次就好了,第二次压缩效果就没有那么好了,并且也没有意义,压缩必然会下降质量,一次压缩就是在图片大小和质量之间找到一个平衡点。
压缩效果参考下图
https是趋势,不管是从SEO出发仍是从安全性角度考虑。其实另外一个方面,https对速度也有必定的提升。由于https采用的是并行下载,至关于道路拓宽了,单位时间内经过的车天然就多了。
不过bluehost共享空间上面的https并不能加速,由于它是共享的服务器,不支持。
1. 安装缓存插件,如w3tc等,提升速度,直接在w3tc - general导入配置文件便可,不须要设置,配置文件在本站的免费资源下载。缓存插件只装一个就行,装太多,会冲突,致使网站出问题。
2. 主题自带的缓存功能。如avada 从5.10之后加上了缓存和合并请求的功能,速度提高了很多。在theme options - advanced - Dynamic CSS & JS 里面设置便可,以下图
在AVADA以前,Hunk本身体验过很多的主题,像the7,Goodspace,flato等,都以为速度通常,特别是the7,至关卡(不知道如今改进没有)。
一个快的主题能够用最小的代码实现最多的功能,AVADA主题就是一个表明,固然AVADA并非最快的,但它在综合性能上是至关优秀的,否则也不会成为themeforest上销量最高的wp主题。
另外,对于有必定基础且对代码比较感兴趣的朋友,能够本身尝试写主题,精简代码,这样的主题才是最快的。好比Hunk的博客主题,就是改编自官方2015的主题,至关的流畅。
什么是404的资源连接呢?
通常指丢失的图片或文档等。像图片,可能一不当心删除了,可是网页上面的连接还在,因而呼,打开网页,就一直不停的下载这个资源,网站就一直在工做,负担很重。若是有不少404连接资源,那网站的速度会明显的拖慢。
什么叫异地资源? 好比你的网站是A,上面的图片却用的是B网站的图片,这样也会拖慢速度。
最好的处理方法是,全部的资源(图片,pdf文档等)都上传到本身的网站,而后调用。
另外一种状况是,不少外贸网站用了国内的统计工具 ,像CNZZ, 百度统计,51LA等。并非说这些统计工具很差,只是因为这些统计工具的JS代码等资源都在国内,客户打开你的网站的时候,就会拖慢速度。
所以,要尽可能避免这种状况的发生,外贸网站就装gg站长和GA分析比较好。
待续。。