要做好网站速度优化就必须要做好软件和硬件两个 方面从网站程序以及页面设计本身解决网页资源的加载然后就是服务器本身需要有足够的带宽及处理资源下面子凡就依次来与大家进行探讨速度。前端所以我们看到一个页面背后的支持就是HTML代码其中就包含了各种网页标签搜索排名其中就包含了各种网页标签其中包括网站优化中的TKD加载的渲染资源:javacss已经页面内容:图片音频 视频等优化。
一代码的足够简洁
减少代码冗余保持简洁的代码风格这是作为一个网页程序员的必修能同样实现一个效果的能用css就尽量不用js能用 两行代码解决问题的就别写三行这是最基础的一点首屏。
二减少资源加载
这里子凡所说的资源主要是指jscss文件因为我知道现在很多的 前端开发设计人员喜欢使用各种开源的特效或别人做好的效果其中包括为了给网站添加几个图标就发布一个开源的图标字体库以便某个特效又在约会几个js和css文件
三图片使用懒加载视频或音频禁止自动播放
还记得子凡曾在泪雪博客写过关于“图片懒加载是否会影响网站 SEO优化”的文章其中就说到过如何合理的使用图片懒加载技术提升用户体验而不影响网站优化因为懒加载是为了防止页面一被打开就立即加载图片这样就会占用网络带宽 从而影响网站的打开速度以及网站首屏的请求所以非正文图片都是可以做懒加载的做好。
图片是每个网站基本都少不了的东西但是对于做视频音频的站点来说 如果打开页面就自动播放占用的网站带宽资源都更多了所以这也是一个网站打开速度优化的一个小知识应当。
四使用CDN加速静态资源
关于使用CDN加速是否影响网站优化的 文章子凡也曾有过讨论子凡对于网站整体做CDN加速还是有些不太认同但是对于将网站静态资源做CDN加速或者缓存优化却是非常认同的例如将网站的jscss 图片等文件做CDN加速是更有利于整个网站的加载和打开速度的
将Java放到文档末尾或使用async方式加载避免JS执行拆分渲染网站。
六服务器本身的速度优化
启用服务器Gzip压缩功能;
打开数据库查询及页面缓存功能(如果是直接生成静态页面的网站可忽略);
升级或保证服务器足够的网络带宽;
同样正确的网络安全的认识程度如果您的网站已经安装SSL证书启用了HTTPS协议那么您可以开启HTTPS / 2或SPDY这个功能可以在某人 些高分辨率加速网站的打开。