百度BAE空间目前的免费配额,云引擎是流入流量200MB/天€€应用,流出流量200MB/天€€应用,CPU时间1CPU Hour/天€€应用,云存储流入流量免费,流出流量500MB/天,容量是5GB/天。在BAE上搭建的Wordpress博客消耗的一般是云引擎和云存储流量。
一天700MB的免费流量应该足够一个小博客来使用了,如果流量不够,还可以增加应用。部落昨天已经分享了利用百度BAE空间搭建一个国内的CDN镜像节点,原理是自动将博客的图片、JS、CSS等同步到BAE服务器上,用户访问到这些文件直接从BAE上读取,最终实现加速目的。
有朋友留言提醒说百度BAE空间已经自带了CDN,部落测试之后BAE自带的CDN加速效果明显,在全国有多个节点。但是用上了百度BAE的CDN后,就不能使用自己的自定义域名了,有得也有失,如果想用的朋友,仔细权衡一下。
BAE由于存在诸多的PHP函数限制,虽然可以安装Wordpress博客、DZ论坛等,但是运行起来总是会遇到各种莫名的问题,前几天一个朋友说自己的邮件服务器因为发送的邮件过多而被封掉了,这让我想到了利用百度云消息来来代替发送邮件。
BCMS即Baidu Cloud Message Service,是百度2011年底推出的国内首个消息服务平台,支持千万级的队列消息服务,支持多种消息类型和获取方式,一个月可以免费发送邮件10000封,这比腾讯企业邮箱要强得多了。
百度BAE还有一个好玩的功能就是云推送,百度云推送服务支持推送三种类型的消息:通知、透传消息及富媒体,可以推送图片、视频、音频、网址等形式的富媒体信息,本篇文章就来演示如果用百度云推送来给手机推送信息。
如果你对百度BAE空间的应用有兴趣,不妨看看:
百度BAE空间开启CDN加速和云消息BCMS发邮件,云推送发信息
一、百度BAE空间开启CDN加速
1、默认的如果没有开启BAE CDN加速的话,用户访问到的节点只有两个,如下图:(点击放大)
2、进入到BAE托管管理中点击“CDN服务”,开启CDN。
3、要使用CDN服务,你还需要将原来访问路径的myapp.duapp.com替换成myapp.cdn.duapp.com。
4、这是使用百度BAE CDN后加速效果,当用户访问时,就近从CDN节点提供资源响应,如下图:(点击放大)
二、百度BAE空间更新CDN缓存内容
1、由于BAE的应用启动CDN服务以后,BAE自动将应用资源与百度的CDN节点对接,自动从您的源应用站点同步资源。一旦你的网站一些资源更新需要立即执行清除缓存,这时可以采取手动删除缓存的方法。
2、进入到BAE的“CDN资源清洗”中,输入资源的相对路径。每次最多可以批量清洗10个url。
3、如果是‘XML批量清洗’方式文件中可以最多包含100个url。另外系统还限制了小时内清洗频率,限制为1000条URL/每小时。
4、CDN资源的缓存过期时间是由应用源站的请求头expires控制,所以您可以在应用版本的配置管理中配置,对于java语言,则可在duapp-web.xml中配置。如果希望立即生效修改的资源,则可通过修改资源URL快速实现。
三、百度云消息BCMS免费发送邮件
1、先到“消息服务”中“创建消息队列”。
2、在消息队列属性中可以看到消息服务的名称。
3、在“服务管理”中点击“我的密钥”,这里有Access Key和Secret Key。
4、百度云消息官网文档已经详细说明了如何开发和调用百度云消息发送邮件,对Wordpress可以直接安装启用Wordpress百度云消息插件。
5、该插件由bbtang.info博主开发,部落测试时修正了程序编码不兼容的问题,如果你在使用过程有更多的问题欢迎反馈,下载:WordPress百度云消息插件。
6、启用Wordpress百度云消息插件后,在设置中将刚刚找到的信息填写进去,保存。
7、插件启用后,你的Wordpress就可以使用百度云消息来发邮件了,此方法尤其是适合那些禁止了PHP邮件函数和SMTP又无法发送邮件的主机空间用户。
四、百度云推送向用户推送图片、视频、音频、网址
1、第一次用百度云推送,需要先设置一下。
2、主要是设置好应用包名称,如果是向IOS推送消息,还需要上传开发证书和生产证书,最后保存设置(点击放大)。
3、具体的百度云推送开发文档请参考官网的帮助文档,百度云推送也提供了一个快速生成的云推送实例,设置好后,点击下载。
4、在android手机上或者模拟器上安装此程序包,先初始化Chanel。(点击放大)
5、BCMS支持推送通知、消息和富媒体。
6、在新建富媒体时可以看到文本预览效果。
7、BCMS还提供了部分模板可以供选择使用。
8、点击发送后,百度云推送就可以收到信息提醒了。
9、点击后,就可以看到消息详情了。
五、BAE空间CDN加速云推送小结
1、百度BAE空间CDN加速效果很不错,但是开启后必须使用BAE的域名地址,实在有点不好。BAE空间的云存储可以存放文件,有需要下载加速的朋友可以试试BAE的云存储。
2、BCMS发邮件的Wordpress插件可能在部分主机上使用出现问题,云推送发信息灵活度不如云消息,未来随着移动网络用户的普及,相信云推送将会发挥更大的功能与作用。
|