MVC в CodeIgniter.
Фреймворк CodeIgniter построен на MVC-схеме, для которой характерно разделение в коде представления от получения и обработки данных. Сама модель MVC представлена тремя главными элементами:
View –представление. По сути, то, что отдается пользователю в браузер. HTML-код страницы.
Model – представляет логику хранения и работы с базой данных. Здесь содержатся все запросы извлечения, вставки, обновления и удаления данных в таблицах базы. Результат возвращается контроллеру.
Controller – посредник между View и Model. Передает запрос в Model, получает ответ, обрабатывает его и отправляет данные для отображения во View.

В CodeIgniter пользователь обращается к контроллеру через определенный URL в адресной строке браузера.
Категория: CodeIgniter