Blog搬家了~

很久没有再跟新这个blog了。我觉得我是个比较懒的人,有时候兴致来了很想做某件事,却总觉得自己很忙,又懒于立即行动。时间就这样过去了,最后反思的时候发现原来什么也没做。

首先我想说的是为什么我会重新开启我的blog,有时候我非常想分享一些好的技术文章,和自己的一些见解。我也曾想过为何不直接放在其它网站提供的blog上呢?比如(QQ空间,csdn,博客园)上呢,第一个是限制太多了,不能写自己的脚本。第二个搜索引擎无法记录,第三方博客往往会屏蔽一些搜索引擎。我希望一些有用的东西能够被大家搜索到。第三个是这将是我的唯一博客。我的域名是 ahsiu.com 阿修,(这是google音译过来的),如果哥以后有钱了会自己搞个服务器,毕竟sae还是有限制的。

重启博客我是把网站从主机屋上搬迁到sae上的,以前一直用主机屋,虽然免费,但每个月总要去做几次广告,否则就会停掉。实在不是我的风格。

顺便发一下变迁的过程吧。。wordpress搬迁到新浪sae

我觉得我应该养成一个记录的习惯。很久没有写点东西,现在写来确实有些词穷。随意吧,想写到哪就写到哪。呵呵,反正大部分内容是自己看。

 

顺带如果有人也想拥有用这个博客的话,可以点击这个注册 http://sae.sina.com.cn/activity/invite/163473/weibo

 

wordpress搬迁到新浪sae

今天花了几个小时终于搞定了,把网站从主机屋搬迁到了新浪sae。写这些东西确实有点小菜,老鸟莫笑。首先分析一下难点在哪里。主机屋是普通的虚拟主机,搭建的时候只要把数据库导入数据库,然后把网站上传到服务器上就可以了。但是sae的架构不一样,但是理解起来也简单。sae采用的是分布式的架构,你的资源和你的数据库是保存在别的服务器上的,比如其附件是单独存在saestorage中,不能存放在代码目录中的,这些问题我想还好理解。同时也理解了大型应用是如何处理这些压力的。

废话少说,首先通过ftp把主机屋上的网站下载到本地。数据库通过主机屋提供的 PHPMyAdmin进行全部备份到本地。如果不确定有没有没问题的话可以先在本地搭建环境跑一边。

然后创建一个php应用 具体教程在这里

http://sae.sina.com.cn/?m=devcenter&catId=20

但是。。。。。 sae如果直接装我们自己搭建的wordpress会有很多问题的,因为它是分布式的架构,一种简便的方法是我们之间创建一个WordPress for SAE 地址在:http://sae.sina.com.cn/?m=apps&a=detail&aid=1

安装完成后我们找到创建的应用〉服务管理〉管理Mysql 进入phpMyAdmin管理界面 里面的表全删掉,然后导入我们 之前从主机屋上备份的sql文件。

然后在本地创建一个空文件夹,用TortoiseSVN迁出版本库中的文件到空白文件夹中。svn具体教程在

http://sae.sina.com.cn/?m=devcenter&a=index&catId=212

下一步我把我们之前本地的网站中的 wp-contentuploads文件夹单独剪切出来,其它文件拷贝到版本库中,(就是你迁出的那个默认目录是 1) 注意同名不要覆盖掉版本库中的文件,然后commit 到服务器上。

然后利用另外一个工具cyberduck 把文件提交到saeStorage中,

也可以在

下载地址:

http://src.sae.sinacdn.com/clients/Cyberduck-Installer-4.2.1.exe

使用方法

http://sae.sina.com.cn/?m=devcenter&catId=204&content_id=375

同时可以在服务管理〉storage中查看更多内容。。

 

最后 如果少的话慢慢修改你文章中 相册中的附件地址吧(要改成storage中的地址,比如

http://应用名-wordpress.stor.sinaapp.com/uploads/xxx.jpg)。如果多的用sql要快很多(这个你就自己去写吧).