在Python中使用Web2Py制作博客(Google App Engine)?这是个好主意吗?

1 投票
2 回答
3441 浏览
提问于 2025-04-16 01:28

我知道现在有很多博客平台,比如Wordpress、Drupal等等,但我想用Python从头开始做一个自己的博客引擎或博客平台,主要是为了学习。使用Google App Engine可以解决托管方面的问题。博客一般占用的磁盘空间比较少,如果需要扩展的话,也不用担心迁移和其他相关的问题。我选择web2py作为框架,因为我不需要对框架进行调整,就能让它在Google App Engine上运行。

你觉得在使用GAE的数据存储时,我会遇到什么问题?如果我用关系型数据库管理系统(RDBMS)会不会更好?使用Google App Engine有什么优缺点?

2 个回答

2

像你想做的这种学习练习,几乎是唯一一个重新发明轮子的好理由——而且使用一个非常轻量级的框架,能让你学到的东西比使用像Django这样功能丰富的框架要多,因为Django在背后帮你做了很多事情。对于GAE应用,我推荐tipfy,不过每个人的口味不同;-)。

唯一真正的“优点”就是你会学到很多东西,而学习总是好事。“缺点”是这会花费你很多时间和精力,而这些时间和精力本可以通过使用现有的博客框架来节省,但当然这样的话你就会错过很多你想要的学习体验!-)

5

你可以使用 这个链接 来在 Google App Engine 上用 web2py 创建一个博客平台。如果你想让博客的布局更符合自己的风格,可以参考 这个链接 来进行自定义。

撰写回答