Я размещаю решение для нескольких областей, написанное на 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