我正在托管一个用 PHP 编写的多区域解决方案,每个客户在一些 HTML 文件中都有自己的模板。现在我希望这些用户能够使用一些动态内容块,但他们不能使用 PHP。我想是这样的:
在 HTML 文件中,如果我把这个:
<ul>[menu-list]</ul>
将输出如下内容:
<ul><li><a[...]>Home</a></li><li><a[...]>About</a></li>[...]</ul>
有没有比通过file_get_contents()
and继续解析和缓存文件更好的方法preg_match_all()
呢?
我想创建大约 20 个条目[menu-list]
,并且为所有这些文件解析每个文件对我来说似乎相当昂贵。
我很感激任何建议。=D