Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Include()-页眉和页脚_Php_Header_Include - Fatal编程技术网

PHP Include()-页眉和页脚

PHP Include()-页眉和页脚,php,header,include,Php,Header,Include,我将php include()用于页眉、页脚、导航等 我的每一页都重复了以下代码 <?php include 'includes/header.php'; ?> 有没有更快的方法?我可以将我包含的数据存储在某个地方以提高加载速度吗 如果您在加载页面时没有遇到任何问题,那么您不应该担心更快的方法 如果您在页面加载方面遇到一些问题,那么这些问题肯定不是由于您包含标题的方式造成的。你必须分析你的网站执行情况,找到真正的部分,使整个事情变慢 如果您在加载页面时没有遇到任何问题,那么

我将php include()用于页眉、页脚、导航等

我的每一页都重复了以下代码

  <?php include 'includes/header.php'; ?>

有没有更快的方法?我可以将我包含的数据存储在某个地方以提高加载速度吗

  • 如果您在加载页面时没有遇到任何问题,那么您不应该担心更快的方法

  • 如果您在页面加载方面遇到一些问题,那么这些问题肯定不是由于您包含标题的方式造成的。你必须分析你的网站执行情况,找到真正的部分,使整个事情变慢

  • 如果您在加载页面时没有遇到任何问题,那么您不应该担心更快的方法

  • 如果您在页面加载方面遇到一些问题,那么这些问题肯定不是由于您包含标题的方式造成的。你必须分析你的网站执行情况,找到真正的部分,使整个事情变慢


  • 怎么会更快?您可以缓存整个页面(页眉+内容+页脚)的输出,如果缓存在某种程度上不是旧的,则加载它。。。但这并不会使代码更快/更容易,也可能不会给最终用户带来太多好处(取决于PHP-DB查找中的其他情况,或者主要是静态内容)去看看框架吧。除此之外,您可以将页眉和页脚放在一个文件中,只是使用不同的方法,所以您只需要包含一次,但在需要时调用它。如何更快?您可以缓存整个页面(页眉+内容+页脚)的输出,如果缓存在某种程度上不是旧的,则加载它。。。但这并不会使代码更快/更容易,也可能不会给最终用户带来太多好处(取决于PHP-DB查找中的其他情况,或者主要是静态内容)去看看框架吧。除此之外,您可以在单个文件中使用不同的方法创建页眉和页脚,所以您只需包含一次,但需要时可以随时调用它