【问题标题】:Removing HTML duplicated code: Monolithic file vs Separate files删除 HTML 重复代码:整体文件与单独文件
【发布时间】:2012-08-27 15:05:28
【问题描述】:

继续这个问题What is the best way to manage duplicate code in static HTML websites ...

我开始为每个重复的 HTML 代码块创建 PHP 变量。我的网站分为主题,每个主题都有重复的代码。我可以选择:

  1. 将所有变量保存到单个 PHP 文件中,然后将其包含在每个 HTML 页面的开头(即使页面只使用其中一个或两个变量);
  2. 为每个“主题”创建一个 PHP 文件,并在每个 HTML 中包含至少两个 PHP 文件(一个包含公共变量,另一个包含特定变量。

哪个更快?包括几个小的 PHP 文件会增加页面的加载时间?我认为“非单片”版本更容易维护……我只需要知道我是否会牺牲性能。

【问题讨论】:

    标签: php html code-duplication


    【解决方案1】:

    我只需要知道我是否牺牲了性能。

    除非你没有。这是过早的优化。选择能够最大限度地提高可维护性和易于编程的版本。

    【讨论】:

      【解决方案2】:

      我会使用一个包含所有必要文件或主题的文件,这样可以使维护变得更加简单。如果您的意思是更快地开发,那也是您的理想选择。

      我不会担心性能。您的网站永远不会像某些框架一样慢,包括您不使用的文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-08-01
        • 2011-01-12
        • 2021-11-07
        • 2010-10-14
        • 2020-04-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多