簡體   English   中英

PHP html DOM與純HTML速度

[英]PHP html DOM vs pure HTML speed

這是一個簡單的問題,但是在一個帶有php回顯結果的簡單html頁面或只有php dom構建的html頁面之間哪個更快?

感謝您的回答和建議!

太多未知變量......

使用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');
?>

沒有什么比直接訪問純HTML文件更快。 並且最好使用.html擴展名。

PHP代碼必須通過PHP解釋器,這是一個額外的步驟。

每種服務器端語言都是如此(C#,PHP,Python,Java,Node.js等)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM