想到了网站加速
我首先想到了CDN加速,但是CDN太贵,CDN的花费完全可以再买一个主机了,而且听说CDN对百度、谷歌等收录不利,因为IP处于不断变化中,想想也有道理,虽然没有亲身试验,但是我想站长都不会拿自己的网站去开玩笑的。
后来我又想到一个办法,那就是将网页文件分别布置在国内外不同的服务器上。一个静态页面无非由文字、图片、CSS、JS等文件组成,我想到的方法和步骤如下:
1、在美国租用一个尽量稳定的、快速的服务器,作为主服务器;
2、在国内租用一个便宜的、稳定的、快速的服务器,作为辅服务器,一般来说就几十块钱,双线的也就百来元;如果有独立ip更好,省去DNS解析时间,如果没有,就将就着用IDC公司提供的三级域名。IDC公司提供的三级域名都是备案过的,不用担心备案问题,也不用担心拍照问题。(声明:我不是为国内IDC做广告,只是为了让访问速度快一些,不得不用国内主机,这没办法的,望大家谅解。)
3、将某些文件,主要包括Images、CSS、JS三种文件置于上述辅服务器中,其他比较大的文档其实也可以放国内。转移文件后,将网站进行一番改造,主要是重写模板代码,将其中的图片、CSS、JS文件的相对路径改成国内辅服务器的绝对路径;
4、测试、调整网站。这样就可以了。
这种方法的基本思路就是将网页文件在国内外分别布置。这一方法对于生成静态页面的网站非常实用,对于动态网站也能起到一定作用。本人用dedecms做了一个网站测试了一下,发现网站打开的速度已经和国内网站相差无几。一般来说,一个页面总大小大约在250K左右,其中图片、CSS、JS等就占到了200K,其他50K,如此说来相当于80%的页面元素是在国内下载的。这样,相当于国外就放了网站的外壳,而网站的大部分内容在国内。
上述方法也许比较拙劣,但是经过测试,效果确实不错,其效果可以说是立竿见影。
ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fIr1ax ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net bit.ly/2EzoUDo bit.ly/2tW6eYT bit.ly/2X6vadl bit.ly/2viLpHU linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com v.gd/2P9wTx v.gd/FtfpqE v.gd/eMfHsm v.gd/Ub7mqv v.gd/RReVk0 v.gd/vS3uTI v.gd/4Zxmba
No comments:
Post a Comment