为什么不把html文件写在php中
程序员文章站
2022-03-09 13:25:01
...
为什么不把html文件写在php中
1、如果将html代码写在php代码中,不仅会使php代码混乱,而且没有编辑器的语法支持;
2、php最核心的特性是可以将php代码嵌入html代码中,而且还有语法支持,所以不把html写在php中。
模板引擎推荐
PHP是一种HTML内嵌式的在服务器端执行的脚本语言,所以大部分PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程。虽然通过MVC设计模式可以把程序应用逻辑与网页呈现逻辑强制性分离,但也只是将应用程序的输入、处理和输出分开,网页呈现逻辑(视图)还会有HTML代码和PHP程序强耦合在一起。
Twig:Twig是来自于Symfony的模板引擎,它非常易于安装和使用。它的操作有点像Mustache和liquid。
Plates:Plate受到Twig启发,重载了PHP的原生特性。如果你不想使用需要编译的模板语言,它可以为你大开方便之门。
Smarty:Smarty算是一种很老的PHP模板引擎了,它曾是我使用这门语言模板的最初选择。虽然它的更新已经不算频繁了,并且缺少新一代模板引擎所具有的部分特性,但是它仍然值得一看。
推荐教程:《PHP教程》
以上就是为什么不把html文件写在php中的详细内容,更多请关注其它相关文章!
上一篇: jquery如何判断元素是否包含某个属性
下一篇: html表格如何设置间距
推荐阅读
-
zend studio怎么修改html文件中PHP代码颜色?
-
在html文件中也可以执行php语句的方法
-
php-PHP-eclipse中怎么编写HTML文件
-
html-phpstorm中的.php文件类型以及打开问题
-
html - php如何用cURL模拟一表单中同时有字符串和文件?
-
html中<{foreach from=$groups item=group}>这样的代码称为什么?此html是由php输出来的
-
php中echo跟header("content-type:text/html; charset=uft-8");为什么不能一起用
-
PHP批量下载html与css中图片文件实例
-
html-phpstorm中的.php文件类型以及打开问题
-
用php实现动态产生xml文件以及从xml文件中抽取数据转化成html的_PHP教程