标签 感悟 下的文章

Blog新起点 – 从BlogBus搬家到WordPress

 

今天着实是一个值得纪念的日子,因为我终于完成了从BlogBusWordPress的搬家工作,从此我的Blog将站在一个新的起点上。
 
自从2004年开博以来,我坚持了七年多,至今仍孜孜不倦,写博客已经成为我的生活中不可或缺的一部分,即使在微博等大行其道的今天,我亦然如此。作出搬家的决定显然是十分痛苦的,因为要抛弃已经建立起来的使用习惯以及Blog人气(包括搜索引擎索引、外部引用的等)是十分艰难的。但我还是决定搬家,更多是因为我的一个小小的梦想:拥有一个自己可以完全控制的独立域名的个人站点。
 
tonybai.com这个顶级域名是在2010年申请的,2010年末曾经尝试过一次搬家,但因技术原因最终没能实现。但鉴于BlogBus提供的服务愈发地不稳定,我又动了搬家的念头,而且有了上次失败的教训,这次我做好了充足的资料和技术准备。但即使如此,搬家过程依旧很辛苦,并且足足花了我一周多的业余时间,下面就来罗嗦一下搬家的过程。
 
一、准备工作
· 申请域名
2010年我在dreamhost申请的tonybai.com。
 
· 购买主机服务
目前我的主机由91host.net提供,最初是我的同事Puras免费提供的。
 
· 安装WordPress
由Puras帮忙在我的主机空间上安装了WordPress 3.2.1。
 
· 从BlogBus导出Blog数据
使用BlogBus后台管理提供的导出工具,将你的Blog导出,顺利地话你将得到一个类似backup-20120217204644.xml这样的文件。导出后用编辑工具打开瞧瞧,看看导出的是否完整。
 
· 将BlogBus数据文件转换为可导入WordPress的数据文件
这次搬家我直接使用了"爱写字"提供的转换服务。首先在"爱写字"申请一个博客,然后通过其导入工具将上面导出的BlogBus的数据文件导入到"爱写字"中,我的导入过程很顺利,没有报错,但遗憾的是我在BlogBus上回复朋友的评论无法导入。
 
· 修改Blog文章和链接
"爱写字"支持免费域名绑定。我先将tonybai.com绑定到"爱写字"上,然后直接在"爱写字"上修改博客数据,包括建立分类、修改每篇Blog的自定义地址、内容中的链接以及自定义标签,这是一个极其繁琐且痛苦的活儿,也是整个搬家过程中最最耗时耗力的环节,我足足花了一周多。
 
· 导出WordPress数据文件
通过WordPress后台的导出工具,将修改好的Blog数据导出,这里有一个缺陷:那就是你的友情链接数据无法导出。
 
二、WordPress站点配置及数据导入
· WordPress设置链接格式
进入WordPress控制面板,选择"设置"->"固定链接",设置链接形式为:"http://tonybai.com/2012/02/29/sample-post/",之后WordPress提示我需要修改".htaccess"文件。由于之前没有该文件,我按WordPress的提示,编辑好.htaccess文件后,上传到站点根目录下。
 
· WordPress媒体设置
进入WordPress控制面板,选择"设置"->"媒体",去除"以年—月目录形式组织上传内容"选项,统一使用默认的上传文件目录(需在wp-content下手工创建uploads目录)。
 
· 安装WordPress Importer插件
WordPress的导入功能是通过插件提供的,我们需要手动安装。在"安装插件"中搜索"WordPress Importer",得到结果后,点击"安装",WordPress就会自动进行插件安装。
 
· 导入WordPress数据文件
WordPress Importer安装完毕后,即可进行数据导入。导入前先用Ftp工具将uploads目录权限设置为777,然后选择本地要导入的文件,导入即可。WordPress Importer支持.gz结尾的压缩文件,它可以在上传后自动解压并导入数据。
 
· 配置WordPress Theme
我选择的是"Notepad Theme 1.3",这个比较简单,不多说了。
 
· 设置边栏布局
通过控制面板中的"外观"-> "小工具",我们可以通过拖拽的方式自定义边栏的布局,比如使用分类、日历、标签云等。
 
· 安装必要插件
目前我安装的必要插件有CKEditor for WordPress、Akismet、Copyrighted Post、Google XML Sitemaps、WP-RecentComments、BackUpWordPress、Google Analytics for WordPress等。
 
· 安装robots.txt
为了控制搜索引擎的行为,编写了一个robots.txt,放到了站点根目录下:
 
  User-agent: *
  Disallow: /wp-
  Disallow: /feed/
  Disallow: /?feed
  Disallow: /comments/feed
  Disallow: /trackback/
 
