【发布时间】:2016-01-10 20:06:40
【问题描述】:
我在网站的每个页面上都有一个标题,而不是在每个页面上添加 html/php 我想我可以制作一个模板文件并将其包含在一个 php include()因此,如果我必须更改某些内容,则更容易修改。有没有更好的方法来做到这一点,并且使用 PHP 包括减慢我的网站速度?提前致谢。
【问题讨论】:
-
这是一个简单的 PHP 还是你在使用某种框架?您所描述的正是 PHP
include和require的用途。 -
准系统 php。使用
include/require会以任何方式降低我的性能吗? -
在所有具有相同内容的页面上包括页眉、页脚和其他静态内容通常是一个好主意,它更易于维护和更新。你可能想看看this StackOverflow。
-
@JoeScotto 取决于您包含多少文件,您的另一个选项是服务器端包含(在 Apache 上),其他服务器可能有自己的实现。看到这个问题:stackoverflow.com/questions/2993858/ssi-or-php-include