• Khách hàng lần đầu tiên truy cập từ một máy tính vào một website Thương mại Điện tử
• Khi yêu cầu khởi tạo HTTP đến website, một ID duy nhất được tạo
• Hệ thống lưu trữ ID khách hàng trong cơ sở dữ liệu
• ID khách hàng sẽ được sử dụng phục vụ yêu cầu của doanh nghiệp.
Ví dụ Cookies
client server Amazon.com
Yêu c u HTTPầ Tr l i HTTP +ả ờ Set-cookie: 1678 Yêu cầu HTTP cookie: 1678 Trả lời HTTP Yêu cầu HTTP cookie: 1678 Trả lời HTTP cookie- specific action cookie- spectific action server creates ID 1678 for user Nhậ p vào Cơ sở d ữ liệu access acce ss Cookie file amazon: 1678 ebay: 8734 Cookie file ebay: 8734 Cookie file amazon: 1678 ebay: 8734 M t tu n sauộ ầ
Cơ sở dữ liệu
• Cơ sở dữ liệu một tập hợp các tập tin chứa dữ liệu lưu trữ trên đĩa
• Hệ quản trị Cơ sở dữ liệu (DBMS) là một hệ
thống phần mềm phục vụ thao tác Cơ sở dữ liệu • Lí do cần thiết dùng cơ sở dữ liệu
• Lưu trữ dữ liệu hàng ngày, thông tin về sách, về ngân hàng, đặt hàng...
• Sử dụng để in, tổng hợp dữ liệu thường ngày • Truy cập tìm dữ liệu dễ dàng
Câu hỏi thảo luận
Xin các anh chị cho biết cơ sở dữ liệu danh bạ trong điện thoại di động như thế nào và sử
Trang Web tĩnh và Website tĩnh
• Trang web tĩnh dùng với các trang web có nội dung ít thay đổi và cập nhật.
• Website tĩnh là website chỉ bao gồm các trang web tĩnh và không có cơ sở dữ liệu đi kèm.
• Thiết kế trang Web tĩnh có thể hoàn toàn tự do trình bày các ý tưởng về đồ hoạ và mỹ thuật
• Tốc độ truy cập vào các trang web tĩnh nhanh vì không mất thời gian trong việc truy vấn cơ sở dữ liệu
Trang Web động
• Với trang Web động, thông tin hiển thị được gọi ra từ một cơ sở dữ liệu khi người dùng truy vấn
• Một ứng dụng Thương mại Điện tử, một mặt hàng được nhập mới thì những trang có liên quan đến sản phẩm đó sẽ có bổ sung
• Thông tin trên web động dễ dàng được cập nhật thông qua công cụ cập nhật của phần mềm quản trị
Trang Web tĩnh và trang Web động
• Trang Web tĩnh (Static Web Page) được thiết kế bằng kỹ thuật HTML (Hypertext Mark-up Language) đáp ứng được việc giới thiệu thông tin cho khách hàng xem
• Trang Web động (Dynamic Web Page) thường được thiết kế bằng công cụ ASP (Active
Server Pages) hay PHP (PHP Hypertext
Preprocessor), có thể giúp người xem tương tác với Website và hiện thị trên máy người xem dựa trên các số liệu trong cơ sở dữ liệu