博客网站的访问速度在一些Seoer的人看来,非常重要,经常打不开的网站肯定不会在搜索引擎中得到好的排名,而一个博客的页面如果让要让你的读者等上二十秒,你觉得会有多少人能坚持下来?
因为经济和“某些”原因,我们没法将自己的博客或者网站放在国内,但是网站的用户却又是针对国内用户的,美国主机虽然便宜,但是毕竟隔了一个太平洋,速度比不上国内空间,如果遇到网络问题,又会导致打不开。
在不改变现有的主机空间条件下,又同时避免“伤财”,想要加快网页的加载速度就得从细节入手:将图片、JS、CSS、Html等静态文件缓存在国内,PHP等动态的请求还是放在原空间上,这样在一定程度上可以加快网站访问速度。
国内的免费CDN肯定是用不上了,因为都是需要Bei&案的,所以草根站长要自食其力,自己充分利用各种资源来打造一个免费CDN:基于SAE空间的轻巧的CDN程序SaeLayerCDN.
新浪的SAE空间,用过的人应该都知道这空间的速度是相当快的,如果我们可以将博客或者网站的CSS、JS、图片、Html等文件放在SAE空间上,不能说绝对,在一定的程度上可以减少页面在加载这些静态文件的时间。
自制国内免费CDN加快网页加载速度:SaeLayerCDN
一、新浪SAE平台
1、SAE新浪官网:
http://sae.sina.com.cn/
二、SaeLayerCDN应用安装使用
关于SaeLayerCDN
SaeLayerCDN是一个基于SAE的轻巧的CDN程序,你可以利用SaeLayerCDN快速地为你的博客或者网站搭建自己的CDN,从而加速网站的加载,提升用户体验。当然,SaeLayerCDN只适用于像博客这类小型Web应用,企业应用推荐使用又拍云等专业CDN。
SaeLayerCDN的优势在于:
基于SAE云平台,充分利用其强大的分布式架构,CDN加速效果甚至好于大部分的专业、收费的CDN。程序免费开源。
一次修改,永久适用。
你可以不会编程也能够为你的网站添加CDN,添加SaeLayerCDN不用修改网站的核心程序。
如果不想使用CDN,能很容易就能改回来,而且数据仍在自己网站的服务器上。
SaeLayerCDN架构超轻量,全部代码只有200余行,非常便于自己修改和定制。
安装和使用
部署代码:直接在线安装。
配置程序:然后在应用后台编辑代码,设置index.php,修改下面的四个常量:(如果是手动部署代码,则要先在SAE后台创建一个storage的domain。)
使用CDN:将网站模板中静态文件的的根目录URL替换成你的SAE应用地址.
原理
大致就是取静态内容的过程中增加一个SAE层:前端从SAE取静态文件,当该文件是第一次被访问时,SAE从源服务器上取文件并保存到自己的storage里,然后返回给前端;之后就直接从SAE取而不需要再访问源服务器了。这样的好处就是在源服务器端可以实现无痛切换,不用使用像又拍CDN之类的API进行专门的编程,用户资源仍保存在源服务器上,只要将静态资源的前缀改为SAE的网址就行了,当不想使用CDN时可以再改回来。
通俗地讲就自动将你的静态文件放在SAE空间上来加载。
SAE层还能实现其他很多功能,例如设置浏览器缓存、防盗链等等。
SaeLayerCDN应用官网:
http://sae.sina.com.cn/?m=apps&a=detail&aid=139
项目的Github地址:
https://github.com/Slacken/cdn
三、SaeLayerCDN效果
1、如果知道自己的网站有没有成功通过SAE读取静态文件实现CDN访问呢?
2、打开一张你的图片的文件,将域名替换成你的SAE二级域名,如果可以正常显示内容,就表明成功了。
四、Wordpress成功用SaeLayerCDN
如果你的Wordpress安装了WP Super cache,CDN那项配置中,添加你的SAE二级域名地址,完成后记得测试一下有没有通。
如果你的Wordpress安装了W3 Total Cache,在一般设置中将CDN选中,并使用“镜像”,然后在CDN那项配置中,添加你的SAE二级域名地址,完成后记得测试一下有没有通.
如果你的WP是安装在根目录的WP文件夹,就加个文件夹路径。
开始赠送的不够用,以后还得花钱购买!
申请开发者认证…
关键没有技术!
那你还把下载文件放在sae上啊…
这个给力,哈哈,我记得以前每个月送500云豆啊,我搬到budgetvm啦,吼吼,洛杉矶线路求测试
貌似没有每月送500啊…
只有通过实名认证每日自动补足1000…后来就取消了…
然后就推出认证体系了…
你看到的500,应该是邀请加入sae赠送…
来过,,
额…
这玩意儿貌似很给力啊,回头有时间了试试看。新浪SAE得多少米?
HTTP
流入流量 1元/GB,流出流量 1.5 元/GB,
CPU时间(php)1 元/CPU Hour[可忽略不计]HTTPS
流入流量 2元/GB,流出流量 3元/GB,cpu时间收费可忽略不计
数据存储
磁盘消耗 0.05元/GB·天
成功注册SAE ,一次性赠送 500 云豆
通过实名认证,赠送2000云豆
通过开发者认证
中级开发者:每月28日自动充满10,000 云豆(价值:1200元/年)
高级开发者:每月28日自动充满15,000 云豆 (价值:1800元/年)
资深开发者:每月28日自动充满30,000 云豆 ( 价值:3600元/年 )
开发者申请流程(需通过实名认证)
1) 在线提交申请单
2) 通过审核后,SAE将寄出 《新浪云计算开发者荣誉证书》
3) 开发者收到证书后,录入证书编号并使用绑定账号分享微博并 @SinaAppEngine
4) 证书分享审核通过后,即为帐号开通相应特权
人民币与云豆汇率恒定为: 1元 = 100云豆
详细资费
靠…好累!
这个我知道啊,关键就是,如果有免费的使用方法还好,额外掏钱有些不划算。开发者证书似乎不大容易申请。
开发者认证申请还好吧!听人说可以用别人的代码自己改成sae版,刷流量可过,,,黑涩的猪(ibic.me)貌似就是这样过的…
认证规则看看你能有哪条通过…
嗯,这个信息很有用,可是貌似不符合任何一个要求 😀
那就玩bae吧…
比如longsays.duapp.com和bae.longsays.com是一个网站…
你玩得很真多啊,百度的也玩上了
没有安全感
这个是cdn…相当于自己服务器一份,sae一份
开始sae上没有,然后用户访问后,sae保存并缓存…
如果你不用了,可以直接改域名,文件什么的都不用动…
额…看文章不仔细啊…
还是没有安全感….
SAE太贵了,流量,CPU
不是有开发者么…
你说我备案都不能过,开发者认证还需要真人+身份证