Giới thiệu về thương mại điện tử sử dụng PHP và MySQL
PHP và MySQL là một sự kết hợp tốt để tạo ra một giải pháp thương mại điện tử cho trang web của bạn. Tuy nhiên, việc tạo ra bất kỳ ứng dụng phức tạp nào như điều này có thể có vẻ áp đảo lúc đầu. Bí mật là nghĩ về ứng dụng như một nhóm các chương trình hoặc tập lệnh PHP nhỏ hơn hoạt động cùng với cơ sở dữ liệu MySQL của bạn để chạy phần thương mại điện tử trên trang web của bạn. Nó ít áp đảo hơn khi bạn chia ứng dụng thành các thành phần riêng lẻ.

Cơ sở dữ liệu MySQL
Bạn sẽ cần ứng dụng cơ sở dữ liệu MySQL được cài đặt trên máy chủ web của bạn. MySQL rất phổ biến và bạn sẽ không gặp vấn đề gì khi tìm một máy chủ web cung cấp MySQL. Hầu hết các máy chủ web cũng cung cấp một ứng dụng giao diện người dùng như PHPMyAdmin để làm việc với cơ sở dữ liệu MySQL. Cơ sở dữ liệu bao gồm một loạt các bảng lưu trữ thông tin cần thiết cho ứng dụng thương mại điện tử của bạn. Ví dụ, bảng dưới đây lưu trữ tên, họ, tên người dùng và mật khẩu cho hai người hư cấu.

Tên đầu tiênHọtên tài khoảnMật khẩu
Mary
Jane
cừu
thợ rèn
MLamb
Thợ rèn
B1111
A00B00

Số lượng cơ sở dữ liệu và bảng cơ sở dữ liệu mà bạn sẽ cần phụ thuộc vào mức độ phức tạp của ứng dụng thương mại điện tử của bạn. Vì vậy, hãy thảo luận về một vài thành phần cơ bản.

Cơ sở dữ liệu khách hàng
Cơ sở dữ liệu đầu tiên bạn cần sẽ chứa thông tin về khách hàng của bạn. Bạn sẽ muốn lưu trữ thông tin về từng khách hàng như ID khách hàng duy nhất, ID tài khoản khách hàng, tên người dùng, mật khẩu, tên và họ, địa chỉ gửi thư, địa chỉ thanh toán, địa chỉ email, số thẻ tín dụng, hết hạn thẻ tín dụng, v.v.

Cơ sở dữ liệu sản phẩm
Cơ sở dữ liệu tiếp theo bạn sẽ cần là cơ sở dữ liệu sản phẩm của bạn sẽ lưu trữ thông tin về từng sản phẩm trong danh mục trực tuyến của bạn. Một lần nữa, cách bạn thiết lập các bảng cơ sở dữ liệu sẽ phụ thuộc vào độ phức tạp của danh mục của bạn. Về cơ bản, bạn sẽ lưu trữ thông tin như ID, tên, mô tả, giá cả và danh mục sản phẩm (Phần mềm, CD và Sách) của sản phẩm.

Cơ sở dữ liệu giỏ hàng
Bạn sẽ cần một cơ sở dữ liệu để lưu trữ thông tin về mỗi giỏ hàng của khách hàng khi khách hàng của bạn thêm hoặc xóa các mục khỏi giỏ hàng của anh ấy.

Cơ sở dữ liệu đặt hàng
Bạn sẽ cần phải giữ một lịch sử đặt hàng của các đơn đặt hàng đã hoàn thành. Cơ sở dữ liệu này phải bao gồm các thông tin như ID đơn hàng duy nhất, ngày đặt hàng, ngày thực hiện, ngày giao hàng, các mặt hàng được đặt hàng, v.v.

Tiếp theo →





Video HướNg DẫN: Bài 23 hướng dẫn xây dựng website bán hàng phần 1 thiết kế database (Có Thể 2024).