【发布时间】:2010-06-28 03:18:09
【问题描述】:
我正在托管一个用 PHP 编写的多区域解决方案,每个客户在一些 HTML 文件中都有自己的模板。现在我希望这些用户能够使用一些动态内容块,但他们不能使用 PHP。我的想法是这样的:
在 HTML 文件中,如果我把这个:
<ul>[menu-list]</ul>
会输出如下内容:
<ul><li><a[...]>Home</a></li><li><a[...]>About</a></li>[...]</ul>
有没有比通过file_get_contents() 和preg_match_all() 继续解析和缓存文件更好的方法?
我想创建大约 20 个条目,例如 [menu-list],并且为所有这些条目解析每个文件对我来说似乎相当昂贵。
如果有任何建议,我将不胜感激。 =D
【问题讨论】:
-
我错过了什么吗?为什么这个措辞巧妙、经过深思熟虑的问题遭到反对...尤其是当新用户提出这个问题时?
标签: php parsing caching file-get-contents preg-match-all