自制国内免费CDN-百度BAE全平台Layer镜像CDN加速安装使用

DNS CDN   2023年10月09日 12:35  

自制国内免费CDN-百度BAE全平台Layer镜像CDN加速安装使用

现在美国主机和VPS都差不多是白菜价格了,而国内的虚拟主机同等配置的价格基本是美国主机的几倍以上,但是就是这样的高价,还是有人愿意花钱将自己的空间放在国内,唯一的目的就是因为国内的空间对国内用户来说访问速度快。

因为各种原因而用上了美国主机的朋友,为了让自己的网站能够被访问得更快更稳定,使用CDN加速服务就是一个好办法,尤其是一些有日本、香港或者新加坡等亚太CDN服务器节点的,对加快美国主机的访问速度有很大帮助。

国内也有不少的CDN服务,部分CDN商还提供了免费CDN服务,但是前提是域名已经Bei案。这个条件实际非常矛盾,如果域名已经Bei案那肯定是首选用国内主机,用上了国内主机再用某些免费CDN,由于免费的服务限制太多,加速的效果反而会没有。

所以,求人还不求已,部落之前已经分享用新浪SAE空间搭建一个国内的免费CDN服务:自制国内免费CDN加快网页加载速度:SaeLayerCDN,利用新浪SAE空间来给美国主机的网站加速效果是相当不错,尤其是图片加载这一块,可以大大减少网页加载时间。

本篇文章是SaeLayerCDN升级强化版本:,出自best33.com博主之手,本来是期望博主自己写个图文教程给大家介绍一下,一直到现在看博主都没有写,部落就自己写了这篇如何用Layer在BAE空间搭建免费CDN。

Layer实际上支持的平台有:SAE(新浪)、BAE(百度)、GCS(盛大)、标准PHP(本地读写),大家如果想要将Layer应用到SAE或者自己的PHP主机上,请参考本篇文章介绍的将Layer应用在BAE空间的方法。

从部落的使用体验来看,Layer完全可以帮助打造下一个BAE或者SAE版本的“七牛”,Layer可以自动给网站博客在BAE上生成一个镜像,图片、JS、CSS等都可以实现CDN加速,支持防盗链保护,可手动URL刷新缓存,现在还支持Memcached内存缓存加速。

更多的免费CDN加速方案请看:

自制国内免费CDN-百度BAE全平台Layer镜像CDN加速安装使用

一、在百度BAE空间上安装Layer免费CDN程序

1、Layer程序包下载:

  • 1、官网地址:https://github.com/oott123/Layer
  • 2、如果官网打不开,请到本地下载:Layer下载

2、在文章开始前,你需要先熟悉BAE空间的基本操作,百度BAE安装WordPressBAE空间成功安装运行Discuz! X2.5

3、先在百度BAE空间上创建一个应用。

百度BAE创建一个应用

4、然后设置好应用域名和应用名称、PHP环境等。

百度BAE设置好环境

5、最后到百度BAE中新建一个Bucket。

百度BAE新建一个Bucket

6、属性设置为公开读就可以了。

百度BAE属性为公开读

7、上传Layer程序包到BAE空间上,可以用在线上传代码包的形式,也可以用SVN、Git等方式。

百度BAE上传代码包

二、开启Layer CDN加速的设置方法

1、BAE空间上可以在线编辑代码,或者你可以在本地编辑代码后再上传到BAE空间上。

百度BAE在线编辑代码

2、Layer的设置都在config.sample.inc.php文件中,打开该文件,可以看到Layer的基本设定。说明如下:


/**********基本设定**********/
	define('STATIC_URL','/');	//源站URL
	define('DOMAIN','freecdnbae');	//使用云存储时,填写存储空间的名字;使用本地存储时,填写存储的相对路径。
	define('WELCOME_DOC',TRUE);	//空请求时是否显示欢迎界面

3、这里我用了我的Godaddy空间的域名来作演示,这是我修改的。

Layer镜像CDN基本设置

4、完成后,记得将你的BAE应用上线。

Layer镜像CDN应用上线

三、Layer镜像CDN加速效果测试

1、Layer和七牛镜像CDN有着类似的原理,图片在第一次被访问时会被自动同步到CDN服务器端,以后访问该图片时就是直接从CDN服务器中加载了。

2、测试你的Layer镜像CDN加速有没有生效,一个直接的办法就是替换掉图片的URL的域名,如果能打开,说明图片已经被Layer同步到了BAE或者SAE空间上了。

Layer镜像CDN测试生效

3、上面说了用Layer可以打造一个BAE版的“七牛”,原因是Layer可以将你的图片的路径完整地镜像出来,这一点有点像又拍云存储

Layer镜像CDN路径缓存

4、除了图片,JS、CSS等静态文件也可以被Layer镜像。

Layer镜像CDN缓存CSS

5、被镜像的CDN路径完整被保留。

Layer镜像CDN完成保留

6、如果你用的是Wordpress,可以直接安装WP Super Cache插件,在CDN选项中开启,填写你的BAE镜像CDN域名地址即可。

Layer镜像CDN在Wordpress中开启

7、Layer镜像CDN加速效果可以看到我的Godaddy主机网站:s0su.com

四、Layer镜像CDN加速防盗链,手动更新缓存,Memcached内存缓存

1、同样是打开config.sample.inc.php文件,如果想要开启防盗链设置,请把“//”给删除,然后设置好你的文件外链的白名单。

Layer镜像CDN防盗链

2、define('PURGE_KEY','purge');这句是用来手动刷新缓存文件的,purge可以自己指定一个,要刷新某一个文件在服务器的缓存时,用域名URL+purge+文件路径刷新。

3、例如部落的https://freecdnbae.duapp.com/purge/wp-content/uploads/2013/08/freehao123.jpg,用浏览器打开它就是刷新该图片在BAE空间上的缓存了。

Layer镜像CDN更新缓存

4、这是刷新缓存成功的提示。

