0

私は多くのブログプラットフォームにだまされて、今はRubyで開発しています...データベースの処理とアプリケーションのアップグレードにうんざりしているので、個人のブログでは純粋なhtmlを使い続けたいと思います。

これは悪い考えですか?

唯一のジレンマは、エントリがたくさんあるかどうかです...

このようなことを行う場合(前の質問に「いいえ」と答えた場合)、それをどのようにフォーマットし、多くのエントリをどのように処理しますか?

4

4 に答える 4

2

いいえ、それはまったく悪い考えではありません。使用する理由:

  • サーバー側の言語などをインストールする必要はなく、互換性について心配する必要もありません
  • サーバーの負荷を軽減します
  • データベースをセットアップする必要も、デバッグする必要もありません。一般的に軽量です。

したくない理由:

  • 重複したコード。サイト全体を変更したい場合、すべてのページを変更するのは難しい場合があります。

しかし、それを試してみてください。シンプルで効果的です。好きな名前を付けることができ、バックアップはすべてのファイルをコピーするのと同じくらい簡単です。あらゆる種類のサーバーでも動作します。

于 2012-04-17T18:56:54.183 に答える
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の行を使用します。


Web サイトに静的 HTML を使用することに特に問題はありませんが、サイト全体の変更は動的システムに比べて面倒で時間がかかることを理解していれば問題ありません。

于 2012-04-17T19:15:26.640 に答える
1

Jekyllのような静的なブログ プラットフォームを見たことがありますか?

minitech の回答を参照してください。静的 HTML は、彼が列挙したすべての理由に適しています。また、次のこともできます。

  • 改良された性能!サーバーは静的ファイルを非常に高速に提供し、負荷がかからないようにします
  • 信頼性。Apache や nginx 以外に壊れるものはほとんどありません。
于 2012-04-17T18:55:18.217 に答える
0

jeckyl、 hyde 、 octopress 、およびその他すべての静的ページジェネレーターについて読む必要があります。

一般的に、これは悪い考えではなく、多くの人がこれを行ってブログを静的ページとして生成し、disqusを介して js コメントを追加しています。

これらのソリューションを使用すると、レイアウトをすばやく変更したり、最新の投稿でウィジェットを追加したりできます。

于 2012-04-17T18:58:27.087 に答える