簡単な質問ですが、結果を php でエコーする単純な html ページと php dom だけで作成した html ページのどちらが速いでしょうか?
あなたの答えとアドバイスをありがとう!
簡単な質問ですが、結果を php でエコーする単純な html ページと php dom だけで作成した html ページのどちらが速いでしょうか?
あなたの答えとアドバイスをありがとう!
未知の変数が多すぎる…</p>
DOM を使用すると、多くの情報を非常に高速にツリーに入れることができます。echo を使用すると、(メタ) データを別の方法で追跡する必要があります。静的ページを印刷するには、DOM を使用しないでください。作成中に大幅に変更されたページを印刷するには、DOM を使用することをお勧めします。
この質問に対する正解はありません。特定のユースケースのベンチマークを行う必要があります。
しかし、あなたも自分の時間を大切にするかもしれません…そう願っています。DOM を使用してページをレンダリングする方が遅い場合でも、プロジェクトを大きくするのは簡単です。呼び出しを使用するモジュール システムの記述はecho
、すぐに混乱します。
Code Igniter のような MVC フレームワークを試してください。
同じコードを何度も書くのは良くありません。
このようにウェブサイトを分割できます
____________________________________
| HEADER | // Header.php
|___________________________________|
| NAV BAR | //menu.php
|___________________________________|
| |
| |
| Content | //Content {Different pages based on menu clicked}
| |
|___________________________________|
| FOOTER |
|___________________________________| //Footer.php
すべてのページはこのようになります
<?php
include(header.php);
include(menu.php);
//based on menu clicked
include('clickedPage.php')
//Finally
include('footer.php');
?>