Подписаться на RSS Читать в Twitter

Календарь мероприятий:

Клиентские технологии
15—16 декабря
Medium well!
2 апреля
ProfyClub

Технологии шаблонизации в высоконагруженных проектах

Критика
Наличие готовых решений
Быстрая разработка
Повторное использование кода
Единая точка входа в систему
Не работает под большими нагрузками
Проблемы с масштабированием
Сложность разработки моделей и контроллеров
Отказаться от MVC?
Достоинства:
Высокая скорость работы
Быстрое исправление локальных ошибок
Недостатки:
Сложность поддержки
Проблемы повторного использования кода
Трудоемкость внесения изменений
Основные требования
- Высокая скорость работы
- Интерфейсы к популярным языкам программирования
- Простота использования в проектах
- API для разработки расширений
- Кроссплатформенность
- Расширяемость функционала
Шаблонизаторы
<CTPP/> - быстрый шаблонизатор
- Простое API
- Расширяемость языка шаблонов
- Переносимость
- Компиляция и кеширование шаблонов
- Разделение одного байткода между процессами
- Высокая скорость работы
- Защищенность среды исполнения
Основные компоненты
- Виртуальная машина
- Библиотека функций
- Компилятор шаблонов
- Коллектор результатов
- Кэш байткода
- Программный интерфейс
- Система загрузки шаблонов
Будущее
- Поддержка синтаксиса Template Toolkit
- ЭЦП шаблонов
- Компиляция в исполняемый двоичный код
- Развитие библиотеки встроенных функций
- Программный интерфейс к JAVA и RoR
- Поддержка платформы Windows

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста.

Андрей Шетухин

Руководитель группы разработки почтовой системы Рамблер.
Презентация
Подкаст
Видео

View more presentations from ProfyClub .
Доступ к видео только для авторизованных пользователей

12900,00 руб.

«1С-Битрикс: Управление сайтом - Стандарт» - популярная редакция продукта, включающая все необходимые инструменты для управления интерактивным веб-проектом. Удобный и понятный интерфейс продукта позволяет обычному пользователю персонального компьютера, не владеющему знаниями веб-технологий, быстро освоить систему и за несколько часов научиться управлять сайтом.


5880,00 руб.

Базовая комплектация системы NetCat. Рекомендуется для сайтов презентационного типа, на которых не используются интерактивные элементы и сложные функциональные элементы. Редакция поддерживает все основные функции NetCat: управление данными и структурой, разграничение прав доступа, разработка и модификация макетов дизайна и компонентов и многое другое.