blog迁移开发随笔


blog迁移开发随笔

Published on Sat 06 Sep 2008 07:09 ( 10 months ago)
Blog on blog 随笔

既然下定决心迁移blog去GAE了,而且给自己定了个期限,就开始抽空研究学习和动手了。 上周只花了一个晚上2个小时用Django搭建了基本的blog部分,感慨python的确相当pragmatic, 这个基本的blog也就写了几十行代码而已。 昨晚尝试把 blog数据批量迁移到GAE的这个简单blog上,也很顺利。不过这些仍然只是个最基本的开始,还有不少细节的开发才能真正把握这个wordpress给放弃了。

前文谈的几个参考的方案,我拿下来学习参考了,作为一个python的初学者从他们的代码和设计中学习了不少,受益匪浅:
# plog: http://loscomet.cn/
# OnlyPython: OnlyPython.com
# Pico Blog: Writing Blogging Software for Google App Engine: http://brizzled.clapper.org/id/77
# Bloog, Bill Katz’s RESTful GAE blogging engine.
# cpedialog, another GAE-based blogging engine.

这些实现中,我个人最喜欢的是plog, 这是一个非常轻量,但功能相对完善,设计我比较欣赏的blog,  此外,Pico blog的思路则和我的最像,追求简单和少的原则。 cpedialog功能比较多,但对我这种打算要动手折腾得就觉得嫌复杂了些。onlypython的写得很简洁,但不知道为什么我抓下来的代码一直跑不起来,所以也就只是参考下代码。 bloog似乎名气大些,但说实话不敢恭维。

我的blog设计在前文有所说明,是极简原则的,因此计划第一阶段连edit都不支持,只打算支持一个xml rpc的API, 未定究竟支持那个协议。 plog是这里唯一支持了MT API的,但用live writter测试的时候发现一些api method未支持,而且还导致live writter崩溃(这当然是live writter的bug).

comment对我来说是独立的模块,和blog无关的,未来这个comment可以用于comment其他东西。 trackback是一定会支持的,但将在comment模块中。

因此其实我的blog是个非常简单的东西,不过它支持多blog和多人blog, 还将支持朋友关系的文章可见性。 (但这得要OPSN模块完成后才能生效)

废话完成,继续工作...


Related posts:


Search related in web:

Custom Search

RSS Feed

One click subscribe this blog in your google reader!

Be social!


Want to say something here? please sign in



Blog posts link to this page
What are friends tweeting?
Tags cloud
Monthly Archives