首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP html DOM与纯HTML速度对比

PHP html DOM与纯HTML速度对比
EN

Stack Overflow用户
提问于 2012-05-23 11:35:58
回答 3查看 1.8K关注 0票数 4

这是一个简单的问题,但是在一个简单的html页面和一个只由php dom构建的html页面之间,哪个更快呢?

感谢您的回答和建议!

EN

回答 3

Stack Overflow用户

发布于 2012-05-23 11:45:36

未知变量太多…

使用DOM时,您可以非常快地将许多信息放入树中;使用echo时,您需要以某种方式跟踪您的(元)数据。要打印静态页面,不应该使用DOM。要打印在构造过程中被大量修改的页面,您可能希望使用DOM。

这个问题没有正确的答案。你需要为你的特定用例做一个基准测试。

但是你可能也很重视你的时间,…要是那样就好了。即使使用DOM呈现页面可能较慢,但让项目增长也会更容易。编写使用echo调用的模块系统很快就会变得一团糟。

票数 4
EN

Stack Overflow用户

发布于 2012-05-23 12:31:16

你应该试试像Code Igniter这样的MVC框架

一次又一次地编写相同的代码是不好的。

你可以像这样拆分你的网站

代码语言:javascript
复制
 ____________________________________
|                HEADER             |  // Header.php
|___________________________________| 
|                     NAV BAR       |  //menu.php
|___________________________________|
|                                   |  
|                                   |
|    Content                        | //Content {Different pages based on menu clicked}
|                                   |
|___________________________________|
|          FOOTER                   | 
|___________________________________|  //Footer.php

所以你所有的页面都会是这样的

代码语言:javascript
复制
<?php
    include(header.php);
    include(menu.php);

    //based on menu clicked 
   include('clickedPage.php')

  //Finally
  include('footer.php');
?>
票数 1
EN

Stack Overflow用户

发布于 2015-12-10 16:15:44

没有什么比直接访问普通HTML文件更快的了。最好与.html扩展一起使用。

PHP代码必须通过PHP解释器,这是一个额外的步骤。

每种服务器端语言(C#、PHP、Python、Java、Node.js等)都是如此。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10713106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档