Компоненты электронной тележки

Как видите, электронные тележки, по сути, служат средством хранения информации о покупателе товаров, количестве товаров, цвете товаров, и, наконец, об оплате этих товаров. Каковы же фактические компоненты электронной тележки? Что нужно для разработки «с нуля» эффективной тележки для сайта?

  • Web-хост (т.е. компьютер, обеспечивающий работу сайта)
  • Коммерческий банковский счет
  • Защищенный сервер
  • Процедуры для оформления покупок
  • База данных
  • Каталог товаров
  • Интерфейс и план навигации

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

Web-хост

Очевидно, что вам не обойтись без Web-хоста, поскольку именно на нем вы создаете свой Web-сайт. А для этого сайта вы должны предоставить пространство в Web либо с помощью собственных серверов Web, либо серверов другой компании.

Если ваш бизнес невелик и вам нет нужды обременять себя расходами и хлопотами по поддержанию собственного пространства, вы можете воспользоваться «витриной» дру- гого сайта. Например, служба zShops сайта Amazon.com, позволяет мелким торговцам продавать свои товары с помощью интерфейса компании Amazon

Коммерческий банковский счет

Если вы хотите добиться эффективной торговли со своего сайта, вы обязательно должны принимать платежи кредитными карточками. Применение кредитных карточек может повысить объем продаж вашего сайта, но если вы хотите принимать платежи этими кар- точками, вам нужен коммерческий банковский счет (merchant account).

Получив коммерческий банковский счет, вы становитесь партнером банка, который бу- дет обрабатывать те платежи кредитными карточками, которые вы принимаете от своих покупателей. Подробное обсуждение коммерческих банковских счетов выходит за рамки этой книги; однако в Главе 14 вы найдете дополнительную информацию по этому во- просу. Кроме того, вы можете обратиться к следующим сайтам:

  • http://wdvl.com^nternet/Commerce/MerchantAccounts/
  • http://ecommerce.internet.com/solutions/ec101/article/0,,6321 _208591,00. html

Защищенный сервер

Для обработки платежей вам нужен такой сервер, который может проводить защи- щенные транзакции. Иными словами, этот сервер должен поддерживать протокол SSL (Secure Sockets Layer - Протокол защищенных сокетов) и предоставлять средства шиф- рования. Вашим заказчикам вовсе не нужно, чтобы номера их кредитных карточек и другая личная информация попала в лапы хакеров.

Оформление заказов

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

Будете ли вы отгружать товар в 24 часа? В общем, чтобы не срывать, не забывать и не игнорировать заказы, тщательно продумайте процесс оформления заказов.

База данных

Для хранения информации, содержащейся в заказе, вам понадобится несколько взаимо- связанных баз данных. Товарные запасы должны быть связаны с заказами, а те, в свою очередь, связаны с заказчиками. Если объем вашей торговли невелик, вы можете ис- пользовать одну базу данных с несколькими соответствующими таблицами. Однако вне зависимости от структур базы данных (или баз данных) вы должны отчетливо понимать их взаимосвязи. Это пригодится вам для привлечения посетителей на свой сайт, улуч- шения и ускорения обслуживания посетителей. Тогда им понравится работать с вами, и они возвратятся на ваш сайт для дальнейших покупок.

Каталоги товаров

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

Не забудьте связать свой каталог товаров с заказчиками. Ваши заказчики должны иметь возможность искать товары в каталоге по заданным ими параметрам. Предпо- ложим, что Венди (Wendy) хочет найти все ваши товары дешевле $40. Тогда ваш ката- лог должен предоставить ей удобочитаемый, практичный и легкий в навигации интер- фейс для поиска в базе данных, в которой фактически хранится информация о товарах, Помните также, что страницы каталога должны загружаться быстро. Венди (Wendy) не станет ждать пять минут, пока на страницу загрузится несколько файлов изображений и рекламных баннеров.

Интерфейс и план навигации

Проектируя тележку покупателя, постоянно учитывайте те требования к Web-дизайну, которые предъявляются к любой Web-странице. Как-никак, ваша тележка отражает про- фессиональный уровень вашей компании. Если на страницу с тележками поместить зе- леный текст на оранжевом фоне, то пользователи убегут с вашего сайта, вопя от ужаса. Если покупатели не сумеют разобраться, каким образом они могут просмотреть ото- бранные товары, они тоже уйдут, унося с собой ужасное впечатление от вашей вирту- альной лавочки. На Рис. 13.2 показан любопытный метод использования тележки поку- пателя, применяемый на сайте HomeGrocer.com.

Страницы с тележками ничем не отличаются от обычных Web-страниц: пользователи хотят просматривать информацию, не отвлекаясь на анимации или звуковое сопровож- дение. Им нужны такие страницы, которые быстро загружаются, содержат все нужные им данные, но в то же время не заваливают их информацией. Они хотят просто зайти на сайт, заказать то, что им нужно, и вернуться к своим делам. Как и в остальных областях сайта, вы должны начертить структуру интерфейса электронной тележки и убедиться, что тележка имеет все функциональные средства, необходимые заказчикам, и согла- сующиеся с остальными разделами сайта.

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

Помните пример, где Венди (Wendy) искала товары дешевле $40? Допустим, она нахо- дит Новую, Улучшенную на 99% Без Смазки Автомобильную Деталь, посещает страни- цу с информацией о товарах, ей нравится то, что она там видит, и она кладет этот товар в тележку. После того как товар окажется у нее в тележке, она желает вернуться к своему списку результатов поиска дешевых товаров.

А что, если в вашей тележке не предусмотрены средства для возврата? Тогда она щелк- нет на кнопке Back (Назад) своего браузера, а это- нарушение этикета. Ваша тележка должна сама предоставлять Венди (Wendy) ссылку для возврата к просмотру списка найденных товаров или поиску этих товаров, которым она занималась перед тем, как соблазнилась Новой Автомобильной Деталью Без Смазки. Такой способ позволяет ей быстро вернуться назад, а не пролистывать в обратном порядке пять или шесть страниц, которые она прошла, добираясь до последней страницы тележки.

Продолжение темы:

Полезная информация