删除HTML重复代码:单片文件与单独文件

时间:2012-08-27 15:05:29

标签: php html code-duplication

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

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

  1. 将所有变量保存到单个PHP文件中,然后将其包含在每个HTML页面的开头(即使该页面仅使用其中一个或两个变量);
  2. 为每个“主题”创建一个PHP文件,并在每个HTML中包含至少两个PHP文件(一个包含公共变量,另一个包含特定变量。
  3. 哪一个更快?包括几个小的PHP文件会增加页面的加载时间吗?我认为“非单片”版本更容易维护......我只需要知道我是否牺牲了性能。

2 个答案:

答案 0 :(得分:2)

  

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

除非你不这样做。这是不成熟的优化。寻求最大化可维护性和易于编程的那个。

答案 1 :(得分:0)

我会使用包含所有必要文件或主题的文件,这样可以简化维护工作。如果你的意思更快,那也是最好的选择。

我不担心性能。你的网站永远不会那么慢,包括那些你没有用作某些框架的文件。