Уроки:


  
HTML
  
  
CSS
  
  
PHP
  
  
JavaScript
  
  
jQuery
  
  
PHP+MySQL
  
  
Ajax
  

  Разделы:


  В помощь:


  Ещё:



  Авторизация:


  логин:   
  пароль: 
Говорят, что перед смертью админ вспоминает все свои пароли.

  Тренажер интуиции:


Тренажер интуиции


  Видеокурсы:


Бесплатный видеокурс: "Cайт-визитка за 1 день"

видеокурс: Сайт-визитка за один день



  Опрос:



  Топ комментаторов:


40

Говорят, что перед смертью админ вспоминает все свои пароли.

  Моя группа в контакте:



Принцип работы корзины интернет магазина

Первый урок Я написал для тех, кто не имеет понятия, как работает и по какому принципу устроена, интернет корзина покупателя. Если Вы имеете представление, как она функционирует, то можете перейти ко второму уроку.

Принцип работы корзины интернет магазина

Давайте рассмотрим изнутри, как работает интернет магазин в целом и корзина в частности. Итак, у нас есть магазин (сайт), в нем прилавки (страницы), на прилавках лежат товары (фото продукта с детальным описанием и ценами).

Что касается реального магазина то там все просто, берем тележку, складываем в нее продукты и на кассе расплачиваемся, но тут возникает вопрос, как кассир узнает, что это именно ваша тележка, а не чужая, ведь они все одинаковы! Глупый вопрос, не правда-ли, на него так с ходу и не ответишь. Да ни как, просто он отдает товар в обмен на деньги, а кому и сколько, его не волнует.

А вот с интернет магазином все немножко сложнее, к примеру, на вашем сайте два покупателя и они одновременно кладут товар в корзину, но как узнать какой товар выбрал первый покупатель и какой товар выбрал второй покупатель? И когда один из них решит открыть свою корзину, то какие товары вы ему покажете?

И тут к нам на помощь приходит таблицы в базах данных «phpMyAdmin» и язык запросов «MySQL». Все выбранные покупателями товары записываются в специальную таблицу (а). Но для того чтобы определить какой товар и кому принадлежит необходимо каждому покупателю выделить «талон» с уникальным номером, к примеру «11111» этот же номер он будет присваивать каждому выбранному товару (конечно же все это происходит автоматически без, его ведома). Далее, когда он открывает свою корзину, то открывается страница (шаблон) корзины с пустой таблицей (б). На этой странице находиться скрипт (небольшой код), своего рода «кладовщик» который проверяет «талон» после чего переходит в таблицу (а) и копирует оттуда все товары с номером «11111». Иными словами: автоматический происходит «MySQL» запрос к таблице (а) и извлекаются из нее все товары, которые имеют номер идентичный номеру талона покупателя. Далее эти товары копируются в таблицу (б) которая находиться на странице «корзина». Эта операция повторяется каждый раз, когда посетитель открывает свою корзину.

Если называть все своими именами, то вы не заходите на сайт, а сайт, точнее сервер на котором находится сайт, посылает вам копию оригинальной страницы. После того как копия закачается на ваш компьютер, связь с сервером прерывается до следующего запроса, благодаря этому несколько посетителей могут открыть одновременно свою корзину, при этом их содержимое будет отличаться друг от друга.

Для того чтобы начать работу вам необходимо ознакомится с уроками html и php а также установить вэб-сервер «Denwer»

1 2 3 4 5

Комментарии


Нет комментариев. Вы можете стать первым !

Ваш комментарий



Почта: info@web-shpargalka.ru
Сообщить друзьям:
Главная | Форум | Отзывы | Обо мне | Мои курсы | Работы учеников | Конкурсы | Обратная связь