首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用静态网站生成器在动态网站上的博客?

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

Stack Overflow用户
提问于 2011-03-01 04:04:01
回答 2查看 1.7K关注 0票数 4

我正在考虑在我的动态网站上有一个博客/内容部分。使用像海德这样的静态网站生成器来生成网站的“静态内容部分”是否明智?

好处是:

  • 其他几个人容易/简单地提交文章
  • 性能
  • 使用与网站其他部分类似的堆栈--在我的示例中,使用Hyde和django模板相同的语法。
EN

回答 2

Stack Overflow用户

发布于 2012-03-31 09:19:21

为此,我会使用平版应用程序。使用平面页面应用程序,您仍然可以将您的内容(博客文章)直接放在HTML上,但是您将有模板的优势(使用您的基本站点模板,或者只是一个自定义的博客模板)。您还可以跟踪管理面板上有多少页。您也可以将评论“外包”到类似Disqus之类的内容,并保持dinamyc的感觉。

不过,我还是会想一想你为什么要这么做。从db获取博客帖子并不是一种非常糟糕的性能操作,除非您的服务器过于紧张。

票数 0
EN

Stack Overflow用户

发布于 2012-03-31 09:52:40

你不会是第一个这么做的人。在这方面,我仍然觉得Ruby的Jekyll ( Hyde是Python的“端口”)更先进一些,但我也来自Python / Django背景,能够理解对某种同质性的渴望。

我能想到的大多数示例都是与使用Jekyll的人一起完成的,但是这篇博文讲述了一个人从WordPress到海德的迁移,他们似乎对此相当满意,还有海德博客,这两个示例都可能对您有一些有用的建议。迪克斯似乎是首选的评论平台,您可以通过在站点中嵌入一些JavaScript简单地集成它,因此对于静态站点来说,它是一个很好的解决方案。

实际上,我不认为“性能”是一个主要的问题;我在这里可能对您造成了不公正,但通常情况下,那些有足够的博客流量导致性能问题的人处于这样一个状态:他们有足够的资金在其上设置缓存层/额外的服务器。对我来说,它的优势在于能够灵活地托管(几乎每个人都会用很少的时间保存静态HTML )和“安全性”(执行服务器端的唯一功能将是been服务器)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5150350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档