Chương 2: Cơ sở hạ tầng của TMĐT

Nguyễn Đình Thuân

Faculty of Information Systems

UIT – VNU HCM

04/04/2020

1

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Nội dung

• Kỹ thuật chuyển mạch gói, nghi

thức

TCP/IP và kiến trúc mạng client/server

• Các chương trình tiện ích để theo dõi (trace), định vị(locate) và kiểm tra (verify) trạng thái các máy tính trên mạng Internet

• Các ứng dụng của Internet,

Intranet, Extranet và Web làm nền tảng cho thương mại điện tử

2

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các thành phần cơ bản của Mạng

• Dây cáp

– Cáp đồng trục – Cáp quang (Fibber Optic)

• Chuyển

– Chuyển mạch – Chuyển gói

• Các giao thức (TCP/IP: Transmission Control

Protocol/Internet Protocol)

3

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Phương tiện truyền thông

• Là phần cứng kết nối máy tính với các thiết

bị số khác với nhau

• Tiêu chí quan trọng nhất để đánh giá phương tiện truyền thông là „băng thông‟ (bandwidth) của chúng – Băng thông chỉ ra khả năng truyền tải dữ liệu

trên một đơn vị thời gian

4

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Cáp quang

• Dây dẫn đồng được sử dụng truyền thông nhờ 1 số tính ưu việt

của chúng như bền và dễ lắp đặt

• Tuy nhiên chúng thường không có khả năng truyền dữ liệu với

tốc độ cao

• Cáp quang (fiber optic) được sử dụng cho các truyền dẫn với

tốc độ cao – Dây dẫn đồng dẫn tín hiệu điện dưới dạng bits. Cáp dẫn tín

hiệu dưới dạng đoạn tia sáng.

– Các modem tín hiệu quang học có nhiệm vụ diễn dịch các

đoạn tia sáng này thành tín hiệu điện

• Cáp quang có khả năng truyền tín hiệu mạnh hơn cáp đồng, vì vậy nó được dùng để truyền dữ liệu ở khoảng cách xa mà không cần gắn nhiều bộ khuyếch đại trên đường dẫn

5

• Các thiết bị dùng với cáp quang thường đắt tiền

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các phương thức kết nối Internet

Tốc độ

Phương pháp

Chi phí

(Kbps)

Tốc độ truyền = tốc độ nhận

Số người sử dụng

Tính dễ tìm kiếm

33 – 56

Không

Rất thấp

1-2

Toàn cầu

Modem

384 – 1500

Không

Trung bình

10-20

Rất hạn chế

Cable Modem

56 – 128

Cao

5

Sử dụng rộng rãi

ISDN

384 – 55000

Không

Thấp

10-50

Hạn chế sử dụng

xDSL

64 – 1544 (T1) Có

Rất cao

50+

Sử dụng rộng rãi

Frame Relay

128 - 4000

Rất cao

50 +

Hạn chế

Vệ tinh

2000

Rất cao

5

Sử dụng rộng rãi

DSL (Digital Subscriber Line)

Wireless

720 - 1000

Cao

50+

Sử dụng rộng rãi

6

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các thiết bị kết nối chính của LAN

• HUB (kết nối dùng cặp dây xoắn 10 BASE) • Card mạng • Liên mạng (Internetworking) – Bộ chuyển mạch (Switch) – Bridge – Router

7

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hạ tầng thông tin của Internet

• Internet sử dụng tín hiệu số và có thể sử dụng các hệ thống mạng thông tin như: cáp, vệ tinh, đĩa vi sóng...

• Giao thức là gì?

– Là một tập hợp các qui định về qui trình, lưu thông và tiêu chuẩn được thiết kế để chuyển dữ liệu và thông tin

– Giao thức cho phép lưu thông 2 chiều của

thông tin (gọi là duplex mode)

8

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các giao thức của mạng

Giao thức cơ bản nhất của Internet làTCP/IP.

Nó cho phép: – Gửi và nhận thông điệp (email) – Tìm thông tin, tương tác với các doanh nghiệp

khác và mua sản phẩm

– Tìm thông tin của các cá nhân đã gửi tài liệu của

mình lên web (web cá nhân)

– Tải phần mềm xuống máy giúp cho người sử

dụng có thể sử dụng nhiều trình ứng dụng trên Internet

