经常有用户反馈,网站打开速度能不能再快点?云优能不能生成静态版?这些问题的背后大家应该都明白,网站访问速度快对SEO是有利的!
在《百度移动搜索落地页体验白皮书4.0》也提到了这一点,具体内容为“页面的首屏内容应在1.5秒内加载完成。页面加载速度是影响用户搜索体验的一个重要因素。百度搜索对用户行为的研究表明,页面首屏的加载时间在1.5秒以内的网站,会带给用户流畅快捷的极速体验。”
网站访问慢的原因其实有很多种,不同的空间,不同的配置都有可能造成慢,就算同一个程序,一样的数据放在不同的空间里访问速度也会有天壤之别!下面简单分析下造成网站慢的原因及解决办法。
1、图片问题,这个问题在我们处理实际问题时碰到的场景是最多的,比如1M带宽的空间或者阿里云ecs,网站首页的banner图好几张是400-500kb,再加上其他css,js以及背景,产品推荐图等资源,实际一个页面可能是好几M,这样的情况下,低配的空间或ecs是无法得到很好的访问体验的。
解决方案:1,优化图片体积,可以百度找无损压缩图片的网站处理;2,采用七牛云第三方存储,降低空间或ecs的访问压力(低成本方案)这里推荐两篇教程《云优CMS七牛云使用教程》,《云优CMS如何将旧数据存储到七牛云》;3,提高带宽;
2、数据库读写问题,这个一般常见于部分空间商,数据库空间和web空间异地,又或者配置低性能不高种种原因,导致模板页面里面标签读取数据库的数据需要占用较长时间,从我们服务的客户来看,百度的虚拟主机就有类似的问题,同样的站点速度明显比阿里的慢。
解决方案:1,适当减少模板里标签调用(比如导航不经常改的,为提升速度可以直接输出到模板);2,如果暂时不用分站功能,后台可以一键关闭;3,提高配置;
以上解决方案只需要做前两步,网站访问速度就会有较大的提升了。速度和安全也是大家一直追求的目标,我们会在云优CMS2.0版本完成后,考虑研发生成静态页面的版本。