どちらを使用するかを決めるだけです。 Movable TypeまたはWordpress。 MTには1つの重要な機能があります。静的パブリッシングです。 wpはWP Super Cacheなので、Movable Typeを使用する理由はありますか?スーパーキャッシュとMovableTypeの静的公開
答えて
あなたのニーズを十分に伝えておらず、どちらに適しているかを教えてください。しかし、MT公開モデルとWPスーパーキャッシュは実際には比較できません。前者は、さまざまなパブリッシングモデル(静的、動的、バッチキュー)とコンテンツに応じて混在できるさまざまなキャッシュメカニズムを提供していますが、WP Super Cacheはパフォーマンス上の問題を緩和するためのプラグインですWPの常にダイナミックな性質に変わります。
レッツは、ここでは2つのシステムが比較する方法、(静的なHTMLを公開すると、すべてのでWPの強さではありません)比較が一層緊密にするために、それらにおけるPHPのビットと言う、あなたはHTMLページを提供していると言う:
静的公開モードのMovable Type: - コンテンツの追加/変更 - MTは、ファイルシステム上で再構築が必要なファイルのみを公開します。データベースはこの時点でのみ要求され、事前に計算されキャッシュされていないテンプレートに対してのみ要求されます。 - 訪問者がリソース(HTML、XML、PHP、何でも)を要求します - > Webサーバーはファイルを取り出します(PHP、サーバーサイドインクルードなどを介して解釈する可能性があります)。 MTとデータベースはここには入りません。
WP +スーパーキャッシュ: - /変更内容を追加します - > WPは、データベース を更新 - 訪問者がページ(PHPスクリプト)を要求 - > WebサーバがPHP経由WPを起動し、WPは(データベースのうちいずれかの内容引っ張りますそれをキャッシュするか、またはキャッシュから外して(追加のCPUとメモリを必要とする)、それをクライアントに送り返すWebサーバーに送り返します。あらゆる要求に応じて、より多くのレイヤーやリソースがここに含まれます。静的に(どちらかの変更直後またはに置か)
- MTはページが1を公表する必要があるかどうか、テンプレートによって、選択したテンプレートをさせます。
WPにMT WRTの強みは、ということですパブリッシュ・キュー)または動的に(要求ごとにデータベースからコンテンツを取り出す)ことができます。
- MTには、各テンプレートにさまざまなキャッシュ設定が用意されており、サイトを最適化するためのプラグインは必要ありません。
- MTは何でも公開することができますが、出力に関しては何のフォーマットも課しません。例えば。 HTML、CSS、JS、PHPページを同じサイトに静的に管理して公開することができます。CMSコンテンツは公開時にのみデータベースから取得され、スクリプトやWebサーバーで処理されるサーバーサイドインクルードを含めることができます。
- MTは、Webサーバーから分離された実際のコンテンツ管理システムです(Webページの提供はWebサーバーの仕事であり、優れたWebサーバーは余分なキャッシュ層やCMS /データベース依存なしで効率的にページを提供する方法を知っています)。
- MTテンプレートは、覚えやすいHTMLのようなマークアップ言語(MTML)を使用して作成されています(デザイナーやPHPでのコード作成方法に慣れていない人にとっては簡単です)。
- テンプレートでデータベースにコードやダイレクトフックがないと、WPよりも安全性が向上します(私は10年間で悪意のあるMTプラグインについて聞いていません)。
- 最後に、MTはサーバーリソースの観点から非常に予測可能で、静的リソースやPHPページを公開する場合でも、(安いプランであっても)大量のトラフィックを処理できます。私はWPが運用コストの面でMTよりも効率的なシナリオをまだ見ていません。
私は質問を言い換えることができます(あなたの回答にも役立ちます)、WPを使用する理由はありますか? (ありますが、私はあなたの実際のニーズを知らない;-)
- 1. WPスーパーキャッシュ静的ファイルを提供するNginx(フロントエンドとして)
- 2. google VMの公開静的IP
- 3. Rails静的アセットを公開/アプリ/アセット/
- 4. node.jsで静的なWebページを公開するherokuのhttp-server
- 5. 静的変数をインライン関数で公開する
- 6. 静的フレームワークで使用されるヘッダーを公開する
- 7. 公開静的String(Java)の文を返すことはできません
- 8. Glass GDKの静的カードを公開して公開するにはどうすればよいですか?
- 9. 静的リンクと動的リンクの間にシンボルを隠す、動的ロードのためにdlsymに公開する
- 10. Wpの合計キャッシュとw3のスーパーキャッシュ
- 11. Android指紋APIと私的/公開鍵
- 12. デフォルトの関数引数の静的変数の公開を避ける
- 13. 中古ライブラリのシンボルを自分の静的ライブラリに公開しない
- 14. Wordpress/Woocommerceのスピードアップ - WPスーパーキャッシュ - "レバレッジブラウザキャッシュ"
- 15. Railsは静的コンテンツをどのように公開していますか?
- 16. Visual StudioからIISに公開されていないローカルマシン上の静的ファイル
- 17. 静的ファイルを1つのJekyll投稿から公開サイトにコピー
- 18. 静的クラスと静的メソッド
- 19. webserviceで公開静的最終文字列をシリアル化する方法は?
- 20. Typo3 staticpub拡張が静的ファイルを公開していません
- 21. github wikiを公開できる静的サイトジェネレータはありますか?
- 22. 公開静的Stringメソッドを使用してコンテキストをパブリッククラスに渡す方法
- 23. 公開ビデオストリーミングの公開
- 24. 静的メソッドと静的変数のjava
- 25. MVCの公開NonActionメソッドの目的
- 26. 「永続的な」cppcheckレポートの公開
- 27. リビングベッドでの動的リソース公開
- 28. 公開されたクエリの動的クエリ
- 29. リバースプロキシとしてのNGINXは静的な公開ファイルを表示できません
- 30. ライブラリをユーザーに公開することなく、ライブラリのポリモーフィックイテレータを静的にラップする
私はMTが静的なplubshingを知っています。私はBluehostingでCPUコアの20%しか使用できないのでMTを見る。簡略化されたテンプレートも重要です。 – Weiyan