使用Build脚本将PHP文件转换为静态HTML文件(PHP Build Framework)

时间:2012-11-28 16:28:48

标签: php html frameworks build

我看到了一个项目,他们在php中使用动态构建脚本来构建php页面中的静态html页面。那就是html文件看起来和php文件完全一样。这背后的想法是所有html页面将加载更快,数据将从Webserviceses检索..

此外,构建脚本将能够针对生产环境进行构建,其中包含用于没有min文件的其他环境的min文件。与JS单元测试脚本相同。

我的问题是,有没有任何特定的PHP框架来实现这个功能,即构建体系结构,php到HTML转换等...对不起,如果我的问题是如此基本,我几乎不是PHP的新手。

提前致谢..

1 个答案:

答案 0 :(得分:1)

这听起来像是大多数模板引擎所做的事情(Smarty可能是最受欢迎的独立引擎)。大量包含模板引擎的CMS系统,以及任何带有模板扩展的大型框架,都可能会做同样的事情。

要实现您想要的功能,几乎任何主要的模板引擎,CMS或框架(您选择哪一个取决于您的其他需求)几乎都不会出错,但关键在于您我希望在缓存功能的功能列表中找到“模板缓存”,“输出缓存”,“视图缓存”或类似措辞的内容(您所描述的将PHP文件转换为HTML用于生成缩小版文件的“缩小”或“压缩”(注意 - 源代码压缩与“gzip压缩”不同)。