Диаграмма работы приложения

 

На рисунке ниже представлена блок-схема работы приложения, построенного с использованием CodeIgniter
Блок-схема работы приложения с ипользованием CodeIgniter

  1. index.php выступает в роли основного контроллера, инициализирует базовые ресурсы необходимые для работы CodeIgniter;
  2. Маршрутизатор (router) анализирует HTTP запрос и определяет, что именно должно быть с ним сделано;
  3. Если существует кешированный файл, то он отправляется непосредственно браузеру, в обход нормального прохода исполнения приложения;
  4. Безопасность. Прежде чем будет загружен контроллер приложения, HTTP запрос и любые данные введенные пользователем обрабатываются для обеспечения безопасности;
  5. Контроллер загружает модель, библиотеки ядра, плагины, вспомогательные функции (helpers), а также любые другие ресурсы необходимые для обработки конкретного запроса;
  6. Подготовленное представление (View) обрабатывается и затем отправляется браузеру для просмотра. Если включено кеширование, то сначала представление сохраняется в кеше для повторного использования.

Отправить комментарий

CAPTCHA
Этот вопрос предназначен для того, чтобы отсеять ботов
6 + 2 =
Решите простой математический пример и введите результат. К примеру, для вопроса 1+3 нужно ввести 4

Вход в систему

Последние комментарии