Layer镜像CDN成功提示

5、Layer镜像CDN加速支持Memcached内存缓存,你只需要到BAE空间中开启Memcached内存缓存即可。

Layer镜像CDN开启内存缓存

五、Layer镜像CDN加速设置自己的域名作CDN的域名

1、前几天,部落分享了七牛云存储,可惜没有Bei案的网站只能使用七牛的二级域名,有朋友就因为这个不想用七牛。本次介绍的Layer镜像CDN可以完全解决此问题。

2、我们都知道BAE空间支持未Bei案的域名绑定空间,利用此特点,我们的Layer镜像CDN就可以使用自己的域名作为CDN的域名URL了,而且还照样是国内CDN,这点还强于七牛。

3、到BAE空间上添加新的域名绑定。

Layer镜像CDN域名绑定

4、域名绑定前需要先做CNAME解析到BAE给出的URL地址,等DNS解析生效后,你就可以成功在BAE空间上添加自己的域名了。

Layer镜像CDN完成解析

5、一旦域名绑定到了BAE空间上,你就可以使用马上在Layer镜像CDN中使用自己的域名了,文件加速效果如下:

Layer镜像CDN使用自己的域名URL

六、Layer镜像CDN加速一些问题和小结

1、经过部落测试发现,如果网页图片过多的话首次访问会比较感觉到慢,这是因为Layer需要将图片从美国主机上下载保存到百度BAE空间上,期间会消耗一定的时间。

2、Layer可以完全镜像图片、JS、CSS等文件,如果你使用了Layer出现了CSS加载不正常的情况,请直接在Wordpress的WP Super Cache插件中排除对CSS的CDN缓存。

Layer镜像CDN排除特定缓存

3、Layer镜像CDN支持自定义HTTP Host、自定义缓存后缀,极端特殊情况也能轻松使用,方便进行全站CDN。又因为Layer可直接用在PHP环境中,这意味着你可以在任意一台PHP主机上搭建一个免费CDN服务出来。

文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

