云服务器建站系列|如何优化网页访问速度?
16lz
2022-03-04
之前用1核1g1M的小鸟云服务器搭建了一个网站,刚开始考虑配置低是访问量不多,但网页内容增多了以后,想在低配置的基础上,对网页的访问速度实现进一步的优化,网站的速度也是搜索引擎排名的一个重要因素,今天总结了一些优化的方式,作为记录。
1.云服务器线路
我自己用的是BGP多线路的云服务器,三网互联,不管是移动、联通还是电信,都能实现顺畅的访问,访问速度:BGP>双线>单线。
2.将静态资源实现分离
比如html,css,js,图片等文件,使用CDN,利用全国各地区的节点来就近访问,让网站请求外部链接,流量不走自己的服务器。具体的可以参考这篇文档:https://www.niaoyun.com/docs/16328.html/?utm_source=phpc-220210
3.压缩网站图片
如果一个页面同时加载多个大图,容易出现访问速度慢,甚至卡顿。可以对图片进行裁剪、压缩或转换成webp格式,在访问时只加载当前浏览器可显示的图片尺寸,大幅度减少图片大小。
4.数据库加缓存
网站的脚本执行的速度会受到访问数据库的影响,数据越大,查询越复杂,如果人数多,查询就会变慢,像我的小网站,用的是文件缓存。减少直接读取数据库的动作,将查询的结果存放在缓存中,用户的请求被隔绝在数据库以外,从而减少数据库的压力。
5.使用304 HTTP缓存为动态网页加速
动态网页可以用304 http缓存,启用后,访客仍需要访问服务器页面,但是如果内容没有改变,只需响应304状态,节省流量,用户访问速度也更快!
更多相关文章
- 【北亚数据恢复】zfs文件系统的服务器误删除的数据恢复
- Windows云服务器如何进行PHP环境搭建?
- Android(安卓)WebView的使用
- Android推送服务(GCM)----GCM Architectural Overview翻译
- Android异步加载图像小结 (含线程池,缓存方法)
- Android(安卓)上传图片到服务器(多文件上传)
- 用什么Linux命令可以测试云服务器的网速/带宽?
- android连接服务器下载文件工具类
- 小鸟云服务器如何安装rstudio-server?