HTML与PHP的比较

HTML与PHP的比较,php,html,Php,Html,在PHP应用程序中使用HTML文件作为页眉和页脚是否比使用PHP文件更好 包括在中作为页眉和页脚 php应用程序很好 像 index.php 这取决于-如果你有静态页眉和页脚html就足够了。如果您需要任何类型的动态,那么php将参与战斗。如果您使用各种类型的包含,文件类型无关紧要,其中的php代码将执行(如果有)。请注意,这也是一个微妙的安全问题 因此,我认为文件类型与此无关。真正的问题是页脚和页眉中有什么内容,例如PHP处理、数据库调用等等?我通常会做以下事情来保持整洁一致: <?ph

在PHP应用程序中使用HTML文件作为页眉和页脚是否比使用PHP文件更好

包括在中作为页眉和页脚 php应用程序很好

index.php
这取决于-如果你有静态页眉和页脚html就足够了。如果您需要任何类型的动态,那么php将参与战斗。

如果您使用各种类型的包含,文件类型无关紧要,其中的php代码将执行(如果有)。请注意,这也是一个微妙的安全问题


因此,我认为文件类型与此无关。真正的问题是页脚和页眉中有什么内容,例如PHP处理、数据库调用等等?

我通常会做以下事情来保持整洁一致:

<?php require_once('includes/header.inc.php'); ?>

<!-- Html here -->

<?php require_once('includes/footer.inc.php'); ?>

如果您的web应用程序是用php编写的,我认为没有理由背离php扩展,因为您可能希望在以后的某个日期将一些动态内容添加到include中。

当您仅构建一些非常简单的php网页时,我建议使用require\u一次来包含页面的基本布局。无论您是否包含html或其他php代码,您都应该知道您是否会从php中受益


另外,包含html比包含php代码更快,php代码只是调用了许多回显或打印。

如果您使用安全的php代码,则不会产生显著差异。我建议将主要的应用程序问题与页眉和页脚文件分开,以避免在这些文件中重复昂贵的操作。可以在这里找到一些解决可能的安全问题的指导原则:。

我个人认为最好在php页眉和php页脚上加上_。也许它比hmtml慢一点,但不是很相关,但这种不必要的优化不值得在页眉中使用一定需要的php函数,比如页脚中的session\u start或mysql\u close


不过,我个人的观点是:

没有什么比包含HTML更好的了 此外,现实生活会告诉你,你无论如何都不能使用纯HTML

最近,我用强有力的推理回答了类似的问题:

我就是这么做的

index.php

<?php
include_once('header.php');
//Your code goes here
include_once('footer.php');
?>

是的,使用php文件作为页眉和页脚是一种更好的做法。

使用php是什么意思?它可以是模板布局,但不能是应用程序布局
<?php
include_once('header.php');
//Your code goes here
include_once('footer.php');
?>