我们当前的站点分解为各种易于使用的PHP包,它们使用这些漂亮的PHP模板库中的一个汇集到一起。将PHP模板文件编译为静态HTML页面的Ant任务
我们目前使用Ant构建来优化大多数关于连接,缩小和图像优化的前端代码。我们想要做的是添加一个额外的Ant任务,它将解析PHP模板文件并将静态HTML页面输出到我们的构建文件夹中。
任何人都可以指向正确的方向吗?下面的什么
一个非常基本的例子,我想实现:
PHP模板之前建立
require_once($_SERVER['DOCUMENT_ROOT'].'/tpl/basic-template.php');
startblock('title');
echo 'Test page';
endblock();
startblock('content');
include($_SERVER['DOCUMENT_ROOT'].'/incl/content-fragment.php');
endblock();
?>
是否有可能通过Ant任务来创建上述的静态HTML页面,所以:
Test pageThis paragraph was the contents of content-fragment.php
+0
我想你需要提供一个真实的例子,你有什么和你需要什么。我不明白你的要求。 –
2012-04-13 12:08:09
+0
我看到的问题是,该模板通常不是静态的,因此我怀疑在静态HTML文件中编译将无法按预期工作。 –
2012-04-13 12:15:35
+0
@oers我已经添加了一个我正在尝试做的基本示例。希望这可以澄清我的问题。 –
2012-04-13 12:45:34