我看到了一个项目,他们正在用php编写一个动态构建脚本,用php页面构建静态html页面。这就是html文件看起来与php文件完全一样。这背后的想法是所有的html页面将加载更快,数据将从WebServices中检索。。
此外,构建脚本将能够为生产环境执行build-for-production-environment tat is with min files for other environment without min files。与JS单元测试脚本相同。
我的问题是,是否有任何特定的PHP框架来实现这个功能,即构建体系结构、PHP到html的转换等等。。。抱歉,如果我的问题是如此基本,我几乎是新的PHP。
提前谢谢。。

最佳答案

这听起来像大多数模板引擎所做的(Smarty可能是最流行的独立引擎)。大量包含模板引擎的CMS系统,以及任何带有模板扩展的大型框架,都可能会做同样的事情。
为了实现你想要的,你几乎不可能在任何一个主要的模板引擎、cmse或者框架上出错(你会根据你的其他需求来选择哪一个),但是你想要寻找的关键是“模板缓存”、“输出缓存”、“视图缓存”,或者在缓存功能(你所描述的将PHP文件转换成HTML文件)和“缩小”或“压缩”(注意-源代码压缩不同于“gzip压缩”)的特性列表中的类似短语,用于生成文件的缩小版本。

关于php - 使用构建脚本将PHP文件转换为静态HTML文件(PHP构建框架),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13609803/

10-12 12:58