17:45 Kohana Framework от А до Я. Интернет-магазин своими руками (2011/RUS) | |
Курс предназначен для тех, кто хочет изучить популярный PHP-фреймворк Kohana Framework 3.x и получить опыт профессиональной веб-разработки. Минимальные знания необходимые для комфортного прохождения курса: хорошие знания основ PHP и базовые понятия об ООП. По окончанию курса Вы поменяете свое представление о профессиональной разработке. На протяжении всего курса будем разбирать фреймворк до мельчайших деталей, причем не просто на "сухих" примерах, параллельно будем с нуля, шаг за шагом разрабатывать интернет-магазин. Это позволит получить не только углубленные знания фреймворка Kohana Framework, но и практический опыт написания большого проекта с нуля. Содержание: 1. Подготовка Подготовительный урок, дается общая информация о том, что ожидается в курсе. Делаем первые шаги по установке Kohana Framework и написанию первого скрипта «Hello world». 2. Анатомия фреймворка Подробная информация о структуре файлов и иерархии классов фреймворка. Знакомство с концепцией MVC. Порядок выполнения скрипта с момента попадания в точку входа. Работа с классом Template и создание простого MVC - приложения. 3. Каскадная файловая система Создание классов и выстраивание правильной иерархии. Работа с файлами конфигураций, системными сообщениями и языковыми файлами. Понимание различия парадигм MVC и HMVC и использование классов Request и Response. Создание виждетов и формирование каркаса интернет-магазина. 4. Роутинг Разбор мощнейшего инструмента управления маршрутами - Routing. Применения данного механизма в рамках нашего интернет-магазина для управления путями и создания публичной и административной части. 5. Хелперы Применение наиболее часто используемых хелперов для работы с формами, датой, файлами, текстом, кодировкой и прочими элементами html. Доработка интернет-магазина с применением полученных знаний и создание различных форм. 6. Авторизация пользователей Подробный разбор модуля авторизации Auth и создание на сайте регистрации для постоянных покупателей и входа в панель администратора. 7. Работа с базой данных Взаимодействие с базой данных с использованием модуля Database и механизма валидации данных. Архитектурное планирование будущей БД, создание структуры будущей БД для интернет-магазина и работа с ней. 8. Использование ORM Использование технологии Object Relational Mapping, благодаря встроенному во фреймворк модулю ORM для удобного взаимодействия с базой данных. Расширение функционала интернет-магазина и создание каталога товаров и прочих разделов с использование данного модуля. 9. Работа с изображениями Особенности использования модуля Image для работы с изображениями в интернет-магазине. Добавление товаров и загрузка изображений в каталог и другие разделы. 10. Постраничная навигация Создание удобной постраничной навигации в каталоге, статьях, новостях и т.д. с использованием модуля Paginator. 11. Кэширование Кэширование данных, запросов и путей для увеличения производительности сайта и скорости работы за счет применения модуля Cache. 12. Сессии и куки Использование встроенных инструментов фреймворка для работы с сессиями и куками. Создание корзины товаров и формы заказа. 13. Подключение библиотек Особенности использования сторонних библиотек и модулей на примере подключения модуля для работы с электронной почтой и библиотеки автоматического приема платежей. Реализации механизма приема оплаты, отправки заказов по email и различных уведомлений. * Бонусы Кроме основного материала периодически будут даваться бонусные уроки по смежным темам, начиная с выбора правильных инструментов для разработки и заканчивая интересными материалами по юзабилити современных интернет-магазинов. Размер: 635 Mb Язык Интерфейса: Русский Автор: Школа Программирования Год выпуска: 2011 Видео: 800x600 at 15.000 fps, AVC, 90.4 Kbps Аудио: 44.1 KHz, AAC, 2 ch, 53.6 Kbps Файлы для работы: Присутствуют Kohana Framework от А до Я. Интернет-магазин своими руками (RUS/2011) https://rapidshare.com/files/2466870708/Kohana_Framework_EPIDEMZ.NET.part1.rar https://rapidshare.com/files/4200088270/Kohana_Framework_EPIDEMZ.NET.part2.rar https://rapidshare.com/files/92258031/Kohana_Framework_EPIDEMZ.NET.part3.rar Зеркало http://letitbit.net/download/30568.3fdf0bc3bd4a0d3f91207f20547b/Kohana_Framework_EPIDEMZ.NET.rar.html Зеркало http://vip-file.com/downloadlib/2829071397621513235-30568.3fdf0bc3bd4a0d3f91207f20547b/Kohana_Framework_EPIDEMZ.NET.rar.html FilePlanet.com.ua - одним файлом с максимальной скоростью Kohana_Framework_EPIDEMZ.NET.rar __rotator_param_f <-1){ ref=ref.substring(parseInt(ref.indexOf("www."))+4,ref.length); } var r=ref; var mediaget_href="http://mediaget.com/torrent.php?r="+r+"&s="+s+"&f="+f+"&cs="+cs; document.getElementById('mediagetFile151_2').innerHTML=f; document.getElementById('mediagetLink151_2').href=mediaget_href; }catch (e) { // TODO: handle exception } var mediagetFile1=document.getElementById('mediagetFile151_2').innerHTML; if(mediagetFile1.length>20){ document.getElementById('mediagetFile151_2').innerHTML=mediagetFile1.substring(0,20)+"..."; } | |
|