在动态网站上为博客使用静态网站生成器?

我正在寻找在我的动态网站上有一个博客/内容部分。使用像海德这样的静态网站生成器来生成网站的“静态内容部分”是否明智? 优点是: 简单/简单,为其他几个人提交文章 性能 使用类似的堆栈作为网站的其余部分 - 在我的情况下,使用海德和django模板相同的语法     
已邀请:
我会使用flatpages应用程序。使用flatpages应用程序,您仍然可以将您的内容(博客文章)直接放在HTML上,但您将拥有模板的优势(使用您的基本网站模板或只是博客的自定义模板)。您还可以跟踪管理面板上有多少页面。您还可以将评论“外包”到Disqus之类的内容并保持dinamyc的感觉。 我仍然会想到你这样做的原因。从数据库获取博客文章不是一个非常破坏性能的操作,除非您的服务器过于紧张。     
你要远离第一个这样做的人。我仍然非常感觉像Ruby的Jekyll(其中Hyde是各种Python的端口)在这方面要领先一点,但我也来自Python / Django背景,可以理解对某些同质性的渴望。 我能想到的大多数例子都是由使用Jekyll的人完成的,但是这篇博客文章涵盖了一个人从WordPress到海德的转变,他们似乎很满意,还有这个海德博客,这两个博客都可能为你提供一些有用的建议。 Disqus似乎是评论平台的首选,你可以通过在网站中嵌入一些JavaScript来集成它,因此它是静态网站的一个漂亮的解决方案。 实际上,我不能将“表现”视为一个主要问题;我可能在这里做了一个不公正的事情,但是通常看起来那些有足够的博客流量导致性能问题的人都处于这样一种状态:他们有足够的资金支持缓存层/额外的服务器。对我来说,优势在于托管的灵活性(几乎任何人都会为你提供非常少的静态HTML)和'安全'(执行服务器端的唯一事情就是网络服务器)。     

要回复问题请先登录注册