4.1 Введение в MVC

1 Классификация подходов по разделению кода и шаблона сценария 1.1 Смешение HTML и кода PHP Метод смешения кода PHP и HTML тегов имеет ряд серьезных недостатков: Невозможность автономной работы над проектом нескольких специалистов (дизайнера, кодировщика, проектировщика баз данных). Трудности отладки (ошибки, связанные с реализацией алгоритма, невозможно отделить от ошибок, связанных с представлением). Проблемы с многократным […]
Далее…
 

4.3 Знакомство с CMS Drupal

WordPress + PHP Обновление PHP 7 до PHP 8 в XAMPP Шаг 1. Загрузите последнюю версию XAMPP с  официального сайта: https://www.apachefriends.org/ru/index.html https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.1.6/ Update PHP in XAMPP and Composer in 1 minute (2022) — Coder Champ Шаг 2. Перейдите в рабочую папку xampp и переименуйте текущую папку php в php7. Затем извлеките папку php из последней […]
Далее…
 

4.4 Знакомство с фреймворком Laravel

Согласно опросу W3Techs, PHP используется в около 77.5% всех существующих веб-сайтов. PHP привел к появлению широкого спектра фреймворков с различными функциями, безопасностью, эффективностью и пользовательскими интерфейсами. PHP-программисты часто обращаются к PHP-фреймворкам, потому4 что это экономит время и усилия при создании веб-приложения. Существует множество различных фреймворков для серверной разработки, включая Laravel, CodeIgniter, Phalcon, Zend, Symphony, CakePHP […]
Далее…
 

4.5 Аутентификация

https://laravel.su/docs/8.x/authentication Аутентификация — это процесс регистрации и залогинивания пользователей. Авторизация — проверка прав уже залогиненного пользователя. В Laravel возможность аутентификация заложена «из коробки». Конфигурационный файл для настройки аутентификации расположен в config/auth.php. Этот файл содержит несколько хорошо задокументированных опций для настройки поведения служб аутентификации Laravel. Средства аутентификации Laravel состоят из «guards» («охранников») и «providers» («провайдеров»).  Охранники […]
Далее…