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

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

ИмяФамилияимя пользователяпароль
Мэри
Джейн
ягненок
кузнец
MLamb
JSmith
B11111
A00B00

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

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

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

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

База данных заказов
Вам нужно будет вести историю заказов выполненных заказов. Эта база данных должна включать такую ​​информацию, как уникальный идентификатор заказа, дата заказа, дата выполнения, дата доставки, заказанные товары и т. Д.

Далее →





Видео инструкция: Масштабная база данных SQL (May 2024).