9

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các giao thức của mạng LAN

TCP/IP: Transmission Control Protocol/Internet

Protocol

NetBEUI: Windows IPX/SPX: Novell AppleTalk: Macintosh

10

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các giao thức của mạng

Một số giao thức khác cũng đang trở nên phổ biến:

– Point-to-point protocol (PPP)

• Dùng quản lý địa chỉ IP ở server bảo trú của Internet giúp truy cập vào máy trong mạng LAN từ xa để gửi, nhận email và truy cập web

– Serial line Internet Protocol (SLIP)

• Kết nối người sử dụng với Internet cho phép họ gửi và nhận

tập tin thông qua TCP/IP

– Post office Protocol (POP)

• Truy cập máy mail chủ để tải email xuống máy hay gửi email

11

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các giao thức khác

Interactive Mail Access Protocol (IMAP)

– Thay thế cho POP – Qui định cách thức mà NSD yêu cầu máy

phục vụ thể hiện các thư điện tử • Chỉ tải về các thư NSD chọn lựa (không phải tất

cả thư)

• Chỉ đọc các tiêu đề thư • Tạo và xử lý hộp thư trên máy phục vụ

12

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các giao thức khác

File Transfer Protocol (FTP)

– Truyền gửi các tập tin giữa các máy tính

nối kết nhau theo nghi thức TCP/IP

– Sử dụng mô hình khách/người phục vụ(

client/server model)

– Cho phép truyền gửi tập tin ở cả 2 dạng

nhị phân và văn bản dạng mã ASCII

– Xem nội dung các thư mục và xử lý các tập

tin ở cả 2 máy (cục bộ và máy từ xa)

13

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các kiểu (Topology) của mạng LAN

