什么是phtml,什么时候应该使用.phtml扩展名而不是.php?
我想知道.phtml和.php文件之间的区别是什么,什么时候使用一个。
就页面渲染而言,通常没有区别。 但是,当你的web项目变得更大的时候,这是一个巨大的设施开发方。
我以这种方式利用两者:
- .PHP页面不包含与视图相关的代码
- .PHTML页面包含很less(如果有的话)数据逻辑,大部分是与表示相关的
.phtml
是PHP 2程序的标准文件扩展名。 .php3
接pipe了PHP 3.当PHP 4出来时,他们切换到一个直的.php
。
较旧的文件扩展名有时仍被使用,但并不常见。
这是一个文件分机,一些人用了一段时间来表示它是PHP生成的HTML。 由于像Apache这样的服务器并不关心你用作文件分机的东西,只要它被映射到某个东西,你就可以继续调用所有的PHP文件.jimyBobSmith,它会很高兴地运行它们。 PHTML刚好是一段时间的潮stream。
举个例子来说明Alex说的话,例如,如果你使用的是Magento,.phtml文件只能作为模板文件在/ design区域find,并且同时包含HTML和PHP行。 同时,PHP文件是纯代码,并没有任何HTML的行。
.phtml文件告诉networking服务器这些是由服务器生成的dynamic内容的html文件…就像浏览器中的.php文件一样。 所以,在高效使用中,您应该体验到.phtml和.php文件没有区别。