.marduk: новый обработчик шаблонов

Varg

Guest
.marduk: новый обработчик шаблонов

.marduk - новый обработчик шаблонов, основанный на открытой модульной архитектуре и использующий блочную логику конструктора.
.marduk написан на языке программирования PHP в виде класса.

.marduk: сетевой конструктор.
.marduk: документация.
.marduk: демонстрация.

Возможности:

• Высокая скорость работы
• Компиляция
• HTML схожий синтаксис
• Полностью настраиваемые тэги на любом языке (заголовки Мардука)
• Хранение блоков в наборах с отдельной компиляцией
• Удобная система объявления переменных
• Сложные переменные ($$Var)
• Составные переменные ($Foo * $Bar + $Baz)
• Подробные логи всех событий с настраиваемой фильтрацией
• Управление логами (маркеры, префикс логов)
• Богатый выбор мутаторов
• Внешние модули наиболее распространённых задач
• Поддержка множественных тем оформления модулями
• Независимые проекты на одной инсталляции
• Пользовательские мутаторы и процессоры для каждого проекта
• Использование файлов неактивных проектов :): метод)
• Использование шаблонов вне основного каталога
• Наследование вложенными блоками переменных родителей
• Бесконечная вложенность блоков и логических конструкций
• Хранение параметров / переменных во внешних файлах
• Полная возможность работы с любой БД для хранения и записи шаблонов
• Открытая модульная архитектура - возможность улучшать .marduk!
• Подробнейший мануал на русском языке
 
Сверху