Разработка объектно-ориентированного компонентного фреймворка, реализующего парадигму MVC
Автор: Бондаренко Сергей Викторович, Жукова Татьяна Витальевна, Вихтенко Эллина Михайловна
Рубрика: Информатика и вычислительная техника
Статья в выпуске: 1, 2021 года.
Бесплатный доступ
Разработан фреймворк на языке PHP, поддерживающий парадигму разделения данных приложения. Реализована возможность подключения к нескольким видам баз данных благодаря использованию PDO (PHP Data Objects). Описаны реакции приложения на действия пользователя. Разработанное программное средство использует для работы с базами данных классы ActiveRecord, выполняет перехват и обработку ошибок, обеспечивает ввод и валидацию форм, аутентификацию и авторизацию пользователей, позволяет генерировать исходный PHP-код для CRUD-операций, а также поддерживает шаблоны оформления веб-страниц.
Mvc-фреймворк, язык php, веб-сайт, crud-операции, генерация кода, виджет
Короткий адрес: https://sciup.org/148321543
IDR: 148321543 | DOI: 10.25586/RNU.V9187.21.01.P.165
Список литературы Разработка объектно-ориентированного компонентного фреймворка, реализующего парадигму MVC
- Безопасное программирование на PHP / Web-технологии [Электронный ресурс]. - URL: https://htmlweb.ru/php/php_protect.php (дата обращения: 01.11.20).
- Дронов В.А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. СПб.: БХВ-Петербург, 2014. 416 с.
- Лучшие практики MVC / Yii PHP Framework [Электронный ресурс]. - URL: https://www.yiiframework.com/doc/guide/1.1/ru/basics.best-practices (дата обращения: 01.11.20).
- Никсон Р. Создаем динамическиее веб-сайты с помощью PHP, MySQL, JavaScript и CSS. 2-е изд. СПб.: Питер, 2013. 560 с.
- Сафронов М. Разработка веб-приложений в Yii 2. М.: ДМК Пресс, 2015. 392 с.
- DOM Enlightenment [Электронный ресурс]. - URL: http://domenlightenment.com (дата обращения: 01.11.20).
- PHP MVC Framework Tutorial: CodeIgniter Example / Guru 99 [Электронный ресурс]. - URL: https://www.guru99.com/php-mvc-frameworks.html (дата обращения: 01.11.20).