• Mạng hình sao (Star Topology) • Mạng dạng vòng (Ring Topology • Mạng hình tuyến (Bus Topology) • Mạng kết hợp

14

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Topology của mạng LAN

STAR

BUS

RING

15

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hai loại mạng chính

Mạng cục bộ - LAN

– Mạng nội bộ gồm nhiều máy tính nối lại với

nhau

– Có khả năng chia sẻ tài nguyên lẫn nhau – Được sử dụng riêng (Độc lập)

Mạng diện rộng – WAN

– WAN gồm rất nhiều mạng LAN, trãi ra trên

một diện tích địa lý rộng lớn

16

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Mobile Commerce và những thiết bị di động

 personal digital assistant (PDA)

Máy tính cầm tay để quản lý thông tin cá nhân

 smartphone

ĐT cầm tay có thẻ truy cập Internet

 blackberry

Thiết bị cầm tay có thể sử dụng Email

 synchronization

Cập nhật thông tin với thiết bị khác

17

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Những phần mềm cho thiết bị di động

 microbrowser

Wireless Web browser ứng dụng cho màn hình nhỏ, ít băng thông và bộ nhớ

 Wireless Application Protocol (WAP)

network protocols áp dụng cho các dạng khác nhau của thiết bị không dây truy cập Internet

18

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Exhibit 9.4 WAP Architecture

19

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Những dịch vụ cho thiết bị di động

• Short Message Service (SMS):

dịch vụ hỗ trợ nhận và gởi những tin nhắn ngắn trên Mobile

• Enhanced Messaging Service (EMS) Dịch vu hỗ trợ gởi hình ảnh âm thanh • Multimedia Messaging Service (MMS) Tin nhắn không dây, MMS có thể gởi những file media lớn

20

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Những dịch vụ cho thiết bị di động

• Micropayments

Thanh toán cho hàng hoá dịch vụ < $ 10

• Global positioning system (GPS)

Xác định vị trí trên trái đất

21

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hệ thống mạng không dây

• Personal Area Networks (PAN)

Hệ thống mạng không dây trong một pham vi nhỏ

• Bluetooth

Một chuẩn trong thông tin liên lạc với phạm vi ngắn

22

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hệ thống mạng không dây

Wireless Local Area Networks (WLAN)

Một hệ thống thông tin liên lạc không dây trong một phạm vi trung bình, có thể kết nối Internet hoặc mạng khác

Wi-Fi (wireless fidelity) Chuẩn IEEE 802.11 dùng cho mạng WLANs

23

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hệ thống mạng không dây

Wireless Local Area Networks

802.11b Chuẩn Wi-Fi phổ biến, không quá đắt và có vấn đề trong kết nối 802.11a Chuẩn Wi-Fi nhanh hơn 802.11b nhưng phạm vi nhỏ hơn 802.11g Nhanh hơn, chi phí đắt hơn và được sử dụng phổ biến

24

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hệ thống mạng không dây

Wireless Local Area Networks

wireless access point Một antenna giúp cho kết nối giữa thiết bị di động và mạng LAN có dây

hotspot Một vùng hoặc một điểm có thẻ truy cập mạng không dây

25

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Minh họa mạng WiFi

26

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Hệ thống mạng không dây

Wireless Metropolitan Area Networks

WiMax Chuẩn không dây (IEEE 802.16)cho kết nối băng thông rộng trên một vùng rông lớn

wireless metropolitan area network (WMAN) Một hệ thống thông tin liên lạc sử dụng cho kết nối không dây trong một phạm vi rộng lớn

27

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Internet, Intranet, Extranet

Internet, Intranet, extranet vaø WWW chieám phaàn lôùn noäi dung caùc baùo caùo veà ngaønh vieãn thoâng hieän nay

Chính Internet laø nhaân toá giuùp thöïc hieän

TMÑT thaønh hieän thöïc

28

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các tên miền (cấp cao nhất) thông dụng

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ứng dụng trên Internet: Thư điện tử (E-Mail)

• Sử dụng lần đầu tiên vào thập niên 1970s

trên mạng ARPANET

• Hình thức thông tin thông dụng hiện nay

khi giao dịch

• Có thể đính kèm các văn bản, hình ảnh, phim, bảng tính hay các thông tin khác theo thư điện tử

30

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Gửi thư điện tử

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ứng dụng trên Internet:Telnet

• Cho phép NSD đăng nhập vào 1 máy tính ở xa trên 1 máy tính khác và có thể điều khiển, truy cập thông tin trên máy ở xa này

• Terminal Emulation:

chương trình mô phỏng thiết bị đầu cuối để có thể nhập lệnh và yêu cầu thi hành trên máy tính ở xa

• Một số phần mềm cho phép sử dụng Telnet

trên các trình duyệt Web

32

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ví dụ thực hiện TELNET

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Câu hỏi

Trong hệ điều hành Windows, có công cụ

tương tự Telnet ???

34

CuuDuongThanCong.com https://fb.com/tailieudientucntt

TELNET : điều khiển từ xa

35

CuuDuongThanCong.com https://fb.com/tailieudientucntt

HYPERTERMINAL : điều khiển từ xa

36

CuuDuongThanCong.com https://fb.com/tailieudientucntt

HYPERTERMINAL : điều khiển từ xa

37

CuuDuongThanCong.com https://fb.com/tailieudientucntt

HYPERTERMINAL : điều khiển từ xa

38

CuuDuongThanCong.com https://fb.com/tailieudientucntt

REMOTE DESKTOP điều khiển từ xa

39

CuuDuongThanCong.com https://fb.com/tailieudientucntt

REMOTE DESKTOP điều khiển từ xa

40

CuuDuongThanCong.com https://fb.com/tailieudientucntt

REMOTE DESKTOP điều khiển từ xa

41

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Truy cập trực tiếp với đường dẫn

42

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ứng dụng trên Internet: FTP

• Phương pháp nhanh nhất để truyền gửi các

thông tin giữa 2 máy tính

• Thường sử dụng cho các yêu cầu : tải về (download) các gói phần mềm, cập nhật phần mềm từ 1 máy tính từ xa

• Cũng cho phép tải lên (upload) các tập tin vào máy tính từ xa để cho phép các máy tính khác có thể truy cập các tập tin này

43

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ví dụ thực hiện ứng dụng FTP

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ngôn ngữ đánh dấu và trang WEB

Standard Generalized Markup Language

(SGML) – Chuẩn hóa bởi tổ chức ISO vào năm 1986 – Không độc quyền – Hỗ trợ các thẻ (tags) do NSD định nghĩa – Chi phí khá lớn – Chi phí cao hơn so với HTML – Khó học và sử dụng

45

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ngôn ngữ đánh dấu và trang WEB

Hypertext Markup Language

– Dựa trên SGML – Dễ học, dễ sử dụng , dễ hỗ trợ hơn – Hỗ trợ nhiều kiểu thể hiện thông tin • Headings, title bars, bullets, lines, lists • Hình ảnh, khung trang, bảng

– Là ngôn ngữ chuẩn cho các trang Web

46

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ngôn ngữ đánh dấu và trang WEB

Extensible Markup Language

– Kế thừa từ SGML – Định nghĩa các thông tin nào sẽ được hiển thị (chứ không phải là trang web sẽ thể hiện như thế nào)

– Mô tả nội dung thực sự của trang Web – Khả năng lưu trữ dữ liệu

47

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Web Clients và Web Servers

Máy khách (Client computers) : thường yêu cầu cung cấp các dịch vụ : in tài liệu, truy cập thông tin, cập nhật cơ sở dữ liệu ,… Máy phục vụ (Servers) chịu trách nhiệm xử lý

các yêu cầu từ các máy khách

48

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Kiến trúc Web Server/Client trên WWW

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Luồng thông tin giữa Web Server/Client

Mô hình 2 lớp (Two-Tier Client/Server)

– Máy khách gửi các thông điệp yêu cầu – Máy phục vụ tiếp nhận, xử lý thông điệp và gửi

trả kết quả

Thông điệp yêu cầu bao gồm: – Dòng yêu cầu (request line) – Tiêu đề (Optional request headers) – Nội dung thông điệp(optional)

50

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Luồng thông tin giữa Web Server/Client

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Liên lạc giữa Web Server/Client

Mô hình 3 lớp(Three-Tiered Client/Server)

– Lớp 1 : khách, NSD – Lớp 2 : Máy phục vụ Web (Web server) – Lớp 3 : Các chương trình ứng dụng và

CSDL

52

CuuDuongThanCong.com https://fb.com/tailieudientucntt

53

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Web servers

Application Server

Http request

Load Balancer

Backend System

Corporate ERP system

Databases

Back-End Server

Front-Stand Server

Application Server

54

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Intranets và Extranets

Intranets

– Trong 1 mạng LAN, ta có thể triển khai các

dịch vụ Internet (trang Web tin tức, hệ thống thư nội bộ,..) mạng Intranet

– Cho phép truy xuất thông tin có kiểm soát và

có giới hạn

– Phân phối thông tin với chi phí thấp

55

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Intranets và Extranets

Extranets

– Extranet = Intranet nối kết với Internet – Nối kết các doanh nghiệp với các nhà cung

ứng hay các đối tác khác

– Cung cấp cơ sở hạ tầng cho việc truyền thông, EDI cũng như điều phối các hoạt động mua bán

– Sử dụng mạng Internet để truyền thông

56

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ví dụ

57

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Intranets và Extranets

• Mạng công cộng - Public Network

– Là 1 mạng extranet cho phép truy xuất mạng

intranet nội bộ từ bên ngoài

– 2 hay nhiều công ty đồng ý nối kết các mạng

intranet với nhau trên nền mạng công cộng (ví dụ Internet)

• Mạng riêng - Private Network

– Nối kết vật lý 2 mạng intranet bằng đường

truyền riêng (leased-line)

58

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Intranets và Extranets

Virtual Private Network (VPN)

– Sử dụng mạng công cộng và 1 số nghi thức

riêng để có thể truyền tải các thông tin riêng tư trên mạng Internet(sử dụng “tunneling” hay “encapsulation”)

– Tiết kiệm chi phí , có tính cạnh tranh

59

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Mạng VPN Extranet

60

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các lựa chọn cho việc nối kết Internet

Internet Service Providers (ISPs) cung cấp

nhiều phương án kết nối – Plain Old Telephone Service (POTS)

• Sử dụng đường dây điện thoại có sẵn phối hợp với

thiết bị modem

• Tốc độ truyền tải : 56Kbps (56,000 /Giây) – Integrated Services Digital Network (ISDN)

• Tốc độ 128Kbps

– Asymmetric Digital Subscriber Line (ADSL) • Tốc độ Upload 640Kbps, download : 9Mbps

61

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Cable Modems

• Phương án kết nối bằng việc sử dụng chung với các đường cáp có sẵn như : truyền hình cáp, mạng điện dân dụng,…

• Tốc độ tải lên : 300-500 Kbps • Tốc độ tải xuống: 1.5Mbps • Chi phí và hiệu quả khá tốt

62

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các chi phí cho việc kết nối Internet

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Internet 2

Internet hiện nay có nhiều vấn đề

– Không vẽ được kiến trúc Internet hiện tại một cách đầy

đủ

– Không an toàn (virus) – Chất lượng (tốc độ, độ tin cậy) – Chưa giải quyết được bài toán anonymous và identify

Hiệp hội các trường ĐH về phát triển Internet cao

cấp (UCAID), các nhà nghiên cứu và viện hàn lâm – Nghiên cứu làm lại Internet

64

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Internet 2

• Được xây dựng từ 1996 • Là mạng truyền thông tin siêu tốc

– Tốc độ nhanh (10gigabit/giây) – Có khả năng truyền dữ liệu âm thanh và hình ảnh một

cách nhanh chóng và tin cậy

• Công nghệ

– Đa truyền thông (multicast) – Phục vụ có chọn lọc (diffserve)

• Gói dữ liệu phải được chuyển đến đích và không bị gián đoạn • Đưa ra các mức độ ưu tiên cho các gói

65

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Internet 2

Ứng dụng

– Đào tạo từ xa – Hoạt động kinh doanh

• Dữ liệu dạng 3D trong thị trường chứng khoán Thử ôtô trước khi sản xuất • Tiếp cận khách hàng bằng các màn trình diễn video

66

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Tên Miền

• Tên miền là một phần trong địa chỉ Internet,

đứng sau “www”. Ví dụ trong địa chỉ http://www.yahoo.com thì tên miền là yahoo.com.

• Trong ví dụ này, tên miền kết thúc bằng phần đuôi (tên miền cao nhất) hay còn gọi là TLD (Top Level Domain) là ".com". Một tên miền có độ dài tới 67 ký tự, bao gồm cả phần mở rộng ".com" (không bao gồm các ký tự đặc biệt).

67

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Tên Miền

".org"

– Viết tắt của từ Organizations (Tổ chức, cơ

quan)

".net"

– Viết tắt của từ Network Provider (nhà cung

cấp mạng)

".com.vn"

– Viết tắt của Việt nam

68

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Tại sao cần một tên miền riêng?

Không chuyên nghiệp nếu sử dụng một tên

miền miễn phí SafeShopper.com/e- commerce/

hay một tên miền cấp 2 như

E-commerce.f2s.com

69

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Tại sao cần một tên miền riêng?

Một tên miền riêng đồng nghĩa với việc có thể sử dụng rất nhiều địa chỉ email trên tên miền một cách rất chuyên nghiệp. Khách hàng luôn tin tưởng một địa chỉ email theo chức năng của một công ty như

sales@tencongty.com, orders@tencongty.com

hay info@tencongty.com

hơn là một địa chỉ email tencongty@yahoo.com

70

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Chọn TLD nào?".com", ".net" hay ".org"

• Nếu sử dụng tên miền đó vào mục đích

kinh doanh thì TLD phải là ".com", không có ngoại lệ.

• Tất cả mọi người đều nhớ đến ".com"

trước tất cả các loại "DOT" khác.

• Có người còn cho là mọi tên miền trên thế

giới đều có phần đuôi là ".com".

71

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Chọn TLD nào?".com", ".net" hay ".org"

Nếu sử dụng một tên miền ".net" và cố gắng quảng cáo thương hiệu của mình, chẳng hạn nếu sử dụng tên miền MyStore.net  hơn 70% khách hàng sẽ gõ vào trình duyệt của họ là MyStore.Com và nhấn Enter.

Quảng bá cho công ty có tên miền MyStore.Com mà không phải là MyStore.Net

72

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Chọn TLD nào?".com", ".net" hay ".org"

Nếu người truy cập quên không gõ vào trình

duyệt của họ phần đuôi (TLD) thì bất cứ mọi trình duyệt nào hiện nay điều mặc định thêm vào phần đuôi ".com“

Ví dụ : Nhập yahoo sẽ được www.yahoo.com

Nhập microsoft sẽ được

www.microsoft.com

73

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Chọn lựa tên miền

• Trước hết hãy dùng tên công ty hay thương hiệu. • 80% khả năng sẽ không còn tên miền ta cần vì có rất

nhiều công ty có tên trùng nhau

• Có nhiều đối thủ đang tìm cách đăng ký tên miền.

– hạn chế cạnh tranh khi khai thác khách hàng trên

Internet.

– bán lại tên miền

• Nếu không còn tên thương hiệu  Hãy nghĩ tới tên

sản phẩm

• Thêm bớt một số từ ghép

74

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Có thể có bao nhiêu tên miền

• Phụ thuộc khả năng tài chính • Tên miền cần có ý nghĩa trong công việc kinh

doanh

• Có thể có 1 tên miền cho mỗi sản phẩm !!!! • Điều này không có nghĩa là phải tạo 100

website. Tất cả những gì cần làm là chuyển huớng 99 tên miền còn lại tới một miền chính

• Lý do tạo nhiều tên miền ????

75

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Có thể có bao nhiêu tên miền

• Nhập địa chỉ website theo phỏng đoán

– Dựa vào tên công ty – Dựa vào tên sản phẩm

• Các máy tìm kiếm trên Internet • Nhiều tên miền :

– Tăng khả năng cạnh tranh – Giúp khách hàng nhớ lâu – Đánh bại đối thủ

76

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Những quy tắc cơ bản đặt tên miền

1. Không nên khó hiểu, bí ẩn:

• Không quá vắn tắt • Không quá dài • Lưu ý : tên miền có thể dài tới 67 ký tự

2. Tránh dùng những ký tự gạch

• Ví dụ walmart.com và wal-mart.com

77

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Những quy tắc cơ bản đặt tên miền

3. Đăng ký nhiều "phiên bản" khác nhau

cho tên miền

4. Lựa chọn phần mở rộng cho tên miền

78

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các khối cấu trúc của TMĐT

-Email -Networked database and communities -Online Catalogues -Infrastructure -Web

-Manufacturing -Information -Multimedia -Databases

-e-cash -EDI -Credit cards -Email -FAQs -Security -Web

-Wan -Internet -Telecommunication networks -Cable TV

Phân phối

Dịch vụ

Sản xuất

Mạng lưới

79

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Tích hợp cơ sở dữ liệu

• Tại sao cơ sở dữ liệu?

– Tiền lương – Hóa đơn – Thông tin chi tiết về nhân viên – ...

• Tại sao phải tích hợp cơ sở dữ liệu

– Bản thân trang web chỉ có thể chứa thông tin giới hạn – Nếu đưa nhiều thông tin, trang web có thể có dung lượng rất

lớn

– Hơn nữa, trang web không thể cùng lúc trình bày mọi thông tin

mà cơ sở dữ liệu có thể có

• Tích hợp cơ sở dữ liệu cho phép trang web có thể trình bày 1 cách chọn lọc các phần thông tin khác nhau của cơ sở dữ liệu

80

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Minh họa sự tích hợp của cơ sở dữ liệu

CGI

Kết quả là các thông tin dạng HTML/XML

Web Server

Database

CGI

Các lệnh yêu cầu HTML / XML

Web Browser

81

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Giao diện cổng chung (Common Gateway Interface- CGI)

• CGI là 1 dạng kịch bản được thiết kế sẵn nhằm thông báo cho web server cần phải làm gì trước 1 số yêu cầu nhận được từ người sử dụng Internet.

• CGI có thể được viết từ nhiều ngôn ngữ

khác nhau: – Đối với Server dùng nền NT: Visual Basic,

Visual C++, Power Builder

– Đối với Server dùng nền Unix: C, C++, Tcl,

Perl

82

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Minh họa hoạt động của CGI

Gõ URL vào

Http /XML Protocol

CGI

TCP/IP level

Vị trí HTML (Web site)

Web site được tìm thấy

Server

Server

83

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Cookies

• Cookies là những nhắc nhở của 1 Website gửi lại

trên máy tính của người sử dụng

• Cookies là một tệp hồ sơ (files) nhỏ hay một con chọi (Token) được lưu lại trên máy tính người sử dụng

• Extranet site: Cookies sử dụng để lưu lại mật

khẩu

• Một website không thẻ đọc được Cookies của

website khác

84

CuuDuongThanCong.com https://fb.com/tailieudientucntt