|| разделы:: | |
|| реклама:: |
|
|| новости почтой:: |
|
|| поиск по сайту:: |
|
|| рекомендуем:: |
|
| |
Парсер шаблонов ВебСайт Мастер представляет собой функциональный и законченный класс для возможности полного отделения PHP кода от HTML шаблонов. Ключевые возможности парсера шаблонов от ВебСайт Мастер:
- Быстрота освоения и простота использования: при использовании базовых возможностей разобраться с работой парсера и создать простые страницы займет буквально несколько минут;
- Богатый набор возможностей для реализации проектов любой сложности; - PHP5 совместимый;
- Встроенная поддержка многоязычного содержания (локализация шаблонов);
- Поддержка условных операторов (if,else);
- Поддержка локальных и глобальных переменных;
- Возможность динамического формирования имен переменных;
- Поддержка подключаемых файлов шаблонов и языковых словарей, что позволяет избежать дублирования часто используемых html конструкций и словарей;
- Многоуровневый режим отладки для выявления ошибок в шаблонах и неустановленных переменных, отсутствующих файлов и других проблем;
- Возможность комментирования любых частей шаблонов для временного отключения частей шаблонов, отладки, вставки комментариев и т.п.;
- Отключение неиспользуемого функционала для ускорения работы парсера в нужном шаблоне или глобально;
- Возможность определения уже использованных переменных при парсинге;
- Возможность объединения часто используемых конструкций с выделением их в отдельное оформление при необходимости (например, на сайтах требующих более детализированного оформления);
- Кэширование файлов и блоков; - Возможность получения языковых справочников в массивы слов и выражений для вывода локализированных системных сообщений и т.п.; - Оптимизация парсинга шаблонов, базовая предкомпиляция основных выражений; - Встроенная поддержка переопределения любых тегов, мета-конструкций и заголовков. Т.е. полный контроль над выводимым html кодом; - Открытый исходный код, с возможностью наследования класса и расширения функциональности; - Дальнейшее развитие и поддержка парсера авторами. Ближайшие перспективы усовершенствования парсера: - Полная предкомпиляция блоков; - Система оптимизации стека блоков и предкомпиляция только реально использованных блоков (часто используется не более 30% от всех определений шаблона, соответственно предкомпиляция их и не нужна, что даст дополнительный прирост скорости на 30-40% в сложных шаблонах); - Потенциальный перенос рутинной части парсинга непосредственно на php интерпретатор.
Требования:
PHP
|
Скачан: 2197 | Рейтинг: 7.22 | Голосов: 23 | Добавлен: 20-Jan-2005 |
|
|
| |