Mar 02

无意中看到一个运行在GAE上的CMS程序–GAE Cupboard,作者是意大利的一个程序员,网址为http://www.gaecupboard.com/,大家可以去看看是什么样子的。GAE上的博客程序是很多的,但是CMS程序就没有几款,我个人觉得最好的一款就是Vosao CMS,这是用Java语言写的,但是我一直搞不定模板的问题,稍稍修改就会出问题,一旦出问题后还不好解决,所以就不是很喜欢用。

GAE Cupboard是用Python语言写的,语言简洁,还支持Markdown,是GAE上很好用的一款,而且对系统的消耗也很小,GAE免费的配额基本上够用。

我上传时出现过问题,一直得不到解决,曾给作者发过邮件询问,作者很认真的回复了,说需将下载的markdown和web放在项目所在的根目录,我就是将这两个文件夹放错了位置所以一直没有成功。

布置过程如下:
(1).下载GAE Cupboard的源程序,地址为:
https://github.com/systempuntoout/buckethandle

(2).下载Markdown和web.py的源程序,地址分别为:
https://github.com/waylan/Python-Markdown
https://github.com/webpy/webpy

(3).将解压后的markdown和web文件夹放到GAE Cupboard的根目录下面,解压后的其他文件夹可以不放入。

(4).修改app.yaml中的application ID,修改cron.yaml中的邮件地址,修改/app/config/settings.py文件中的相关设置,主要是application ID与绑定的域名以及其他细节设置。

(5).命令行上传。

最后放上作者网站的截图:

GAE_Cupboard.png

Leave a Reply