1、服务器会根据文件的后缀名去进行解析,如果是HTML文件则服务器不会进行语法解析,而是直接输出到浏览器。
2、如果一个页面中全部都是HTML代码而没有需要解析的PHP语法,则没有必要保存为PHP文件,这样反而会降低运行效率。
3、如果是需要PHP控制HTML代码的输出,比如需要PHP判断用户是否登陆,如果登陆则输出A,未登录则输出B。这就需要PHP来进行控制了。HTML不能实现这样的功能
如果将所有的数据都生成HTML页面会占用大量的硬盘空间,并且不利于操作,和容易造成页面的丢失,在PHP中通过动态的方式将数据加载到页面上就能够避免上述的问题,并且数据在数据库中进行存储,也更加的容易操作。
如果网页上需要做一些业务逻辑的判断或者页面上的数据要从后台调用等,都必须要用到php,当让你也可以选择smarty模板,来把php文件替换成html文件
为了动态显示数据库内容,全是html文件内容想手动做吗?