主机垃圾对网站优化有影响 优化网站性能有利于提高效率
主机垃圾对网站优化有影响
有很多站长朋友们为了节省开支,往往会选择一些很便宜的虚拟主机来做站,几百块钱就能买到1G甚至更大的空间,最够用了,而且速度也还可以。从成本方面考虑无可厚非,在这里我还是奉劝各位,若只是做站练练手,弄一点点小流量赚包烟钱什么的,我完全赞同。若你是全心投入要做一个正规的站,并对未来有一定的规划,那么我还是劝你买个独立的服务器或VPS也可以,VPS其实也相当与独立服务器,有单独IP和服务器资源,建议前期流量小资金有限的情况下选择VPS,网站流量提升了赚到钱了在选择独立服务器也可以。毕竟大家都是草根阶层。
虚拟主机对网站优化的影响:首先就是影响搜索引擎对网站的收录,不管你选择那家公司的虚拟主机,你查下同一IP下挂了多少网站,一般都是30/40个甚至更多,更可怕的甚至有1/2百个网站的都有,不用想,这样的主机危害多大,先不谈其他网站是否被惩罚而被牵连的因素,百度谷歌蜘蛛从来都是喜欢速度快的网站,它和人的思维一样,若你打开一个网站1/2分钟都打不开,你还有耐心继续等下去吗?蜘蛛也一样,若在短时间内无法请求到数据,它就会放弃。
优化网站性能有利于提高效率
使用二级域名作为cookie-free domains
在前面泛域名解析设置影响seo和Google PR值这里提到了www开头,形如www.farlee.info的域名实际上也是属于二级域名。如果你的网站主域名是www开头的域名,建立一个二级域名作为单独储存(hosting)静态图片、JS、CSS文件的cookie-free domains 是可行的;但是如果网站主域名用的是比较短的顶级域名,如远方博客用的是不带www的顶级域名farlee.info,使用新创建的二级域名作为cookie-free domains的方法是无效的。因为顶级域名farlee.info会向所有被请求的静态文件二级域名服务器发送cookies。
即www.farlee.info 和 abcimg.farlee.info是互相独立的两个“二级域名”,不会造成域名污染, abcimg.farlee.info 可以作为cookie-free 域名;但是需要做一些设置,比如下面介绍的Wordpress 博客设置wp-config.php文件的实例。
顶级域名farlee.info 会向所有被请求的二级域名(子域名:www.farlee.info和abcimg.farlee.info)发送cookies,abcimg.farlee.info 也会被污染,不能当作cookie-free 域名。具体原因在下面Wordpress 博客cookie-free domains设置中有介绍。
使用独立域名作为cookie-free domains
那么使用顶级域名的博客应该如何使用 cookie-free domains?解决方法是使用另外一个独立域名。比如雅虎Yahoo! 自身使用的是就是独立域名ymig.com来作为cookie-free domains的,YouTube使用的是ytimg.com 独立域名。
现在注册一个域名也很便宜的,godaddy 域名以.com .info .org .net 后缀的域名第一年购买都很便宜,第二年续费比较贵,这时候第二年可以再换一个新的。其他一些域名注册商也差不多这样。
设置COOKIE_DOMAIN就可以指定哪个二级域名需要传送cookies,其他的域名不发送cookies。所以如果我们的网站主域名用的是顶级域名,COOKIE_DOMAIN就必须设置为顶级域名farlee.info了,而顶级域名的设置会映射到各个子域名,所以即使另外添加二级域名作为cookie-free domains 也无效了。这时只能另外注册一个独立的顶级域名。
下面以独立域名farleeimg.info ,为例演示Wordpress 博客(farlee.info) cookie-free domains 设置步骤:
1. 图片用单独的cookie-free域名储存
首先进入farlee.info网站空间控制面板新增绑定域名:farleeimg.info。
然后进入Wordpress 管理后台设置:控制面板--设置--杂项--文件的完整URL地址填写
如果是使用图床(可以上传图片,然后获得图片链接地址的网站空间)就更简单了,将图片上传到图片空间的网站服务器,发表文章的时候将图片链接地址取过来即可。
2. Wordpress CSS文件、JS文件设置独立域名储存
和图片一样,把CSS和JS上传到绑定cookie-free 域名的空间,取链接URL地址。然后在Wordpress 主题文件里修改CSS和JS的url。
3. Wordpress 表情图片
方法同上,上传后修改wp-includes/formatting.php文件。
上传到cookie-free domains 的网站空间的表情图片的URL链接地址。
另外YSlow 关于Cookies 的另外一个网站速度提升建议,Cookie信息在网站服务器和浏览器之间传送的HTTP headers 中交换,因此要尽量缩小cookie 大小,单个cookie不要超过4K。
|