Объектно-ориентированное программирование: PHP и CodeIgniter с Нуля
PHP и CodeIgniter с Нуля: Создание Динамических Web-Сайтов - видеокурс по фреймворку сodeIgniter. Этот фреймворк упрощает работу. В нем самом имеется защита от XSS-атак. Просмотрев этот курс я понял как защитить базу данных. Для того чтобы проверить поле ввода нужно в php городить целый огород. В этом фреймворке достаточно просто реализовать подобную проверку. Дмитрий дотошный учитель. В его курсе есть исходник сайта. Если вы не сможете найти ошибку, то не отчаивайтесь. Используйте исходник. Я поступал так много раз. Если исходник не помогает, то напишите письмо в службу поддержки и ждите ответ. Я много раз писал Дмитрию. Как бы глупо не звучал вопрос, он всегда мне отвечал. Вы можете задать вопрос не по теме.
служба поддержки Дмитрия Науменко
Чаще всего я страдал от своей невнимательности. Если оценивать качество материала курса, то я бы поставил самую высокую оценку. Вы потратите несколько месяцев на просмотр его курса.
PHP и CodeIgniter с Нуля: Создание Динамических Web-Сайтов
После просмотра всего курса вы сможете создать сайт похожий на блог. Там появится возможность добавлять комментарии к страницам. Разумеется есть база MySQL. Как без неё? Возможности этого движка похожи на wordpress, но без лишнего php кода и лишних таблиц в MySQL. Вы сможете в админской зоне редактировать и удалять комментарии. Вы можете менять количество выводимых новостей на страницах с рубриками. Если сравнивать движок от вордпресс и движок Дмитрия на сodeIgniter, то вордпрессный движок будет долго грузиться. Более того, защита на вордпресс постоянно должна меняться. Вы каждый месяц должны смотреть обновление плагина для защиты сайта. Автор курса сначала показывает основы php и только потом вы увидите как собирается движок. Обучение происходит от простого к сложному. Учите условный оператор if-else. Там все завязано на нем. В конце курса вы увидите как создается админская зона. Вообще админка классная! Вы увидите количество просмотров наиболее популярных страниц вашего сайта.
главное меню диска
основы PHP
основы SQL и работы с базой данных
основы Объектно-ориентированного программирования
Объектно-ориентированное программирование на PHP достаточно сложная тема для освоения. Дмитрий показывает основы ООП.
изучаем CodeIgniter
создаем приложение на CodeIgniter (1 страница)
создаем приложение на CodeIgniter (2 страница)
дополнительные возможности и перенос на реальный сервер
Просмотрев этот курс я сделал сайт risuisam.ru. Благо фотошоп, HTML и CSS я знаю. Я смело переделал шаблон сайта. Думаю, у меня получилось создать интересный сайт о рисовании.
админская зона risuisam.ru
Я могу редактировать страницы с помощью редактора TinyMCE.
редактирование страниц
Я могу удалять страницы прямо с админской зоны. Аналогичным образом удаляются комментарии.
удаление страниц
Даже можно настроить админскую зону. Вы можете менять вывод материалов на пользовательских страницах. Такого я еще не видел. Есть поиск по сайту.
настройка админской зоны
Смотрите также:
Видеокурс по объектно-ориентированному программированию PHP и MySQL c Нуля до Гуру