· 设置Feed
为了编译了解订阅情况,我增加了一个二级域名feed.tonybai.com用于统一Feed地址。我通过Feedsky提供的服务将feed.tonybai.com绑定到feedsky提供的一个Feed(http://feed.feedsky.com/bigwhite)上,而Feed源使用的是WordPress自带的Feed地址http://tonybai.com/feed。另外我修改了Notepad Theme 1.3的源码,将页眉的RSS图标对应的Feed地址统一也改为了http://feed.tonybai.com,希望各位朋友也使用这个地址订阅本博客。
  
三、WordPress站点备份
· 采用BackUpWordPress备份整个站点
BackUpWordPress不仅仅可以备份DB,还可以备份整个站点文件。备份前将wp-content目录的权限改为777,这样该插件就会在wp-content/backups下自动定期生成备份文件。如果需要,还可设置将备份的文件mail到指定邮箱中。
 
· 备份Blog文章数据
为了保险,我还会定期将最重要的Blog文章数据导出(xml格式)并压缩备份。
 
四、其他设置
 
· 统计服务
原BlogBus是自带统计服务的,搬到WordPress后我采用两个第三方的统计服务:Google AnalyticsStatCounter,其中Google Analytics可通过"Google Analytics for WordPress"进行设置和验证;StatCounter的安装则是通过在边栏的自定义Html代码区域添加完成的。
 
· 自定义Html代码
新浪微博秀、Google Reader分享等Widgets可通过边栏的自定义Html代码添加到站点上。
 
OK,至此搬家过程的大部分工作都算是结束了,后续还会从BlogBus迁移一些图片到WordPress上,但都是些小活儿了。另外这次虽然离开了BlogBus(博客大巴),但我仍要感激BlogBus这七年来为我提供的免费服务,也希望BlogBus能够坚持地走下去,并且能走得更好。

谋划2012

对于我这个上班族来说,这假期真的不能太长,否则就适得其反了:不但不会得到很好的休息,反而感觉更累了。也许很多朋友和我有同样的感受^_^。这不,这个春节在家待得就比较"闹心",特别是后几天,想上班的冲动那叫一个此起彼伏啊,终于今天如愿了^_^。

今天是壬辰龙年春节后的第一个工作日。如以往一样,办公室里比较冷清,很多同事还尚未结束休假。这可真是做整年谋划的黄金时间啊,我是这么想的,也是这么做的。

2012元旦后我就一直在考量,考量的内容除了个人目标外。还有团队目标和组织目标,以往考虑个人的居多,现在逐渐开始考虑团队和组织了,也算是一个进步吧。下面分别列一下目标清单。

一、个人目标
1、将Blog进行到底
2011年写了80余篇blog,今年力争百篇blog,在家庭琐事繁多、工作日益繁忙的今天,这个目标很鸡血啊!

2、全年至少精读50本书
"书中自有黄金屋"(颜如玉就算了^_^),不读书总感觉空虚。经过2011年一年读书习惯的养成,特别是购买了电子书阅读器Bambook后,我对实现这一目标很是自信。另外我目前的纸质"存书"(买来后尚未读)也是很多的,今年也打算好好的"扫扫"。

3、学习一到两门新语言
"每年学习一门新编程语言"- 《The Pragmatic Programmer》一书的教诲不敢忘却,今年计划尝试一下ClojureLisp的又一种dialet,结合了强大的JVM,可以使用已有的丰富的Java类库,个人感觉Clojure似乎比Common Lisp更有前途;Lua,在云风的blog中经常提到的一门嵌入式动态脚本语言,前不久刚发布了5.2版本,我也打算了解一下。

4、深入使用Common Lisp和Python
去年学习了Common Lisp,但感觉还不够深入,今年打算再加深一下;至于Python,我已经在实际开发中运用了,但也只能算初级运用,今年也打算继续深入学习和使用一下,至少在buildc重构时以及为c_style_check.py添加新feature时可以用到。

5、继续为开源做点力所能及的事儿
在相继开源了lcutcbehavebuildc等小工具后,今年尚未有很明确的新目标。最基本的计划是对buildc进行重构,并为c_style_check.py增加新feature以满足我们团队内部的需要。

6、坚持每天至少回答一个Stackoverflow上的问题
这个既可以锻炼一下自己的English Comprehension和Writing水平,同时也可以为这个知名的IT Community的知识管理作出一点贡献,顺便也给自己增加点人气数值。

7、养成几个好习惯
春节前读过刘未鹏的《暗时间》,受益匪浅啊。感觉自己在很多方面与书中提到的“先进行为和思维方式”还差得远,所以结合这本书中提到的内容,我计划在如下方面培养自己的好习惯:
- 做好读书笔记,留住闪念,提高读书效果
- 继续提高关注力,加强潜意识效率
- 减少中断式的任务查询,加强积极的任务安排和计划(改善时间管理)
- 尝试按"主题"读书,提高读书效率
- 加强新知识的总结
- 加强事前准备工作
- 注重"元知识"的学习和积累(所谓元知识,就是能够产生或推导出知识的知识)

8、理顺管理知识体系
做了几年的技术管理,团队的规模也是日益庞大,但总是感觉自己在技术管理这方面还很初级,知识脉络还不清晰。今年打算多反思一下这几年在项目产品开发、团队管理等方面的得与失,让管理能力真正成为自己的一种核心竞争力。

二、团队目标
2012年我给产品研发团队确定的关键词是"收获"。经过2011年的铺垫,今年该是"收获"的一年了。不过收获前,我们依旧是要付出辛勤和汗水的,我心里很是清楚这一点。围绕着这一点,我确定了今年团队的几个行动原则:

1、以终为始
开年伊始我们就要十分明确:我们的最终目标是什么?我们要成为一个什么样的团队?我们要开发出什么样的产品?我们产品上线后能给客户带来什么样的价值?只有明确后,我们再围绕着这些制定全年的计划和目标,基本上还是很靠谱的。

2、创业精神
这四个字是今年年底公司大BOSS在一封内部Mail中提到的 – 公司刚刚走过20年,又迈上了新征程,需要大家具备创业的精神来支撑公司未来的发展。想到"创业",我的第一反应是:辛苦。所以给团队定下此原则也是有深层含义的,那就是在人力资源有限的情况下,完成目标是要付出很大辛苦的。这的对于大BOSS提出的"创业精神"的解读也许有些狭隘了,但这的确符合我们团队今年所面对的情况。

3、追求高效 
高效是一直我所倡导的团队文化之一。关于提高效率,我的观点是个体能力提升与组织基础服务并进。在今年我对团队的期望依旧如此。我们要考虑的是围绕着这一原则,我们该做些啥。

4、过程与结果双赢 
《暗时间》中刘未鹏提到"看中过程,而不是单次的结果,因为再好的过程也有可能失利,但从长远来看,好的过程总体上必须导致好的结果"。对此观点,我很是赞同。因为我一直所追求的也是"过程"与"结果"的双赢,只有这样才能推进个人、团队乃至组织的持续成长,若只有结果,也许只是收获一时的成长,但能否持续成长就要看造化了。

关于团队的具体目标,这里就不好说了。

三、组织目标
这里只说我能看到的且可以付出努力去争取的。

1、资源整合与合理调配
随着产品和项目的调整,现有的内部资源分配亟需调整,无论是人力资源还是硬件资源,特别是硬件资源,可使用现有新技术做出合理调配,让每台服务器都能物尽其用,减少因硬件资源不足而导致的进度延迟的情况。

2、尝试降低或消除部门间"壁垒",积极促进部门间的沟通交流
做这件事的目的同样是为了消除浪费,整合资源,形成合力,制度化的部门间沟通平台的建立是大有裨益的。

3、人员招聘选拔
部门在人员招聘选拔上尚不够规范和系统,略显粗放和随便,这样除了会导致成本浪费之外,还可能导致所招之人根本无法达到预期,即所谓“招错人”现象的发生。这方面亟待加强,至少要做到“严进”二字。

以上就是我谋划的2012,目标的确有些鸡血!但我相信只要持续努力,持续去做,一步一个脚印,其结果肯定是好的。

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! Go语言第一课 Go语言精进之路1 Go语言精进之路2 Go语言编程指南
商务合作请联系bigwhite.cn AT aliyun.com

欢迎使用邮件订阅我的博客

输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦!

这里是 Tony Bai的个人Blog,欢迎访问、订阅和留言! 订阅Feed请点击上面图片

如果您觉得这里的文章对您有帮助,请扫描上方二维码进行捐赠 ,加油后的Tony Bai将会为您呈现更多精彩的文章,谢谢!

如果您希望通过微信捐赠,请用微信客户端扫描下方赞赏码:

如果您希望通过比特币或以太币捐赠,可以扫描下方二维码:

比特币:

以太币:

如果您喜欢通过微信浏览本站内容,可以扫描下方二维码,订阅本站官方微信订阅号“iamtonybai”;点击二维码,可直达本人官方微博主页^_^:
本站Powered by Digital Ocean VPS。
选择Digital Ocean VPS主机,即可获得10美元现金充值,可 免费使用两个月哟! 著名主机提供商Linode 10$优惠码:linode10,在 这里注册即可免费获 得。阿里云推荐码: 1WFZ0V立享9折!


View Tony Bai's profile on LinkedIn
DigitalOcean Referral Badge

文章

评论

  • 正在加载...

分类

标签

归档



View My Stats