用PHP开发的网站,为什么以.html结尾的文件会特别少?满眼都是php文件。

页面的布局是不是用html实现的,还是能用PHP实现?

第1个回答  2019-03-07
1.
用PHP开发的网站,为什么以.html结尾的文件会特别少?
对于这个问题,我的理解是这样的:
(1)php引擎一般设置是:对以
.php为扩展名的文件才进行解析,而用
.html
作为扩展名,如果没有进行特别的设置,会不作php解析。这样就会导致,即使你编写的是
php
脚本文件,但如果不以
.php
作扩展名,也得不到正确的输出结果。
(2)php文件可以是完全没有php代码,纯html,显示输出一点问题没有。你可以将某个html文件扩展名直接改成
.php
,再访问试试,完全一样。
(3)既然是php
开发的网站,“满眼都是php文件”也是正常。
2.
页面的布局是不是用html实现的,还是能用PHP实现?
一般来说,页面布局是用的html
+
CSS
来实现,但上面说过,PHP可以直接写html语句,所以,用php来实现完全没问题。
但总体来说,基于效率等考虑,完全静态的页面建议还是用.html作扩展名。