我有一个朋友的简单网站。它设置了15个左右的html页面,这些页面遵循相同的模板。我被要求查看并更改其中一两个内容。如果不是重复性这么强,这项工作将会非常容易。
有什么好的PHP模板引擎可以使用,让我只需要在一个文件中进行布局更改,而不是在大约15个文件中进行更改?
我想我只需要定义一个函数,该函数包含模板代码,调用者指定要使用的内部html即可...但我想PHP世界中可能有更好的工具,我不知道。
有什么好的PHP模板引擎可以使用,让我只需要在一个文件中进行布局更改,而不是在大约15个文件中进行更改?
我想我只需要定义一个函数,该函数包含模板代码,调用者指定要使用的内部html即可...但我想PHP世界中可能有更好的工具,我不知道。
Smarty
这样的模板引擎,你需要一点关于模板引擎的学习曲线。首先尝试确定您的站点可以在什么地方进行模块化 (header,footer,left-col,right-col)。将所有的布局信息都放入一个css
中。重构 HTML 代码,以便您可以通过简单的include
语句轻松管理它。也许您可以在不使用模板引擎的额外开销的情况下实现您的目标。我个人的建议。 - Francesco Laurita