_RVK_
Новичок
Класс для работы с шаблонами phptpl. Зацените!
Вот сподобился на написание собственного класса. Фичи:
0. Легкий в использовании.
1. Поддержка неограниченной вложенности шаблонов.
2. Возможность динамически менять шаблон, в зависимоти от какого либо условия.
3. Поддержка повторения блоков.
4. Все вложенные шаблоны находятся в отдельных файлах, что позволяет иметь неограниченное количество альтернативных блоков.
5. Файл вложенного блока указывается как атрибут тега, но может быть установленн динамически.
Код: http://uhp.novoch.ru/new/
Пример шаблона:
tpl.html
table.html
Хочется узнать мнение по функциональности, удобству, коду.... ну и вообще ваше мнение
И еще. Предложите пожалуйста, задачу, на которой можно было протестировать и сравнить скорость работы. Что то в голову ничего стоящего не приходит....
Вот сподобился на написание собственного класса. Фичи:
0. Легкий в использовании.
1. Поддержка неограниченной вложенности шаблонов.
2. Возможность динамически менять шаблон, в зависимоти от какого либо условия.
3. Поддержка повторения блоков.
4. Все вложенные шаблоны находятся в отдельных файлах, что позволяет иметь неограниченное количество альтернативных блоков.
5. Файл вложенного блока указывается как атрибут тега, но может быть установленн динамически.
Код: http://uhp.novoch.ru/new/
Пример шаблона:
tpl.html
PHP:
<html>
<head>
<title>{title}</title>
</head>
<body>
<b>{table tpl=table.html}</b>
</body>
</html>
table.html
PHP:
<table border=1>
{row tpl=row.html}
</table>
И еще. Предложите пожалуйста, задачу, на которой можно было протестировать и сравнить скорость работы. Что то в голову ничего стоящего не приходит....