标签归档:upyun

初体验:又拍云存储

又拍团队推出云存储服务后,成功案例不少(周末画报iweek.ly、携程旗下驴评网等都在使用其服务),一直想亲自体验一下,于是12月2日上午填写申请信息,当天下午五点多就收到了邮件通知已审核通过,更为贴心的是,有专人添加了我的QQ,告知我:可以开始体验,如果遇到问题也可与他直接联系。

又拍云存储界面-1

一、主要体验了又拍云存储与wordpress的共同使用,基本步骤如下:

1. 在又拍云存储上按照步骤正常创建空间和操作员。创建空间类型推荐选择:文件类,毕竟很难保证博客中不会上传PDF等非图片文件,而且图片的自动生成缩略图这一步骤wordpress本身已可做到,未必需要又拍云进行。

2. 在wordpress后台,添加并启用一款名为Hacklog Remote Attachment的插件(更多信息可见作者博客)。

3. 在该插件的设置中,FTP server、FTP username、FTP password填写又拍云存储后台中获取到的FTP信息即可,其中FTP server一项推荐填写 v0.ftp.upyun.com,它可以自动判断网络提供商。Remote base URL一项填写创建云存储空间时设定的域名(如有网站备案,也可申请绑定独立域名,一般在2小时左右可审核完成)。

4. 更新文章中的文件URL,该插件已提供一键更新;当然也可以通过phpMyAdmin直接通过SQL语句批量修改文件地址:
UPDATE `wp_posts` SET post_content=REPLACE(post_content,'到原文件目录的绝对 URL','到新文件目录的绝对 URL');

5. 登录SSH,将wordpress文件目录全部通过FTP发送至又拍云存储的空间中。

二、这样改动的好处:

1. 在拥有专业的文件存储的同时,可一并获得CDN服务。

2. 对于大量使用图片的摄影、创意博客,将会拥有更好的访问体验。

3. 开放FTP,对用户而言门槛更低,不论上传或备份都比较方便。

4. 对创业者,可以使用其API接口做深度开发(移动App开发者尤其值得关注)。

三、以上方案已知的问题:

使用WordPress App for iOS可以正常上传图片,但在App中插入的图片URL仍是博客所在域名。

四、总结:

就目前在测试版上看到的收费标准来看,很是亲民:1GB存储空间+100GB流量,12个月有效期不过一百元出头。计费方式相对简单明了,后台也给出了流量消耗和请求数的统计报表。

现在对于Discuz、PHPWind社区程序已可直接后台设置使用。针对目前WordPress被更多应用在CMS领域的现状,也期待又拍能推出官方插件,更好地将两者集成。

PS: 做好以上方案之后,可以在YSlow下看看得分:)

 

===2011-12-08 更新记录===
文中SQL语句表述有误,已根据荒野无灯在评论中的建议修改。

===2011-12-27 更新记录===
原来荒野无灯已经开发出了基于HTTP REST机制的Hacklog Remote Attachment Upyun(又拍云版) ,并对使用方法及注意事项做了详细说明。撒花:)

===2012-08-02 更新记录===
提供一份本站所用的又拍云存储服务的Ping测试结果截图(已绑定二级域名),供参考。