PHP와 MySQL을 이용한 전자 상거래 소개
PHP와 MySQL은 웹 사이트를위한 전자 상거래 솔루션을 만들기위한 좋은 조합입니다. 그러나 이와 같은 복잡한 응용 프로그램을 만드는 것은 처음에는 압도적으로 보일 수 있습니다. 비밀은 응용 프로그램을 웹 사이트의 전자 상거래 섹션을 실행하기 위해 MySQL 데이터베이스와 함께 작동하는 작은 PHP 프로그램 또는 스크립트 그룹으로 생각하는 것입니다. 응용 프로그램을 개별 구성 요소로 나눌 때 훨씬 덜 압도적입니다.

MySQL 데이터베이스
웹 서버에 MySQL 데이터베이스 응용 프로그램이 설치되어 있어야합니다. MySQL은 매우 인기가 많으므로 MySQL을 제공하는 웹 호스트를 찾는 데 아무런 문제가 없습니다. 대부분의 웹 호스트는 MySQL 데이터베이스 작업을위한 PHPMyAdmin과 같은 사용자 인터페이스 응용 프로그램도 제공합니다. 데이터베이스는 전자 상거래 응용 프로그램에 필요한 정보를 저장하는 일련의 테이블로 구성됩니다. 예를 들어 아래 표는 가상의 두 사람의 이름, 성, 사용자 이름 및 비밀번호를 저장합니다.

이름사용자 이름암호
메리
여자
양고기
스미스
MLamb
JSmith
B11111
A00B00

필요한 데이터베이스 및 데이터베이스 테이블 수는 전자 상거래 응용 프로그램의 복잡성에 따라 다릅니다. 몇 가지 기본 구성 요소에 대해 설명하겠습니다.

고객 데이터베이스
필요한 첫 번째 데이터베이스는 고객에 대한 정보를 보유합니다. 고유 한 고객 ID, 고객 계정 ID, 사용자 이름, 비밀번호, 성과 이름, 우편 주소, 청구서 수신 주소, 이메일 주소, 신용 카드 번호, 신용 카드 만료 등 각 고객에 대한 정보를 저장하려고합니다.

제품 데이터베이스
다음으로 필요한 데이터베이스는 각 제품에 대한 정보를 온라인 카탈로그에 저장하는 제품 데이터베이스입니다. 데이터베이스 테이블을 설정하는 방법은 카탈로그의 복잡성에 따라 다릅니다. 기본적으로 제품의 고유 ID, 이름, 설명, 가격 및 제품 범주 (소프트웨어, CD 및 서적)와 같은 정보를 저장합니다.

카트 데이터베이스
고객이 장바구니에서 품목을 추가하거나 삭제할 때 각 고객의 장바구니에 대한 정보를 저장하는 데이터베이스가 필요합니다.

주문 데이터베이스
완료된 주문의 주문 내역을 유지해야합니다. 이 데이터베이스에는 고유 주문 ID, 주문 날짜, 이행 날짜, 배송 날짜, 주문 품목 등과 같은 정보가 포함되어야합니다.

다음 →





비디오 지침: 웹에플리케이션 만들기 - HTML 실습3 : 사이트완성 (할 수있다 2024).