【发布时间】:2011-02-19 20:35:10
【问题描述】:
我将博客用于我的博客,我将 Google App Engine 用于我的网站。我想将我的博客无缝嵌入到我的网站中。例如,我希望在我的网站中出现的相同导航栏、页脚和一般 ui 出现在我的博客周围。我还想在我的网站首页显示指向我最新博客条目的链接,可能带有一句话剪辑。
以下是我正在尝试做的示例的链接。注意 UI 和一切都是一样的,除了博客页面上的内容是帖子:
我知道有 GAE 的博客应用,但我喜欢博客的编辑和发布功能,我不想离开它。
如何最好地将我的博主博客直接集成到我的网站中?我不需要在我的网站上发表评论,尽管这很好。
我尝试过编辑博客模板,但学习曲线陡峭。更糟糕的是,每次我对我的网站进行小改动时,我都必须单独更改博客模板。
我应该使用博主提供的 RSS 源吗? PubSubHubbup 是正确的答案吗?
【问题讨论】:
-
@speed 你知道Blogger API吗?
-
您可以使用相同(或相似)的模板并将博客放在子域中吗?例如,您的 GAE 应用程序是 www.foobar.com,而您的博客可能是 blog.foobar.com。这将是迄今为止最简单的方法。
-
@Francl,这就是我现在正在做的事情。没关系,但是博客模板很难使用。更糟糕的是,每次我对我的网站进行小改动(例如,更改字体、大小等)时,我都必须再次修复博客模板。
-
@systemputoot 我不知道,谢谢。还有一个python客户端。
-
@Loe 从不介意之前的评论。我最终使用 gdata 来获取博客文章,将它们存储在 memcache 中,然后使用通常的 django 模板引擎来显示它们。看看我的代码:stackoverflow.com/questions/5234996/…
标签: google-app-engine blogs blogger