Разработка сайтов на PHP
О курсе
Предыдущий слайд
Следующий слайд
Rewrite. Front controller
Модуль сервера Apache.
Динамически изменяет URL входящих запросов, основываясь на правилах, использующих регулярные выражения.
Подробное описание
Единая точка входа, Front controller
Маршрутизация
Добро пожаловать на курс!
Знания, цели, база
Правила и пожелания
Клиент-сервер в вебе
История, введение в PHP
Среда работы
Основы языка, синтаксис, функции и т.п.
Суперглобальные переменные. GET, POST в PHP. Обработка форм.
Файлы, папки, права, структура сайта, стандарты кода
Виды хостинга, размещение. Виртуальные хосты. Файлы конфигурации.
Закачка файлов
Работа с файлами
Cookie, сессии
Авторизация, регистрация
Создание админки. Вывод списка из файла.
Ajax и PHP
Сериализация. Регулярные выражения.
Ошибки и исключения
Почта
ООП: основы
ООП: продолжение
Пространства имен
Автозагрузка
.htaccess
Rewrite. Front controller
Шаблонизаторы
MVC
MySQL и PHP. MySQLi.
MySQL на практике. PDO.
Картинки в БД. DB interface.
Composer
Механизмы управления сайтом
WordPress
SBS "Web-Pro"
CodeIgniter
Laravel: знакомство, установка, структура
Laravel на практике
Валидация и авторизация в Laravel
Дополнительные возможности PHP
Дополнительное: Git
Дополнительное: Xdebug
Дополнительное: cron