Интернет магазин на PHP + объектно-ориентированное программирование + MVC + jQuery + AJAX (Часть 1) |
Автор: Сергей Кудренко |
28.05.2012 02:44 |
Я вновь обращаюсь к теме интернет магазинов. Мне кажется, что несмотря на востребованность данной тематики, а именно написания простого функционального интернет магазина, эта тема слабо освещена как в рунете, так и в интернете. На этот раз я поднимаю модную сейчас тему: объектно- ориентированное программирование и MVC в PHP. Что из этого получилось судить Вам. Маленькая просьба к посетителямВидео Этап 1. Выводим товары с навигацией по категориямНебольшое введение.Screencast 1 Создаем точку входа в проект. mod_rewrite, .htaccessScreencast 2 Создаем файловую структуру проекта. Создаем классы Bootstrap и ControllerScreencast 3 Разбираемся c Bootstrap и ControllerScreencast 4 Создаем классы Config, Model, View, Database. Немного HTML. Выводим индексовую страницу.Screencast 5 Выводим главную странице интернет магазина. Оформляем ее.Screencast 6. Немного css. База данных. Класс Config - конфигурационный. Класс Model.Screencast 7. Соединяемся с базой данных. Выводим данные для меню.Screencast 8. Первый маленький промежуточный итог.Screencast 9. Форматируем меню. Выводим главное меню.Screencast 10. Выводим товары.Screencast 11. Продолжаем выводить товары.Screencast 12. Заканчиваем вывод товаров по категориям с навигацией.Screencast 13. Устраняем недочеты по выводу товаров.Screencast 14. Выводим отдельный продукт.Screencast 15. Заканчиваем вывод. Промежуточный итогScreencast 16. Исправляем баг.Screencast 17. Screencast 17. Ответ на вопрос 1.Ответ на вопрос 1. Screencast 17. Ответ на вопрос 2Ответ на вопрос 2. Screencast 13. Ответ на вопрос.Ответ на вопрос. Screencast 14. Ответ на вопрос.Ответ на вопрос. Этап 2. Создаем корзину потребителяВводный screencast по реализации корзины для интернет магазина.Screencast 18. Подключаем jQuery. Выводим id товараScreencast 19. Создаем Ajax запросScreencast 20. Добавление товара в корзину. Подсчет общего количества товаров и суммарной ценыScreencast 21. Продолжаем работать над корзиной.Screencast 22. Занимаемся редактированием корзиныScreencast 23. Заканчиваем работать с корзиной.Screencast 24. Косметические дополнения к выводу корзины.Screencast 25. Занимаемся оформлением товаров.Screencast 26. Продолжаем работать над заказами.Screencast 27 Валидация формы заказа.Screencast 28 Валидация формы на jQuery (продолжение).Screencast 29 Обрабатываем заказы на PHP.Screencast 30 Заканчиваем с корзиной.Screencast 31 Этап 3. Создаем быстрый поиск по авторам и названиям книг на основе jQuery и AJAX запросов.Начинаем писать поиск по авторам и названиям с помощью jQuery и AJAX запросов..Screencast 32 Немного HTML и CSS..Screencast 33 Разбираемся с jQuery и AJAX запросами.Screencast 34 Создаем запрос к базе банных для поиска.Screencast 35 Реализуем второй AJAX запрос.Screencast 36. Продолжаем создавать поиск по сайту.Screencast 37 Заканчиваем c поиском по интернет магазинуScreencast 38 Несколько дополнительных при переносе на реальный сервер.Screencast 39 Ответ на вопрос.Дополнение по навигации по страницам |
Обновлено 30.08.2017 06:19 |