Исследование и разработка методов построения и кэширования веб-приложений

Носов Виктор Павлович. Исследование и разработка методов построения и кэширования веб-приложений : диссертация ... кандидата технических наук : 05.13.11 / Носов Виктор Павлович; [Место защиты: Моск. гос. ин-т электроники и математики].- Москва, 2009.- 165 с.: ил. РГБ ОД, 61 09-5/2575
Автор
Носов Виктор Павлович
Год
2009
  • 99 000 UZS

Оглавление диссертации
Введение
Глава 1. Обзор методов построения веб-приложений .. 13
1.1 Введение 13
1.2 Особенности веб-приложений 15
1.3 Системы создания веб-приложений 16
1.3.1 Введение 16
1.3.2 Шаблон "Модель - Представление - Контроллер" 18
1.3.3 Обзор систем создания веб-приложений 23
1.4 Модель веб-приложения 30
1.4.1 Введение 30
1.4.2 Объектно-реляционное отображение 31
1.4.3 Использование объектно-реляционного отображения 34
1.5 Представление в веб-приложениях 36
1.5.1 Введение 36
1.5.2 Шаблоны 38
1.5.3 Использование XML/XSL для публикации в веб-приложениях 41
1.5.4 Компонентное представление 43
1.6 Контроллер 44
1.7 Заключение 46
Глава 2. Методы и алгоритмы кэширования в веб-приложениях 48
2.1 Введение 48
2.2 Уровни кэширования в веб-приложениях 49
2.2.1 Клиент-кэширование 49
2.2.2 Прокси-кэширование 49
2.2.3 Реверс-прокси и форвард-прокси кэширование 51
2.2.4 Серверное кэширование 52
2.3 Фрагментарное кэширование 55
2.3.1 Введение 55
2.3.2 Модель обработки запросов пользователей с использованием серверного кэширования 58
2.3.3 Анализ изменения нагрузки на сервер при использовании полностраничного и фрагментарного кэширования 63
2.3.4 Распределенная сборка фрагментов 68
2.4 Алгоритмы замещения объектов в кэше 71
2.4.1 Введение 71
2.4.2 Традиционные алгоритмы и их прямые расширения 71
2.4.3 Функциональные и гибридные алгоритмы 74
2.4.4 Адаптивные алгоритмы 75
2.4.5 Разработка модифицированного адаптивного алгоритма, учитьшающего время получения динамического объекта 78
2.4.6 Исследование эффективности работы модифицированного алгоритма 83
2.6 Заключение 88
Глава 3. Разработка архитектуры системы создания веб-приложений 89
3.1 Введение 89
3.2. Архитектура системы создания веб-приложений 90
3.2.1 Структура системы 90
3.2.2 Компонентное представление 93
3.2.3 Модель на базе объектно-реляционного отображения 100
3.3 Интегрированная система серверного кэширования 102
3.3.1 Введение 102
3.3.2 Инвалидация устаревших запросов к БД/ фрагментов 103
3.3.3 Стратегии инвалидации записей кэша 104
3.3.4 Архитектура системы инвалидации 106
3.4. Заключение 108
Глава 4. Модульная система iPHPortal 2 ПО
4.1. Введение 110
4.2 Архитектура системы 111
4.2.1 Системные требования для работы системы 111
4.2.2 Структура системы 111
4.2.3 Модули системы 113
4.3 Реализация модели веб-приложения 115
4.3.1 Введение 115
4.3.2 Описание сущностей системы 119
4.3.2 Описание редактирования сущностей системы 121
4.4 Реализация представления веб-приложения 122
4.4.1 Введение 122
4.4.2 Описание компонентного представления 124
4.4.2 Обработка и кэширование шаблонов 125
4.5. Подсистема создания административных интерфейсов 128
4.5.1 Введение 128
4.5.2 Состав административного интерфейса 129
4.5.3 Составные элементы форм редактирования 134
4.5.4 Составные элементы форм поиска 138
4.6 Заключение 140
Заключение 141
Список используемых источников 143
Приложения 152

Рекомендуем вам товары

99 000 UZS
Автор
Зуенко Александр Анатольевич
Количество страниц
Год
2009
99 000 UZS
Автор
Комар Феликс Викторович
Количество страниц
Год
2009
Модули для Opencart 2, Опенкарт 3