Создание движка на codeigniter с применением объектно-ориентированного программирования PHP

Сразу скажу, что этот курс "Codeigniter - новый взгляд на веб-разработку" у Дмитрия Валака флагманский. У движка, который вам предстоит сделать, есть админская зона с базой данных MySQL. Тут Дмитрий просто выложился. Курс достаточно сложный и интересный. Я видел много простых курсов. Обычно они короткие по продолжительности. Здесь вам придется несколько месяцев просидеть за компьютером. В первых дисках Дмитрий показывает основы PHP и Codeigniter. Без этого нельзя! Сразу показать вам сложные приемы Дмитрий не решился и это правильно. Тут как у Дмитрия Науменко, обучение идет от простого к сложному. Вы научитесь пользоваться джентльменским набором Denwer.

Понравилась админская зона. Смена пароля доступна через админскую зону. Вы научитесь прикручивать визуальный редактор CKeditor. Можно будет удалять комментарии прямо в админской зоне. Проработана защита сайта. Сам фреймворк сodeigniter имеет защиту от взлома. Пароль и логин от админки находятся в базе MySQL в зашифрованном виде (md4(sha1($password))). Когда пользователь вводит логин и пароль, то эти данные шифруются и сравниваются с зашифрованными логином и паролем из базы MySQL. Если сравнение проходит положительно, то происходит авторизация пользователя. Даже кража базы данных не поможет взломщику понять логин и пароль. Есть защита от XSS-атак.

Вы сможете после просмотра курса сделать на некоторых страницах постраничную навигацию. За это отвечает класс Pagination. В чистом php сделать постраничную навигацию очень сложно. Вы сможете удалять страницы с комментариями прямо в админке. Сможете удалить комментарии пользователей. Борьба со спамом будет несложной. В этом движке вы столкнётесь с ООП (объектно-ориентированным программированием). Без ООП тут ничего не делается.

Вы сможете переделать дизайн на своё усмотрение. Вам нужно знать лишь HTML и CSS 2.0.










рейтинг: 1 просмотры: 7216 автор: Егор Астапов создано: 26 апреля 2013 г. 0:00





Комментарии
добавил(а): Дмитрий | дата: 26 марта 2016 г. 0:00
Спасибо за уроки