简单的HTML作为博客

时间:2012-04-17 18:53:39

标签: html5

我愚弄了很多博客平台,现在正在Ruby中开发......我已经厌倦了处理数据库和升级应用程序 - 所以对于我的个人博客,我想坚持使用纯HTML。

这是个坏主意吗?

唯一的困境是如果我有很多条目......

如果你要做这样的事情(鉴于你对前一个问题回答'不'),你将如何进行格式化,以及如何处理许多条目?

4 个答案:

答案 0 :(得分:2)

不,这根本不是一个坏主意。使用它的原因:

  • 无需安装服务器端语言或其他任何内容,或担心兼容性
  • 减少服务器负载
  • 无需设置数据库,无需调试,通常只是轻量级。

您可能不想要的理由:

  • 重复的代码。如果您想要更改整个网站的内容,可能很难在所有网页中进行更改。

但是为此,它简单而有效。您可以根据需要命名,备份就像复制所有文件一样简单。它也适用于任何类型的服务器。

答案 1 :(得分:1)

您是否看过像Jekyll这样的静态博客平台?

请参阅minitech的回答,静态HTML适用于他列出的所有原因,以及:

  • 提高了性能!服务器提供的静态文件非常快,而且负载不足
  • 可靠性。除了你的Apache或nginx之外,几乎没什么可打破的。

答案 2 :(得分:1)

如果不是真正的静态,我可以说PHP确实使 静态页面非常方便:

<?php include('/path/to/header.inc'); ?>
<h1>Not much boilerplate</h1>
<p>Considering that only two lines are needed</p>
<?php include('/path/to/footer.inc'); ?>

可以使用许多替代方案。我在内部使用了一个利用$_SERVER['PATH_INFO']变量并使用16行PHP代码和PHPMarkdown解析markdown的方法。


对于网站使用静态HTML没有什么特别的错误,只要您了解与动态系统相比,任何站点范围的更改都将是乏味且缓慢的。

答案 3 :(得分:0)

您应该阅读jeckyl,hyde,octopress和所有其他静态页面生成器。

一般来说这并不是一个坏主意,许多人这样做会将他们的博客生成为静态页面,并通过disqus添加js评论。

这些解决方案允许您非常谨慎地更改布局,添加带有最新帖子等的小部件。