MVC за 27 минут

Категория: Мастерская Автор: Дмитрий Ляпин Опубликовано: 11-05-2010

Метки: , ,

На прошлой неделе мы проводили вебинар. Саша рассказывал про то, чем хорошие программисты отличаются от плохих, про быдло-кодеров и индусский код. Я же показывал на простом примере, как можно сделать структуру сайта расширяемой и грамотной.

В качестве примера взят простой чат (всего 90 строк кода в одном файле).

Программа видеоурока:
- Демонстрация чата
- Объяснение каждой строчки кода
- Решение проблемы подключения к БД
- Выделение абстакции модели (и пояснение, что это такое)
- Выделение абстракции представления (и пояснение, что это такое)

С помощью трех простых действий исходный неструктурированный код превращается в шикарный пример реализации шаблона проектирования MVC.
Читать полностью »

Web-Гуру. Июнь

Категория: Курсы Автор: Дмитрий Ляпин Опубликовано: 02-05-2010

Метки: , , , , , ,

Курс Веб-Гуру начнется с того, что вы лоб в лоб столкнетесь с самой распространенной проблемой PHP разработчика. Знакома ли вам такая ситуация?

Взялся за непростой, ну, по крайней мере, неучебный проект. Знаю PHP. И вроде бы было понятно, как реализовать нужные функции, как обращаться к базе данных, как формировать HTML. И даже код частично готов. Но в нем с каждым днем все труднее ориентироваться. Операторы SQL мешаются с HTML разметкой, вкрапления PHP теряют всякую структуру и связанность. В исходных кодах царит хаос. С каждым днем становится сложнее программировать этот сайт, процесс начинает приводить в уныние…

Читать полностью »