Разработка электронного магазина на PHP и MySQL. Пинягина О.В. - 54 стр.

UptoLike

Составители: 

О.В. Пинягина
54
Этап 5. Разработка корзины покупателя
Вспомним схему 3 со стр. 8 – действия с корзиной.
Схема 3. Работа с корзиной
Покупатель
При просмотре каталога покупатели непременно захотят отложить
понравившиеся книги в корзину. При этом предварительной регистрации мы
не требуем. Как же отличить корзину одного покупателя от корзины
другого?
В таких случаях обычно используется стандартный подход анонимных
корзин, предусматривающий хранение идентификатора корзины в ключике
(cookie) на компьютере пользователя.
Cookies
Cookies, или, как их называют по-русски, ключики, представляют
собой именованные кусочки информации, которые web-сервер может
сохранить на клиентском компьютере. Рассмотрим коротко процесс передачи
ключиков между сервером и клиентом. Он состоит из следующих шагов:
1. Сервер передает информацию о ключике, который он хочет создать:
имя, значение, срок действия, имя домена (ключик всегда создается для
конкретного домена) в служебной части HTML-страницы, в виде
строки заголовка (header).
Главное меню
Просмотр
списка книг
Добавление в
корзину
Удаление из
корзины
Изменение
количества в
корзине
Просмотр
корзины
Очистка
корзины
О.В. Пинягина


                          Этап 5. Разработка корзины покупателя

       Вспомним схему 3 со стр. 8 – действия с корзиной.
                                                      Схема 3. Работа с корзиной

                         Покупатель


                               Главное меню



          Просмотр                  Просмотр               Очистка
         списка книг                корзины                корзины



         Добавление в           Удаление из           Изменение
           корзину               корзины             количества в
                                                       корзине



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

                                                                     Cookies

     Cookies, или, как их называют по-русски, ключики, представляют
собой именованные кусочки информации, которые web-сервер может
сохранить на клиентском компьютере. Рассмотрим коротко процесс передачи
ключиков между сервером и клиентом. Он состоит из следующих шагов:
     1. Сервер передает информацию о ключике, который он хочет создать:
        имя, значение, срок действия, имя домена (ключик всегда создается для
        конкретного домена) в служебной части HTML-страницы, в виде
       строки заголовка (header).
54