回答
太多的未知變量...
當使用DOM,你可以把很多信息非常快的進入你的樹;使用回聲你需要追蹤你的(元)數據。要打印一個靜態頁面,你不應該使用DOM。要打印一個在構建期間大量修改的頁面,您可能會想要使用DOM。
這個問題沒有正確的答案。你需要爲你的具體用例做一個基準測試。
但是你也許會珍惜你的時間......我希望如此。即使使用DOM渲染頁面可能會較慢,您的項目也會變得更容易。使用echo
調用的編寫模塊系統很快變得混亂。
這將是一個web應用程序。標題將保持不變,但內容會發生變化,邊欄也會變化...我想要乾淨的代碼,使用我的page.class.php很容易進行更改。我怎樣才能打上2頁來比較?你知道它是否會產生重大影響?謝謝你的回答 –
請看我的更新。但是,很抱歉,不,我沒有實際的測量數據。但我有經驗保持凌亂的PHP代碼。 ;-) – kay
我會做一些測試到晚上,我會帶來一些反饋^^ –
你應該嘗試一些MVC框架像代碼點火器
再次Wrting相同的代碼,再也不好。
您可以分割烏爾網站這樣
____________________________________
| 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');
?>
有些人告訴我,代碼簽名代碼是不正確的,我必須不要觸摸這個框架....而基本問題不是這個。但是對於你的建議ty –
DownVote for Code Igniter ??? –
沒有什麼比普通的HTML文件直接訪問速度更快。最好用.html擴展名。
PHP代碼必須通過PHP解釋器,這是一個額外的步驟。
這就是每個服務器端語言(C#,PHP,Python,Java,Node.js等)的情況下
- 1. Canvas vs HTML DOM?
- 2. 用PHP提取純HTML簡單的HTML DOM解析器
- 3. PHP DOM創建VS回聲HTML
- 4. mysqli速度vs php速度?
- 5. PHP Html Dom/Parser
- 6. HTML DOM解析器 - 讓純文本
- 7. 純文本上的簡單HTML DOM str_replace
- 8. HTML DOM跨度搜索
- 9. PHP HTML DOM解析
- 10. 如何用純javascript修改html css dom?
- 11. HTML響應速度
- 12. PHP $ _GET在純html/javascript
- 13. 簡單的html dom php和純文本中的新行
- 14. 用純文本替換鏈接用php簡單的html dom
- 15. 純html上傳
- 16. php會話vs mysql速度
- 17. PHP包括VS include_once(速度)
- 18. 操縱HTML DOM中PHP
- 19. 在html dom中的php substr
- 20. PHP DOM解析HTML表
- 21. PHP的DOM HTML表操作
- 22. 使用PHP解析HTML DOM
- 23. PHP HTML DOM解析器
- 24. 用PHP轉換HTML Dom
- 25. HTML DOM Validator - PHP或JavaScript
- 26. 純PHP/HTML視圖VS模板引擎的意見
- 27. 創建HTML選項:HTML vs PHP性能
- 28. 頁面速度優化:使用javascript與html寫入DOM
- 29. 加快HTML提取速度
- 30. Android HTML Jsoup解析速度
請親切!這是一個簡單的問題 –
我不明白爲什麼人們在低調(除了可能的重複)之外,這個問題對未來的參考應該是有用的。 –
謝謝Fabricio,我想也是^^ –