Интернет магазин на PHP + объектно-ориентированное программирование + MVC + jQuery + AJAX (Часть 1) |
![]() |
![]() |
![]() |
Автор: Сергей Кудренко |
28.05.2012 02:44 |
![]() Я вновь обращаюсь к теме интернет магазинов. Мне кажется, что несмотря на востребованность данной тематики, а именно написания простого функционального интернет магазина, эта тема слабо освещена как в рунете, так и в интернете. На этот раз я поднимаю модную сейчас тему: объектно- ориентированное программирование и MVC в PHP. Что из этого получилось судить Вам. Маленькая просьба к посетителям![]() Видео Этап 1. Выводим товары с навигацией по категориямНебольшое введение.![]() Screencast 1 Создаем точку входа в проект. mod_rewrite, .htaccess![]() Screencast 2 Создаем файловую структуру проекта. Создаем классы Bootstrap и Controller![]() Screencast 3 Разбираемся c Bootstrap и Controller![]() Screencast 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 |