Создание движка на PHP и MySQL 2.0 - Создание Сайта - Каталог - DVD-INFO
0
ком

Создание движка на PHP и MySQL 2.0

Хотите научиться создавать профессиональные движки на PHP и MySQL с применением ООП и паттерна MVC. Чем же лучше сайт на готовом движке: функционал сайта зависит только от Вас, безопасность, даже если Вы начинающий программист, Ваш сайт будет в разы безопаснее самого лучшего общедоступного движка, улучшенная поисковая оптимизация. А когда стоит использовать свой движок? Для любых более-менее функциональных сайтов. Условно говоря, на сайте не только статьи и комментарии к ним, но есть и что-то ещё. Ведь любой функционал может иметь бесконечное число вариаций, и едва ли можно будет найти что-то готовое и идеально подходящее Вам.

Для любых коммерческих сайтов. Если Вам процесс программирования интересен. В этом случае, даже там, где можно было бы создавать сайт на готовом движке, лучше сделать на своём. Так как знания, в любом случае, напрасными не будут. Ведь если Вы будете знать PHP и MySQL, и уметь создавать свои движки, то Вам не составит труда создать какое-нибудь расширение для той же Joomla. А это очень часто просят сделать заказчики, и мало, кто это умеет делать.

Какие особенности у хорошего движка:

Чёткая структура самого движка, где каждый объект отвечает сам за себя. Это крайне важно, иначе путаницы не избежать.
Использование паттернов (шаблонов проектирования). Фактически, это готовые решения красивого кода, поэтому их обязательно надо использовать при разработке крупного проекта.
Лёгкая изменяемость. То есть, чтобы добавить новый функционал, не нужно лезть в десятки файлов и везде что-то исправлять.
Переносимость. Некая часть, так называемое "ядро", которое переносится от одного сайта к другому без единого изменения.
Безопасность. Она должна быть на достаточно высоком уровне, чтобы хотя бы хакеры средней руки ничего не могли сделать.
Быстродействие. Очень важный момент, который зачастую противоречит лёгкой изменяемости и переносимости. И очень важно соблюдать баланс.

Содержание курса:

Теория
Ядро
Адаптеры
Валидаторы
Объекты
Дополнительные классы
Модули
Вывод сайта

Бонусы к курсу:

Создание API на сайте
Древовидные комментарии на Jquery и Ajax
Создание ЧПУ-ссылок

С этим курсом изучают:

0 Обсуждений:

Форма входа

Время
Форма поиска
Последние комментарии
Как сэкономить на авиабилетах до 25.000 рублей
alekseji21
05.05.2014, Понедельник, 21:34
Онлайн библиотека на Java. Обучающий курс (2014) HDTV
alekseji21
05.05.2014, Понедельник, 21:28
Мини-чат

Мы

Топ пользователей
Нас интересует

Оцените мой сайт
Всего ответов: 0

  
Dvd-Info Создать бесплатный сайт с uCoz