域名注册
购买VPS主机

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有259 位神马家族成员冒出泡来在农场开始干活了
  • 可可豆 9

    抢沙发

    可可豆 回复:

    @可可豆, 快来戳我~~~

    残雪 回复:

    @可可豆, 你先戳我

    可可豆 回复:

    @残雪, 早戳过了,深刻的作文

    残雪 回复:

    @可可豆, 你的网站我留不了言啊,,那个杠杠滑不过去

    可可豆 回复:

    @残雪, 用的手机?我去研究一下~~

    烟花易冷 回复:

    @可可豆, https://www.yhyl.info/y1/来戳这里

    疯纸 回复:

    @可可豆, 戳死

    嘴角12 回复:

    @可可豆, 求戳

    王琪亮 回复:

    @可可豆, 网站恢复,求访问

    Kung 回复:

    @王琪亮, 不能访问…

    netman 回复:

    @可可豆,我来了。。

    这是农场的第 1 块农田,部落批准 [可可豆] 在[2013-8-28 18:03]开垦完成.
  • 残雪 8

    已经用上。

    这是农场的第 2 块农田,部落批准 [残雪] 在[2013-8-28 18:06]开垦完成.
  • Harry 4

    再来一发

    嘴角12 回复:

    @Harry, Harry?wostast的官方??

    Harry 回复:

    @嘴角12, 对,就是我 WOSTAST香港Harry 厉害啊 被你认出来了- –

    嘴角12 回复:

    @Harry, …..都不带谦虚的- –

    Harry 回复:

    @嘴角12, 神马?没听懂。。。。。。

    这是农场的第 3 块农田,部落批准 [Harry] 在[2013-8-28 18:06]开垦完成.
  • 残雪 8

    我不是用的这个程序,,,,

    这是农场的第 4 块农田,部落批准 [残雪] 在[2013-8-28 18:06]开垦完成.
  • 可可豆 9

    配额好像没有七牛的多吧

    qi 回复:

    @可可豆, BAE一天的免费配额是多少?

    疯纸 回复:

    @qi, 200M咯

    可可豆 回复:

    @qi, 算起来6G每月

    疯纸 回复:

    @可可豆, 搞天算才科学

    isyidc 回复:

    @qi, 你好,百度上显示绑定的域名需要提前备@案。若违规操作,开发者需要承担相应的法律责任。

    绑定域名必须要备#@案?

    qi 回复:

    @isyidc, 不需要,这句话的意思是:你不违规操作就行了。

    Wention 回复:

    @qi, 那么直接用BAE二级来CNAME可以么

    qi 回复:

    @Wention, 是的,就用这个。

    这是农场的第 5 块农田,部落批准 [可可豆] 在[2013-8-28 18:06]开垦完成.
  • Harry 4

    残雪不乖,抢了我的

    这是农场的第 6 块农田,部落批准 [Harry] 在[2013-8-28 18:09]开垦完成.
  • 大黑

    如果是typecho的博客或者普通网站要怎么做呢

    qi 回复:

    @大黑, 方法是一样的,只不过在替换图片等静态文件URL时,Wordpress可以方便用插件,其它的网站程序应该也有这样的插件,实在没有这样的插件,用PhpMyAdmin批量替换URL。

    Mika 回复:

    @qi, 。。。请教一下,怎么替换,,,

    qi 回复:

    @Mika, 如果用的是Wordpress的话就比较简单,你是用Wiki?这个恐怕得研究一下SQL的结构才行。

    这是农场的第 7 块农田,部落批准 [大黑] 在[2013-8-28 18:10]开垦完成.
  • Kung 23

    – -你们不要刷楼。。

    Harry 回复:

    @Kung, – -坑爹

    风啸→优搜 回复:

    @Harry, 咦,你怎么不是繁体字了。。

    Harry 回复:

    @风啸→优搜, 不行什?

    这是农场的第 8 块农田,部落批准 [Kung] 在[2013-8-28 18:10]开垦完成.
  • 嘴角12 12

    人好多- –

    嘴角12 回复:

    @嘴角12, 目测不需要cdn

    这是农场的第 9 块农田,部落批准 [嘴角12] 在[2013-8-28 18:20]开垦完成.
  • 疯纸 23

    撸过,楼上的大大起得早

    这是农场的第 10 块农田,部落批准 [疯纸] 在[2013-8-28 18:21]开垦完成.
  • air 3

    正在纳闷为什么没人用度娘做cdn平台 自己上传文件太不和#谐 :lol:

    这是农场的第 11 块农田,部落批准 [air] 在[2013-8-28 18:23]开垦完成.
  • Bill Gates 4

    咳咳.表示淡定…

    这是农场的第 12 块农田,部落批准 [Bill Gates] 在[2013-8-28 18:23]开垦完成.
  • 应该第六步使用https://xxxx.cdn.duapp.com
    才能算真正意义上的cdn吧。

    qi 回复:

    @电台音乐, 才想BAE有CDN服务。

    电台音乐 回复:

    @qi, 只是不能用的自己域名,必须用百度的地址。

    qi 回复:

    @电台音乐, 确实,要是可以用绑定的域名访问就好了。

    Finer04 回复:

    @电台音乐, 开了百度云的CDN后要手动更新缓存…

    这是农场的第 13 块农田,部落批准 [电台音乐] 在[2013-8-28 18:24]开垦完成.
  • 疯纸 23

    就那么点免费流量。。。

    air 回复:

    @疯纸, bae有送过1000的百宝卡 可以用 不到今年内就过期了

    空白页 回复:

    @air, 改版后,我都找不到百度送的那1000块百宝卡在哪里了。

    air 回复:

    @空白页, https://wallet.baidu.com/ 进去就有了

    空白页 回复:

    @air, 哈哈,找到了。

    凤E天下 回复:

    @air, 那个1000块可以干嘛。我都不知道怎么花

    这是农场的第 14 块农田,部落批准 [疯纸] 在[2013-8-28 18:26]开垦完成.
  • 弱者 7

    百度云加速确实不错。我记得https://www.ifoouu.com/note/56.html这篇文章改了saelayer,好像更容易在bae实现。

    oott123 回复:

    @弱者, 看了一下,貌似比我的代码晚一点。

    弱者 回复:

    @oott123, 确实

    这是农场的第 15 块农田,部落批准 [弱者] 在[2013-8-28 18:29]开垦完成.
  • 弱者 7

    intern1t,网络新鲜事~。。。博主我的回复又被过滤了好像。。。

    这是农场的第 16 块农田,部落批准 [弱者] 在[2013-8-28 18:31]开垦完成.
  • foger 2

    BAE支持NFS了好像

    貌似安装wordpress DZ什么的简单多了

    qi 回复:

    @foger, NFS可以用来安装WP?

    极雪 回复:

    @qi, 安装插件什么的方便点

    foger 回复:

    @qi, 貌似可以按照安装插件什么的 可以增加目录不能删除===

    这是农场的第 17 块农田,部落批准 [foger] 在[2013-8-28 18:39]开垦完成.
  • Bill Gates 4

    @qi 投稿兼分享:https://adf.ly/UjaU0/

    洛克 回复:

    @Bill Gates, 你那个分销不全 看我博客的

    Roder 回复:

    @Bill Gates, 你的网站我用了40s才打开。。。

    这是农场的第 18 块农田,部落批准 [Bill Gates] 在[2013-8-28 18:44]开垦完成.
  • 小刀 4

    用上了,.php,.css,.js那个文件这样写行么

    qi 回复:

    @小刀, 可以,JS缓存我发现没有问题,CSS倒是有,博主不想缓存JS?

    小刀 回复:

    @qi, 好吧那我去掉,对了css什么问题

    小刀 回复:

    @qi, 好吧 我知道了css不加载

    小刀 回复:

    @qi, swf文件好像不行

    qi 回复:

    @小刀, CSS是可以加载,但是打开是下载,而不是正常的加载CSS,SWF也不能远程?

    小刀 回复:

    @qi, 我的不行,主题自带播放器不显示取消掉就显示了

    这是农场的第 19 块农田,部落批准 [小刀] 在[2013-8-28 18:55]开垦完成.
  • Free4u 2

    @qi 请问图片加水印,什么方法好些?这“黑@#吧安全网”不停一字不改的转我的文章,也不注个出处,有点过分,我得加个水印了。

    疯纸 回复:

    @Free4u, wordpress 大把watermark插件

    qi 回复:

    @Free4u, 一般的图像处理软件都可以自动加上水印,我都是用PS加上去的,如果想要上传图片时自动加上,可以用插件。要不,你直接给对方发邮件。

    Musk 回复:

    @qi, 有两个星期有事没更新博客,采集站都比我收录快,一狠心,上水印插件;现在收录较正常了

    Musk 回复:

    @Musk, 我博客放在digitalocean上,不知道全国各地打开速度怎么样,希望各位测试下;另有备an,转移到国内要不要重新bei an>?

    qi 回复:

    @Musk, 转到国内因为更换了接入商,需要重新审核一下就行了。

    Roder 回复:

    @Musk, 你自己来测试下https://www.webkaka.com/webCheck.aspx?url=http%3A%2F%2Fwww.musk100.com&sitesearch=0

    musk 回复:

    @Roder, 现在我不管这个站了,

    qi 回复:

    @Musk, 用水印也没有用,我以前见过手动采集,去年我的图片水印的。所以我现在也就是加少量的水印。

    Musk 回复:

    @qi, 至少每天要更新下,哪天突然更新,采集站先被收录……….

    这是农场的第 20 块农田,部落批准 [Free4u] 在[2013-8-28 19:08]开垦完成.
  • 洛克 14

    EMLOG悲催路过

    这是农场的第 21 块农田,部落批准 [洛克] 在[2013-8-28 19:35]开垦完成.
  • Musk 18

    今天在godaddy上续费了域名,全是8、9美元,comorg全是,涨价了….还好找到biz优惠码,9刀续费了5年,域名直接绑定到#了(gujie.biz),也不知道biz有木有前途

    qi 回复:

    @Musk, 短域名还是有钱途。

    Musk 回复:

    @qi, 上天没有抢到x16.com;也迟疑了下没注册到t12.com,现在想想真后悔

    张小三资源网 回复:

    @Musk, 大部分域名都是自己歪歪用

    qi 回复:

    @Musk, 三个字的域名你都不要了?

    Musk 回复:

    @qi, x16.com是别人到期域名,没有抢到,t12.com怪我下手晚了

    疯纸 回复:

    @Musk, 这种字母数字混合的域名,没抢到也没啥遗憾的

    这是农场的第 22 块农田,部落批准 [Musk] 在[2013-8-28 19:53]开垦完成.
  • 免费部落 16

    担心百度哪天又抽了!

    这是农场的第 23 块农田,部落批准 [免费部落] 在[2013-8-28 20:01]开垦完成.
  • 快乐家园 21

    其实那些AE还是挺好用的、、、

    这是农场的第 24 块农田,部落批准 [快乐家园] 在[2013-8-28 21:11]开垦完成.
  • 大喇叭 16

    好东西啊…前几天抢日本的域名好像都挂了…但是me的域名没有被删…

    qi 回复:

    @大喇叭, 删除了几个?

    大喇叭 回复:

    @qi, 十几个…

    凤E天下 回复:

    @大喇叭, 我的com就没注册成功。net和mobi还在。

    大喇叭 回复:

    @凤E天下, 啊呀…可以是ip没有换…亏了…

    疯纸 回复:

    @大喇叭, 10几个,表示吓傻了

    大喇叭 回复:

    @疯纸, 鬼子面前我都是不留情的啊…

    疯纸 回复:

    @大喇叭, 还幸存多少个?

    大喇叭 回复:

    @疯纸, 一只…

    疯纸 回复:

    @大喇叭, 尼玛,这次,鬼子太狠了

    凤E添翔 回复:

    @大喇叭, 我的都挂了。现在的活动室1日元一个com,不过我怎么都参加不了。

    大喇叭 回复:

    @凤E添翔, 这么好的啊….@qi
    出个教程啊…

    qi 回复:

    @大喇叭, 出个什么教程?

    大喇叭 回复:

    @qi, 不是一日元啊…

    凤E添翔 回复:

    @大喇叭, 还是上次的地址,不过变成1日元了(宣传画这么说的),不过因为看不懂鬼子文,不知道怎么参加,反正怎么试都是560日元

    大喇叭 回复:

    @凤E添翔, 这样的啊…那也34人民币左右啊…

    这是农场的第 25 块农田,部落批准 [大喇叭] 在[2013-8-28 21:36]开垦完成.
  • dajiangyou 14

    官方主题Twenty Eleven ,显示完全乱了,教程不够详细么。。。

    这是农场的第 26 块农田,部落批准 [dajiangyou] 在[2013-8-28 22:07]开垦完成.
  • 风啸→优搜 9

    微博图床已经出现问题了,提示账号异常,需要激活。

    qi 回复:

    @风啸→优搜, 估计用微薄作外链的相册的人越来越多了吧。

    这是农场的第 27 块农田,部落批准 [风啸→优搜] 在[2013-8-28 22:36]开垦完成.
  • babytomas

    BAE 开始要备@!案了,流量较大的网站都会被发现。

    [img]https://apps.qiniudn.com/bae-beian.png[/img]

    qi 回复:

    @babytomas, 居然BAE也有人专门来审核。

    babytomas 回复:

    @qi, :???: ,只能说真的是蛋碎刚好抽到我、然后我换 SAE 放了 。。

    极雪 回复:

    @babytomas, 我去。。。。SAE不也要备@案么

    babytomas 回复:

    @极雪, 香港节点无压力,而且有七牛、速度还是不错的

    极雪 回复:

    @babytomas, 香港。。。稳定不,不用七牛速度快不快

    babytomas 回复:

    @极雪, :eek: 因为绕路所以不用会很慢 。。稳定性的话不错

    这是农场的第 28 块农田,部落批准 [babytomas] 在[2013-8-29 06:39]开垦完成.
  • 学习了,不过我还是老老实实用我七牛把

    疯纸 回复:

    @xilouqingzhu, 七牛+10086

    这是农场的第 29 块农田,部落批准 [xilouqingzhu] 在[2013-8-29 08:33]开垦完成.
  • Dzing 4

    貌似就是七牛和又拍的形式

    这是农场的第 30 块农田,部落批准 [Dzing] 在[2013-8-29 09:07]开垦完成.
  • 极雪 15

    来晚了。。。。。BAE总归有风险。。。。。老老实实用七牛吧

    这是农场的第 31 块农田,部落批准 [极雪] 在[2013-8-29 09:37]开垦完成.
  • 郑杰 1

    三三写的Layer火了,不知道三三知道不。。。 :mrgreen:

    qi 回复:

    @郑杰, 没看见他人来。

    这是农场的第 32 块农田,部落批准 [郑杰] 在[2013-8-29 09:52]开垦完成.
  • 弱者 7

    qi,我记得不错的话,你的部落里面应该还有一些科♂学♂上♂网的文章,可是我现在找不到了。。。我想用我的vps搭建一个PP♂TP,最好是可以顺带开放注册那种,谁要谁注册。。。请问您还有没有类似的文章?

    qi 回复:

    @弱者, 目前可以实现账号管理,无法实现注册自动开通那种:/linode-vps-hosting/

    弱者 回复:

    @qi, 您好,我的是KVM,所以无论怎么装都会失败。我正在想办法摸索,希望您有空也可以再一个教程,谢谢!另,我觉得网络上有共享可以创建账号的代♂理程序,希望您可以找找并写作教程,如果我找到了,我会第一时间联系您并把教程步骤发给你~

    qi 回复:

    @弱者, KVM我也测试过,没有问题,不知道你那家的VPS是不是禁用了,这是我曾经安装的:/ramnode-host/

    弱者 回复:

    @qi, 我的是shardhost,我再试试咯。谢谢~~~~~

    qi 回复:

    @弱者, 多少钱买 的?

    弱者 回复:

    @qi, 10刀年付ovz 256 5g 250g

    qi 回复:

    @弱者, 这价格便宜得。。。

    弱者 回复:

    @qi, 所以是石盘嘛~

    这是农场的第 33 块农田,部落批准 [弱者] 在[2013-8-29 10:09]开垦完成.
  • Bill Gates 4

    @洛克,我的标题是几个yh分销空间,并没有说要收集全.对于你收集的所谓全,其实还有很多没有收集到.

    这是农场的第 34 块农田,部落批准 [Bill Gates] 在[2013-8-29 10:57]开垦完成.
  • Bill Gates 4

    @洛克,YH分销多如繁星,并不是一下子就能收集全的.有些YH分销搜索引擎根本没收录,怎么可能全呢?且以后还会有

    这是农场的第 35 块农田,部落批准 [Bill Gates] 在[2013-8-29 11:01]开垦完成.
  • 凤E天下 19

    挺不错。我来试用下。那个关闭防盗链是不是用“//允许任意,允许浏览器访问”这个选项

    qi 回复:

    @凤E天下, 是第一项,允许指定的域名。

    凤E天下 回复:

    @qi, 如果不修改这个就是默认不开启防盗链吧?

    这个我phetx的博客用上了,感觉效果很明显。不知道绑定的域名能撑几天。

    qi 回复:

    @凤E天下, 是的,默认是不开启的。我觉得被暂停的概率不大。

    凤E添翔 回复:

    @qi, 准备年底备@案,*后是一直有效吗?

    这是农场的第 36 块农田,部落批准 [凤E天下] 在[2013-8-29 12:13]开垦完成.
  • 无敌橡皮泥 3

    BAE 的缓存空间貌似是要钱的啊。。。。。。。

    qi 回复:

    @无敌橡皮泥, 缓存空间是要钱,此处说的CDN缓存只是用到了云存储,并不是BAE自带的缓存。

    无敌橡皮泥 回复:

    @qi,哦 了解

    这是农场的第 37 块农田,部落批准 [无敌橡皮泥] 在[2013-8-29 13:37]开垦完成.
  • 小白兔 11

    :idea: 流量是硬伤

    qi 回复:

    @小白兔, BAE免费流量一个月有6GB。

    小白兔 回复:

    @qi, 可是百度是按天算的撒 这样今天用不完 明天就重新计数了 万一哪天流量暴涨.. 其实只适合小博客 :lol: 像部落这样的 200M 几分钟完了

    凤E天下 回复:

    @小白兔, 不知道那个1000块怎么用

    小白兔 回复:

    @凤E天下, 别提了= = 上次发卷的时候 我竟然忘了

    这是农场的第 38 块农田,部落批准 [小白兔] 在[2013-8-29 15:04]开垦完成.
  • Teddysun 4

    今天试了下,免费配额很少。每天200MB流量。

    这是农场的第 39 块农田,部落批准 [Teddysun] 在[2013-8-29 15:40]开垦完成.
  • ss_ss 13

    33这是做出了巨大贡献。。目前的难题是找个好空间。。

    这是农场的第 40 块农田,部落批准 [ss_ss] 在[2013-8-29 17:16]开垦完成.
  • geeker 3

    这个顶多能算一个缓存服务吧,离CDN还很远啊!

    qi 回复:

    @geeker, 有点镜像的原理。

    这是农场的第 41 块农田,部落批准 [geeker] 在[2013-8-29 17:27]开垦完成.
  • Anndy

    云里雾里。。。

    这是农场的第 42 块农田,部落批准 [Anndy] 在[2013-8-29 18:15]开垦完成.
  • G's 6

    bae免费浏览少,,可以用#做个= =

    疯纸 回复:

    @G’s, 国产的云免费配额都不高,撸过

    qi 回复:

    @G’s, %的服务器IP在国内访问有问题。

    这是农场的第 43 块农田,部落批准 [G's] 在[2013-8-29 20:00]开垦完成.
  • 小雄 7

    学习了

    这是农场的第 44 块农田,部落批准 [小雄] 在[2013-8-29 22:48]开垦完成.
  • Aivier 8

    看你们讲各种CDN的时候我才感觉到有一个好主机是多么的重要…

    这是农场的第 45 块农田,部落批准 [Aivier] 在[2013-8-30 08:55]开垦完成.
  • xiaohuanshu

    为啥图片都显示不了,打开图片显示{“Error”:{“code”:”11″,”Message”:”REGION: Bucket region not exist.”,”LogId”:”1881001633″}}

    qi 回复:

    @xiaohuanshu, Bucket region not exist,Bucket是不是忘记填写了,或者写错了?

    xiaohuanshu 回复:

    @qi, 解决了,忘设置bucker属性了

    这是农场的第 46 块农田,部落批准 [xiaohuanshu] 在[2013-8-30 10:38]开垦完成.
  • Wention 9

    这样弄得CDN能否运用到电影网站呢?为何我https://07dyycdn.duapp.com/ 是这样的?

    Wention 回复:

    @qi 能否像7牛那样直接打开就有源网站内容呢?

    qi 回复:

    @Wention, 就是这样的。

    qi 回复:

    @Wention, 说明你已经安装成功了,静态文件都可以用来加速,但是如果用视频,流量不够。。

    这是农场的第 47 块农田,部落批准 [Wention] 在[2013-8-30 19:44]开垦完成.
  • oott123 15

    唔 CSS加载真的不正常么 我给了正常的文件头啊
    等会我去再看看……

    oott123 回复:

    我测试了一下,火狐和#都没有遇到所说的问题啊。可能是BAE环境本身的问题或者怎样吧……

    qi 回复:

    @oott123, 你说CSS吗?

    oott123 回复:

    @qi, 是啊。

    Virnis Lee 回复:

    @oott123, 问下,搭建在标准PHP环境下,DOMAIN那一行应该怎么填写相对路径?我试过“storages”和“/storages”,但是都提示{“error”:”cannot_make_dir”}

    叶子 回复:

    @Virnis Lee, 那个按你自己的需要写,什么都可以,它会自动创建那个名字的文件夹,本地的文件是有些BUG,我用的时候修正冷。你这个提示应该是权限的问题。你可以看我修正的过程[url]http://www.wordpressleaf.com/2016_370.html[/url]。谢谢博主的文章,通过博主的文章我才知道这个CDN的。

    qi 回复:

    @叶子, 谢谢,Fork一下https://github.com/yehaicao/LayerLocalCDN

    这是农场的第 48 块农田,部落批准 [oott123] 在[2013-8-30 20:14]开垦完成.
  • 凤E添翔 19

    战中工具测了一下,发现每个图片都有一个重定向。这是不是说明不绑定域名会对SEO好一点?

    从https://img.phetx.com/wp-con… 重定向(302)至https://bcs.duapp.com/phetxb…(耗时1.41秒)

    oott123 回复:

    @凤E添翔, 打开NO_LOCATE选项就能取消掉这个重定向请求,但是会导致流量计入BAE平台而不是BCS。

    凤E添翔 回复:

    @oott123, BCS的流量多是吧?如果不开这个选项的话就只算BCS的流量咯?

    凤E添翔 回复:

    @oott123, 这么做似乎更慢。。。

    qi 回复:

    @凤E添翔, 云引擎是流入流量200MB/天·应用,流出流量200MB/天·应用,云存储流入流量免费,流出流量500MB/天,容量是5GB/天。

    这是农场的第 49 块农田,部落批准 [凤E添翔] 在[2013-8-31 11:38]开垦完成.
  • 微尘逐风Gavin 2

    不错啊 BAE

    这是农场的第 50 块农田,部落批准 [微尘逐风Gavin] 在[2013-8-31 16:36]开垦完成.
  • smkl 3

    dz该怎么做呢

    qi 回复:

    @smkl, 在远程附件设置FTP登录和远程URL地址。

    smkl 回复:

    @qi, ftp里面该填什么呢……

    smkl 回复:

    @smkl, 如何同步以前的帖子内的图片呢

    qi 回复:

    @smkl, FTP里面不需要填写,只需要将URL换成BAe的域名地址即可。

    这是农场的第 51 块农田,部落批准 [smkl] 在[2013-9-1 15:58]开垦完成.
  • 猢狲

    @qi,我用了你的方法怎么没有同步呢?在网站上刷新几次,再到BAE里Bucket查看,什么内容也没有,

    qi 回复:

    @猢狲, 检查一下安装成功了没?就是能打开首页?如果能打开,再看看是不是没有将Bucket的属性设置为公开读。

    猢狲 回复:

    @qi, 应用首页能打开,Bucket的属性也设置为公开读,里面只成功复制了一个favicon.ico,其他的什么也没有。

    猢狲 回复:

    @qi, 看来和加速乐有关,我关掉就可以了

    qi 回复:

    @猢狲, 用多了CDN,可能会产生冲突。

    这是农场的第 52 块农田,部落批准 [猢狲] 在[2013-9-1 17:44]开垦完成.
  • 嘟嘟嚕

    装在apache上的主机好还是nginx主机好?

    qi 回复:

    @嘟嘟嚕, 我一直在用apache,兼容性好一点,nginx适合大站。

    这是农场的第 53 块农田,部落批准 [嘟嘟嚕] 在[2013-9-7 17:59]开垦完成.
  • weed

    BAE 上传直接下载的代码包一直提示:版本发布失败,请稍候重试。请问遇到过这情况吗?谢谢!

    qi 回复:

    @weed, 有过,最后我用SVN上传完成的。

    这是农场的第 54 块农田,部落批准 [weed] 在[2013-9-28 00:26]开垦完成.
  • weed

    我用SVN上传前删除了根目录里的配置文件和首页,然后再上传,发布失败。人品?~

    qi 回复:

    @weed, 再新建一个版本号试试。这么奇怪。

    这是农场的第 55 块农田,部落批准 [weed] 在[2013-9-28 18:45]开垦完成.
  • 网虫资源网 3

    为什么我的BAE 配置 check_exist: 就出错不能发布哪 删除这个就能发布 但是程序不正常运行

    qi 回复:

    @网虫资源网, 什么 check_exist ?

    网虫资源网 回复:

    @qi, 就是BAE的 配置文件里面的东西啊 就是写伪静态规则的那个文件 只要添加上check_exist属性就不能发布。
    这个是命令是BAE检测 文件是否存在的

    qi 回复:

    @网虫资源网, BAe是不是最近改版了?好多人说不能发布代码?

    网虫资源网 回复:

    @qi, 我感觉像 不是这个程序加check_exist 不能发布 是所有的加上这个都不能发布

    qi 回复:

    @网虫资源网, 我去研究研究。

    网虫资源网 回复:

    @qi, 我提交百度问题了 但是对于百度帮助实在无语 NN…个地方提交的问题都石沉大海。。。

    网虫资源网 回复:

    @qi, 对了还有个问题 这个程序 加速走的流量是HTTP的还是云存储的流量 比如图片

    qi 回复:

    @网虫资源网, 是云存储流量,不占用BAE云引擎的流量配额。

    网虫资源网 回复:

    @qi, 研究的怎么样了

    qi 回复:

    @网虫资源网, 好像是BAE改版的原因导致的。

    网虫资源网 回复:

    @qi, 我感觉也是就是不知道有没有解决方案

    这是农场的第 56 块农田,部落批准 [网虫资源网] 在[2013-10-2 19:52]开垦完成.
  • Lentin 2

    :???: 一直发布失败啊郁闷,鼠标挪到感叹号上说是Invalid format of ‘app.conf’.

    qi 回复:

    @Lentin, 是不是修改时保存格式不正确?

    Lentin 回复:

    @qi, 什么都没改,上传上去一样失败,我无语了……

    这是农场的第 57 块农田,部落批准 [Lentin] 在[2013-10-5 09:11]开垦完成.
  • 裳year

    ..不知道为什么 我以前上传一直都成功 现在不管怎么发不 都是失败

    这是农场的第 58 块农田,部落批准 [裳year] 在[2013-10-6 01:37]开垦完成.
  • 裳year

    版本发布失败,请稍候重试

    qi 回复:

    @裳year, 你是不是用在线上传代码包的?试试SVN上传看看。

    这是农场的第 59 块农田,部落批准 [裳year] 在[2013-10-6 01:44]开垦完成.
  • 悲剧男

    一个我一直没搞懂的问题
    比如我是xxxx.duapp.com 我绑定了DL.我的域名.com 解析生效,但是我一打开不带版本号(1或者0)的xxxx.duapp.com就会提示我 404 – Not Found 而我打开1.xxxx.duapp.com就能看到那个成功的页面。。。

    qi 回复:

    @悲剧男, 是不是没有上线?

    这是农场的第 60 块农田,部落批准 [悲剧男] 在[2013-10-11 00:06]开垦完成.
  • Tink

    版本发布失败,请稍候重试

    这是什么情况?

    A 回复:

    @Tink, 同,奇怪了

    qi 回复:

    @Tink, 好像是代码与新空间不兼容导致的

    这是农场的第 61 块农田,部落批准 [Tink] 在[2013-10-19 14:23]开垦完成.
  • 我的怎么不行-我是小洛克

    还有个问提啊,,,,,兄弟你会不会帮我啊? 我的cdn安好了 比如https://roco-photo.bcs.duapp.com/2013/10/Albums5.jpg 可以打开,但是我看那个百度bucket刷新,只能我手动在我https://yilingyan.com/2013/10/Albums5.jpg 把域名改成https://roco-photo.bcs.duapp.com,他才会在bucket里面,是不是根本没什么效果啊 大哥 我在线等 ,我深信你会帮我的。。。。

    qi 回复:

    @我的怎么不行-我是小洛克, 有在“config.sample.inc.php文件中”设置源站吗?

    这是农场的第 62 块农田,部落批准 [我的怎么不行-我是小洛克] 在[2013-10-28 09:55]开垦完成.
  • 牛逼洛克王国 2

    <?php
    /**
    * 设置源静态文件的根目录的URL地址
    * */
    define('STATIC_URL','https://yilingyan.com/');
    // 应用的基本信息 可以查看到。
    define('BAE_ak','C7f3a0358c115595dcdee6c00b24c92a');
    // 同上
    define('BAE_sk','7b61892f445b291103525075f7287a4f');
    /**
    * BAE 你创建的Bucket的名字
    * */
    define('DOMAIN','ylycdn');

    /**

    MEIYOU这个config.sample.inc.php文件 只有INDEX

    这是农场的第 63 块农田,部落批准 [牛逼洛克王国] 在[2013-11-1 12:14]开垦完成.
  • 牛逼洛克王国 2

    兄弟帮我啊,你QQ好多

    qi 回复:

    @牛逼洛克王国, 我的QQ:798558110

    这是农场的第 64 块农田,部落批准 [牛逼洛克王国] 在[2013-11-1 12:17]开垦完成.
  • 菲尔

    感情忙活了半天还是白搭~~一把那URL放在WP Super Cache cdn里 整个网站就奔溃,散架了。。。我是个图片网站,这打开速度 要人命啊!!

    qi 回复:

    @菲尔, 出现服务器错误吗?图片改成外链,理论上讲不会造成服务器崩溃,只会减轻负担。

    这是农场的第 65 块农田,部落批准 [菲尔] 在[2013-11-6 05:20]开垦完成.
  • 杨过 2

    奇怪了 我上传了并且修改了 但是云储存没有同步我的网站文件啊,难道还需要设置什么地方
    /**********基本设定**********/
    define(‘STATIC_URL’,’https://xxxx.com/’); //源站URL
    define(‘DOMAIN’,’xxxxx’); //使用云存储时,填写存储空间的名字;使用本地存储时,填写存储的相对路径。
    define(‘WELCOME_DOC’,TRUE); //空请求时是否显示欢迎界面

    qi 回复:

    @杨过, 第一次访问后,没有将文件同步到BAE上?

    这是农场的第 66 块农田,部落批准 [杨过] 在[2013-11-8 07:57]开垦完成.
  • 求教教我

    我QQ162201801 求教教啊~~

    这是农场的第 67 块农田,部落批准 [求教教我] 在[2013-12-4 21:26]开垦完成.
  • 凤E添翔 19

    似乎开启了加速乐会自动拦截LAYERCDN的同步请求?

    qi 回复:

    @凤E添翔, 可能是CDN太多了,导致缓存出现了问题。

    这是农场的第 68 块农田,部落批准 [凤E添翔] 在[2013-12-8 12:40]开垦完成.
  • 冯晓

    :eek: 今天百度又抽了,BAE旧版已经关闭了绑定域名的功能!期待能有BAE3安装的教程啊!

    这是农场的第 69 块农田,部落批准 [冯晓] 在[2013-12-18 15:10]开垦完成.
  • 托尼

    这个必须得自己换掉网页里的url才有用吗,我是不是可以找个云存储空间把图片都放进去然后网页里的链接换成云空间里的链接也可以吗或者支持外链的图片空间什么的,这样是不是一个效果

    这是农场的第 70 块农田,部落批准 [托尼] 在[2013-12-29 17:16]开垦完成.
  • 豆丁 1

    没有*的域名已经不让绑定了,为此换在了openshift上

    这是农场的第 71 块农田,部落批准 [豆丁] 在[2014-1-16 13:27]开垦完成.
  • Mika 12

    我想问下,layer的官方说明是要将网站模板中静态文件的的根目录URL替换成你的SAE/BAE/PHP应用地址 ,这个我一直不知道在哪里改,博主这篇文章里没有涉及到这个啊,,,,求问不修改也可以用吗?我不知道这个在哪里改

    原文如下:https://yooooo.sinaapp.com/
    使用CDN:将网站模板中静态文件的的根目录URL替换成你的SAE/BAE/PHP应用地址,如将https://blog.creatist.cn/logo.jpg换成https://mysqecdn.sinaapp.com/logo.jpg。对于网站程序的一个建议是,设置一个$cdn_base配置变量,然后静态文件的URL根据$cdn_base生成,以后修改CDN只要配置这个变量就可以了。
    最后,刷新你的网站。然后感受网站加载速度的飞跃。

    qi 回复:

    @Mika, 不修改就不能实现加速了,因为图片仍然使用的是你的原空间的地址。这句话的意思是将图片的地址更新为SAE空间上的地址。如果你使用的是Wordpress,可以直接修改文章中的图片URL地址,也可以进入SQL数据库中批量替换,或者使用插件批量替换图片的URL

    Mika 回复:

    @qi, 怎么批量更换啊,,,,我已经手动更换2个小时了,都快哭瞎了

    qi 回复:

    @Mika, 另外,根据预测,BAE等这些空间还是不靠谱的,以后收费了你的图片URL又得大量修改,耗时耗力。

    Mika 回复:

    @qi, 额,,我用的sae,而且有开发者认证,目前给的豆豆感觉够用。。。

    Mika 回复:

    @qi, 有什么cdn能解决国内部分网络无法访问的问题,而且对国内用户加速也很快的吗?

    qi 回复:

    @Mika, 用日本的CDN好一些,国内的CDN都是因为要BA所以用不了。

    Mika 回复:

    @qi, 惊讶!居然发现是wiki了!等等,这个没有数据库的,,,,,,,

    qi 回复:

    @Mika, 没有数据库,那只能直接编辑了。

    Mika 回复:

    @qi, !!!!!!不要啊,那css那些怎么办…

    qi 回复:

    @Mika, CSS的话也可以直接到CSS文件引用处修改。

    Mika 回复:

    @qi, 好吧,我放弃了,再去找别的cdn吧

    叶子 回复:

    @Mika, 其实这个很好用的,轻量级的,代码不多,却又能实现缓存功能,真的很好。

    这是农场的第 72 块农田,部落批准 [Mika] 在[2014-4-28 21:46]开垦完成.
  • Green

    额,虽然现在回帖有点晚,但是遇到问题了,请教站长啊!
    按文中的方法,成功在百度BAE搭建了cdn,但是手动刷新缓存的时候总是显示not exists,但是文件是的确存在的,通过浏览器都能查看,真心求教!

    这是农场的第 73 块农田,部落批准 [Green] 在[2014-5-2 23:05]开垦完成.
  • 今天用SAE测试了一下还是蛮靠谱的,就是不知道这样一个月下来得消耗多少云豆。。

    这是农场的第 74 块农田,部落批准 [SCKA] 在[2014-6-12 15:49]开垦完成.
  • koke

    lnmp环境使用
    图片没有缓存到cdn程序的服务器是什么原因啊
    目录自动建立了 但是图片并没有下载到服务器上面,网址读取的仍然是源站的数据

    qi 回复:

    @koke, 图片需要切换为CDN的服务器地址,第一次访问会将图片缓存到CDN服务器上,以后就会直接读取,你是有修改URL吗?

    koke 回复:

    @qi, 配置文件define(‘STATIC_URL’,’修改的源服务器 然后浏览器访问的cdn地址 可以显示 = -本地就就是缓存不下来 目录也自动建立了 lnmp和 LNMPA都试过了= – 难道这个只能在百度云之类的上面使用吗

    叶子 回复:

    @koke, 本地缓存代码有问题,我用的时候也遇到了,我修改了它。

    这是农场的第 75 块农田,部落批准 [koke] 在[2014-9-10 20:10]开垦完成.
  • 新手 3

    不管用sae还是PHP装这东西都是404,替换不了。。。。。。。。求博主大大帮忙

    qi 回复:

    @新手, 是不是没有成功获取到源站的文件?

    这是农场的第 76 块农田,部落批准 [新手] 在[2014-9-21 15:11]开垦完成.
  • muxiao

    话说layer还真通用性真高。jae和mopaas都能成功安装使用

    这是农场的第 77 块农田,部落批准 [muxiao] 在[2014-10-17 07:49]开垦完成.
  • 风吟

    为什么我用sae搭建后返回的值是404
    我没有使用上边的方法
    而是可以留空,也可以在这里填写你的源站域名,而在STATIC_URL中填写IP,减少域名解析的时间。填的IP再别名

    qi 回复:

    @风吟, 是不是SAE无法获取到你的源站的文件?

    风吟 回复:

    @qi, 目测是这样

    这是农场的第 78 块农田,部落批准 [风吟] 在[2015-2-17 23:13]开垦完成.
  • 亡月帝 7

    还能用么~

    qi 回复:

    @亡月帝, 可以移植到别的平台上。比如PHP空间上。

    这是农场的第 79 块农田,部落批准 [亡月帝] 在[2015-7-15 08:01]开垦完成.
  • 叶子 1

    谢谢博主分享的文章,我用了LayerCDN搭建了一个本地的缓存服务,自己修正了本地PHP缓存的BUG。谢谢博主的网站,我会常常来看。

    这是农场的第 80 块农田,部落批准 [叶子] 在[2016-7-10 16:45]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X
返回顶部