2012-04-17 101 views
0

我迷上了很多博客平臺,現在在Ruby中開發......我厭倦了處理數據庫和升級應用程序 - 所以對於我的個人博客,我想堅持與純HTML。簡單的HTML作爲博客

這是一個壞主意嗎?

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

如果你是做這樣的事情(因爲你回答「不」,對上一個問題),你會怎麼去格式化它,你將如何處理很多條目?

+0

試過[Jekyll](https://github.com/mojombo/jekyll)? – 2012-04-17 18:55:00

回答

1

你看過像Jekyll這樣的靜態博客平臺嗎?

見MiniTech移動的回答,靜態HTML是良好的,他列出的所有原因,也:

  • 更高的性能!服務器提供靜態文件的速度非常快,並且可以承受很高的可靠性。除了你的Apache或nginx之外,還有很少的突破。
2

不,這不是一個壞主意。理由使用它:

  • 無需安裝服務器端語言或任何東西,或擔心兼容性
  • 減少負載的服務器上
  • 沒有數據庫建立,沒有調試,只一般輕便。

    • 重複的代碼:你可能不希望

    原因。如果您想改變整個網站的內容,可能很難在所有網頁中進行更改。

但是,它是簡單而有效的。您可以隨心所欲地命名,備份與複製所有文件一樣簡單。它也適用於任何類型的服務器。

0

您應該閱讀約jeckyl,hyde,octopress和所有其他靜態頁面生成器。

通常這不是一個壞主意,許多人正在這樣做,生成他們的博客作爲靜態頁面,並通過disqus添加js評論。

這些解決方案可以讓你很quicly改變佈局,最新的帖子等

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行代碼和PHPMarkdown


沒有什麼特別的錯誤使用靜態的HTML的一個網站,只要你明白,任何網站內容更改,將是乏味和緩慢相比,動態系統。

+0

這並不能真正回答我的問題。 – 2012-04-18 00:59:28

+0

@KevinBrown,我回答的問題是「這是一個壞主意?」,我的回答是「使用靜態HTML的網站沒有什麼特別的錯誤」。 – zzzzBov 2012-04-18 03:39:02

+0

如果您閱讀整篇文章,還有另外一個問題。 – 2012-04-18 05:10:30