我的网站有几页(主页,常见问题解答和操作方法),它们使用标题中的所有内容。但网站的其余部分只需要样式表和js。
标题中有一些元素会降低页面速度,所以要避免与网站的其他部分一起使用,是否可以执行以下操作:
的header.php header1.php header2.php
对于网站上的不同页面?
非常感谢您提前。
答案 0 :(得分:1)
我想到了两种可能的方法。一种是根据文件名动态加载不同的头文件:
<?php
if ($_SERVER["SCRIPT_NAME"] == "page1.php")
{
include_once "header1.php";
}
else
{
include_once "header2.php";
}
另一种方法是使用IF语句隐藏一个标题中不需要的内容:
<?php
if ($_SERVER["SCRIPT_NAME"] == "page1.php")
{
?>
<!-- Optional content here -->
<?php
}
我认为后一种方法可能是更优雅的解决方案。