网站速度的重要性不言而喻。如果不是墙的影响,土木坛子目前的加载速度异常快,我在英国加载本网站首页,可以实现500毫秒以内完成加载,半秒钟都不到。
这是如何做到的?采用了什么优化方案?简单来说,我的优化方案和技巧如下,供博客朋友提升网页速度参考使用。
简洁的主题界面
如你所见,土木坛子目前采用WordPress官方主题2012, 禁用了Google字体,除了Google Analytics统计代码,其它全部采用本域名下的资源,包括JS, 图片等静态资源——连Gravatar头像都缓存在本主机上。2012主题是自适应简洁主题,我的首页加载的数量不到10个,这样就能最大限度地减少加载请求等待时间,同时也减少主机服务器开销。
选择SSD硬盘主机
我目前使用的是英国主机QuickHostUK,SSD固态硬盘。固态硬盘存取速度比传统硬盘要快得多,这样可以大大减少访客等待的时间。可以预见,随着SSD硬盘价格不断下降,将来不采用SSD的服务器将被慢慢淘汰。而对网站速度有要求的应优先选择SSD硬盘。
使用缓存机制
本网站由WordPress程序搭建,本来是动态PHP程序按需生成页面。我使用了WP Super Cache插件缓存所有网页。插件在后台生成HTML页面缓存在主机上,避免访客每次访问都要动态生成HTML网页,同时也降低服务器的压力。访客访问网页时,主机就像一台硬盘一样直接给出需要的文件,同时该插件支持GZIP压缩,文件体积压缩后可以减少在网络传输中所需要的时间。
采用先进CDN
我采用了CloudFlare的CDN,它不是普通的CDN。它使用Anycast(任播)技术的DNS全球解析,最大速度减少DNS解析时间。同时CDN技术让访客从全球任何地方都能从最短物理距离的地方加载静态资源:图片,JS, CSS文件(JS文件会优化合并)。而且CloudFlare最近使用了HTTP/2协议,让浏览器不再受限于HTTP并发请求数量,即可以同时加载更多的请求。
总的来说,我使用的优化方案并不复杂,成本预算也不高,但让网站的加载速度得到了极大的优化效果,对主机服务器、访客双方都非常友好。在移动网络时代,性能和网速和PC有线环境有区别,因此网站更应该为访客提供快速的加载访问速度。
“网站加载速度优化技巧”上的48条回复
炒冷饭 。。。。
本文就是给你参考的。不服你比一比加载速度。
不同主题 没有可比性啊。。
管你什么主题,我们就看效果: http://whichloadsfaster.zomdir.com/?l=https://tumutanzi.com&r=https://justyy.com×=10
你上面说的几点 唯一和我不一样的 就是主题。
其它基本上都一样。
我还用 付费的 CACHE插件。而且是VPS,而且 我用了 GOOGLE PAGESPEED。
换成 一个页面没图片, 谁都能快
http://whichloadsfaster.zomdir.com/?l=https://tumutanzi.com&r=https://uploadbeta.com/imagelist.php×=10
你说的这几点,其实都是次要的,因为作用只是零点几秒的区别。
主要还是选择一个靠谱稳定的服务器商。
如果不是墙,不用cdn、不用ssd、不用简洁主题,wordpress博客一样飞快。
如果网站访问量大,升级主机即可。毕竟一个个人博客没必要像专业网站那样去优化。
同样的道理也适用于个人电脑,对于大部分人跟他说什么优化系统少装360百度杀毒之类的别人根本接收不了,劝其干脆花钱升级硬件才是最快速见效的。
给你点120个赞。
别人打开快慢与否,跟写的东西有没有读者,一点关系都没有。
别人打开快慢与否,跟写的东西有没有读者,一点关系都没有。
看了半天,没有明白这句话的意思……
他说的是打开速度的快慢和网站访问量的多少没关系
但基本上访问量大的网站,打开速度都还是不错的。
你说得对,所以我就使用了以上比较简单的步骤来优化,并没有使用太复杂的东西。
服务器好一切都好
硬件当然重要,软件层面也应该相应考虑一下,反正是简单的设置。
速度暂时是其次,我现在遇到的问题是后台编辑器出问题了,还没空看看怎么解决。
重新安装一下网站程序不行?
厦门电信线路访问还可以,只有厦门移动的线路访问加载稍慢。
多谢反馈。
花哨的主题确实是个耗费资源的大户。
我一直认为个人博客还是内容为主,主题不必花哨。除非是搞视觉艺术创作。
WP Super Cache适合虚拟主机用户
VPS用户的话没太大必要了
VPS用户为什么不需要?
VPS 速度快 资源多
那样下来的投入money也多啊。
因为用环境来静态化更加精细和高效
那就属于更高级的技巧了,我一般用插件静态化一下它就可以了。
速度确实快
感谢反馈。
没有数据库优化的相关建议么?
我没有对数据库加速研究过,你如果有,欢迎分享。
支持一下、用的虚拟主机、速度堪比龟速
从英国访问你的网站速度还可以。
究竟还是钱的问题…
这个世界永远是在有限的资源将效益最大化,这资源也包括钱。
蓝儿 大学狗表示使用独立IP+免费CDN。。。。。没有可比性啊 硬件都没有(哭)
够用就好,我也没有硬件,也是虚拟主机,好不好?
我打开你的网站速度确实很快。
感谢反馈。看来你的网站环境也不错。
我都能忍……
你是忍者(神龟)?
被你发现了,钻下水道了……
我现在就差上cdn了
咱俩比一比,看谁的网站更快,,你的前端还可以优化,详细看我博客文章。
http://whichloadsfaster.zomdir.com/?l=tumutanzi.com&r=www.jinbo123.com/×=10 Windows 10, Chrome 47.0.2526.106 m (64-bit) 全新匿名浏览(ctrl+shift+N)模式下,首页加载10次,得出以下成绩:
英国IP,← 5.2 × faster 300 ms / 1560 ms
香港IP,18% faster → 1650 ms / 1400 ms
缓存模式下(即已经加载过至少一次),加载10次,得出以下成绩:
英国IP,← 32% faster 850 ms / 1120 ms
香港IP,← 75% faster 600 ms / 1050 ms
左边是我的成绩,右边是你的,时间越短,越快。
前来应战: http://whichloadsfaster.zomdir.com/?l=https://tumutanzi.com/&r=https://leonax.net/×=10
结果:
2.0 × faster →
200 ms / 100 ms
你牛,不过我的资源投入没有你多,技术也没有你好,能接受这样的成绩。再说,100与200毫秒的差别几乎体会不到了。
我这里似乎无论首页还是博客页都比你快
http://whichloadsfaster.zomdir.com/?l=https://tumutanzi.com&r=https://y-s.pw×=10
http://whichloadsfaster.zomdir.com/?l=https://tumutanzi.com&r=https://y-s.pw/blog×=10
看地点的,我的主机是在英国,你在中国访问,肯定你的快一些。不过,我的应该也不太慢。
我刚才点了你的两个链接,在匿名模式下测评,成绩分别如下:300 ms / 1144 ms 256 ms / 1467 ms (左边是我的,右边是你的)