Получите помощь, поддержку и профессиональное общение в Клубе CodeIgniter

CodeIgniter User Guide Version 2.1.3


Ход выполнения приложения

Следующий график иллюстрирует, как данные проходят через систему:

CodeIgniter application flow
  1. index.php действует как фронт-контроллер, инициализируя основные ресурсы, необходимые для запуска CodeIgniter.
  2. Роутер проверяет HTTP-запрос, чтобы определить, что с ним нужно сделать.
  3. Если существует файл кеша, он будет отправлен в браузер, в обход нормального выполнения системы.
  4. Безопасность. Перед тем, как будет загружен контроллер приложения, HTTP-запрос и любые данные, переданные пользователем фильтруются для обеспечения безопасности.
  5. Контроллер загружает модели, библиотеки ядра, помощники, и любые другие ресурсы, требуемые для обработки конкретного запроса.
  6. Финализированное отображение рендерится, и затем отправляется в браузер. Если включено кеширование, отображение сначала кешируется, таким образом оно может быть использовано при следующих запросах.

Поделиться


Переведено в компании Аринт.

Спасибо!

Вы тоже можете оказать помощь проекту! Как это сделать?

Помощь и поддержка

Вы можете задать вопросы и получить ответы и советы от гуру CodeIgniter и веб-разработки: вступайте в Клуб CodeIgniter

Яндекс.Метрика