1. Trang chủ
  2. » Công Nghệ Thông Tin

bài giảng thiết kế và triển khai website

44 534 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 44
Dung lượng 313,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 10Mạng máy tính – phân loại theo phạm vi địa lý • GAN Global Area Network • WAN Wide Area Network • MAN Metropolitan Area Network •

Trang 1

Email: cntt@vcu.edu.vn

Trang 2

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 2

• Phân phối tiết học

− Lý thuyết: 30 tiết

− Thực hành/Thảo luận: 6 tiết

− SV tự chuẩn bị để TH/Thảo luận: 9 tiết

Trang 3

MỤC TIÊU CỦA MÔN HỌC

• Môn học cung cấp những kiến thức cơ bản về

world wide web, các giao thức, ngôn ngữ đánh

dấu và một số ngôn ngữ khác dùng để tạo web

Thông qua việc giới thiệu một số công cụ thiết kế

và trợ giúp việc xây dựng website, giúp học viênnắm được những yêu cầu, qui trình thiết kế và

triển khai một website thực tế

Trang 4

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 4

MỤC TIÊU CỤ THỂ

• Cung cấp những kiến thức cơ bản về Internet, World wide web, giao thức HTTP, giao thức FTP, ngôn ngữ đánh dấu HTML,

• Một số ngôn ngữ và công cụ trợ giúp thiết kế và xây dựng website.

• Qui trình triển khai, nâng cấp, bảo trì, Phương thức quảng bá trang web trên mạng.

• Quy trình thiết kế và triển khai một website TMĐT

Trang 5

TÀI LIỆU THAM KHẢO

[1] Internet & World Wide Web: How to Program (4th

Edition) by Harvey & Paul) Deitel & Associates

(Paperback - Sep 20, 2007)

[2] Giáo trình thiết kế và triển khai website, Đại học

Thương Mại, 2007

[3] Xây dựng ứng dụng Web bằng PHP&MySQL,

Nguyễn Hữu Khang, NXB Phương Đông, 6-2007

[4] Xây dựng và triển khai ứng dụng Thương Mại Điện

Tử, Phạm Hữu Khang, NXB Thống Kê, 2006

[5] …

Trang 6

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 6

NỘI DUNG CHƯƠNG TRÌNH

Chương 1 Những khái niệm cơ bản

Chương 2 Tổng quan về thiết kế Web

Chương 3 Một số ngôn ngữ tạo Web

Chương 4 Qui trình triển khai Web

Trang 8

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 8

Nội dung

1.1 Internet và các dịch vụ

1.2 World wide web - Website

1.3 Các khái niệm khác

Trang 9

1.1 Internet và các

dịch vụ

Trang 10

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 10

Mạng máy tính – phân loại theo phạm vi địa lý

• GAN (Global Area Network)

• WAN (Wide Area Network)

• MAN (Metropolitan Area Network)

• LAN (Local Area Network)

Trong các khái niệm nói trên, WAN và LAN là haikhái niệm hay được sử dụng nhất

Trang 11

Hệ điều hành mạng

• NetWare của NOVELL

• LAN Manager của Microsoft

• LAN server của IBM

• Vines của Banyan Systems là hệ điều hành mạngdùng cho server chạy hệ điều hành UNIX

• Promise LAN của Mises Computer chạy trên card điều hợp mạng độc quyền

• Windows for Workgroups của Microsoft, …

Trang 12

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 12

Hệ điều hành mạng

• Chọn hệ điều hành mạng nào sẽ làm nền tảng chomạng sẽ được phát triển tuỳ thuộc vào kích cỡ củamạng hiện tại và sự phát triển trong tương lai, còntuỳ thuộc vào những ưu điểm và nhược điểm của

từng hệ điều hành

Trang 13

• Hệ điều hành mạng UNIX: do các nhà khoa họcxây dựng và được dùng rất phổ biến trong giới

khoa học, giáo dục UNIX là hệ điều hành đa

nhiệm, đa người sử dụng, phục vụ cho truyền

thông tốt Nhược điểm: hiện nay có nhiều Version

khác nhau, không thống nhất gây khó khǎn cho

người sử dụng; phức tạp lại đòi hỏi cấu hình máymạnh

Hệ điều hành mạng

Trang 14

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 14

• BSD, Linux là các HĐH tựa UNIX và có thể

cài chạy trên các máy tính có cấu hình thấphơn

Hệ điều hành mạng

Trang 15

• Hệ điều hành mạng Windows NT: Đây là hệđiều hành của hãng Microsoft, cũng là hệđiều hành đa nhiệm, đa người sử dụng Đặcđiểm của nó là tương đối dễ sử dụng, hỗ trợmạnh cho phần mềm WINDOWS Ngoài ra, Windows NT có thể liên kết tốt với máy chủNovell Netware Tuy nhiên, để chạy có hiệuquả, Windows NT cũng đòi hỏi cấu hình máytương đối mạnh

Hệ điều hành mạng

Trang 16

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 16

• Hệ điều hành mạng Windows for Workgroup: Đây là hệ điều hành mạng ngang hàng nhỏ, cho phép một nhóm người làm việc (khoảng3-4 người) dùng chung ổ đĩa trên máy củanhau, dùng chung máy in nhưng không chophép chạy chung một ứng dụng Hiện nay rất

ít sử dụng

• Hiện nay có Window Server 2008

Hệ điều hành mạng

Trang 17

Hệ điều hành mạng NetWare của Novell: Đây là

hệ điều hành phổ biến, nó có thể dùng cho các mạng nhỏ (khoảng từ 5-25 máy tính) và cũng có thể dùng cho các mạng lớn gồm hàng trǎm máy

tính Có nhiều phiên bản của Netware Netware

là một hệ điều hành mạng cục bộ dùng cho các máy vi tính theo chuẩn của IBM hay các máy tính Apple Macintosh, chạy hệ điều hành MS-DOS hoặc OS/2

Hệ điều hành mạng

Trang 18

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 18

Sự phát triển mô hình TCP/IP

• Thập niên 60 DARPA phát triển

Transmission Control Protocol/Internet

Protocol (TCP/IP) kết nối các mạng máy

tính thuộc bộ quốc phòng Mỹ.

• Internet, mạng máy tính toàn cầu, sử dụng TCP/IP kết nối các mạng trên thế giới.

Trang 19

4 lớp của mô hình TCP/IP

Trang 20

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 20

Trang 22

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 22

Lớp vận chuyển

• Lớp vận chuyển liên quan đến chất lượng dịch vụnhư độ tin cậy, điều khiển lưu lượng và sửa lỗi

(tương tự lớp vận chuyển mô hình OSI)

• Phân đoạn, dòng dữ liệu

• Định hướng kết nối và không kết nối

• Điều khiển luồng

• Phát hiện và sửa lỗi

• Transmission control protocol (TCP).

• User datagram protocol (UDP).

Trang 23

Lớp ứng dụng

• Kết hợp chức năng của ba lớp phiên, trình bày, ứng dụng trong mô hình OSI

• FTP, HTTP, SMNP, DNS

• Định dạng dữ liệu, cấu trúc dữ liệu, mã hoá …

• Điều khiển đối thoại …

Trang 24

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 24

Chồng giao thức TCP/IP

Trang 26

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 26

Địa chỉ mạng

• Địa chỉ mạng là địa chỉ của mạng mà một thiết bị nào đó

thuộc về

• Địa chỉ mạng là địa chỉ mà các bit phần máy đồng thời là 0

• Các máy có cùng địa chỉ mạng có thể giao tiếp trực tiếp với nhau mà không cần thông qua thiết bị trung gian nào

• Các máy có thể chia sẻ đường truyền chung nhưng nếu chúng

có địa chỉ mạng khác nhau thì không thể giao tiếp với nhau trực tiếp được mà phải thông qua một thiết bị trung gian

(thường là router)

• Địa chỉ mạng tương tự mã tỉnh, thành phố trong số điện thoại Địa chỉ máy là phần còn lại của số điện thoại

Trang 27

Địa chỉ quảng bá (broadcast)

• Muốn gởi dữ liệu đến tất cả các máy trong một

Trang 28

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 28

Địa chỉ quảng bá nội bộ

STOP

255.255.255.255

Trang 29

Địa chỉ quảng bá trực tiếp

Địa chỉ quảng bá

192.168.20.0 192.168.20.255

Trang 30

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 30

Trang 32

DỊCH VỤ TÊN MIỀN

DOMAIN NAME SERVICES

Trang 33

DNS: nh ớ tên thay vì địa chỉ

IP

Trang 34

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 34

Chức năng

• Lưu trữ và liên kết các thông tin liên quan đến tên miền.

• Chuyển đổi tên miền (tên của máy tính)

sang địa chỉ IP.

• Quản lý danh sách các máy chủ chuyển thư điện tử cho từng miền.

Trang 35

Hệ thống quản lý tên miền

• DNS server là một máy trên mạng có nhiệm

vụ quản lý tên miền và đáp ứng các yêu cầu của client

• Có nhiều DNS server liên kết với nhau, chia

sẻ và quản lý truy vấn đến CSDL tên miền

• CSDL tên miền có cấu trúc phân cấp

Trang 36

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 36

Cấu trúc CSDL tên miền

• Kiến trúc tên miền không bắt buộc các tên miền

phải tuân theo quy cách đặt tên, tuy nhiên, chúngđược quản lý một cách tập trung

• Cú pháp của tên không cho biết đối tượng được

đặt tên là gì: ví dụ www.ptithcm.edu.vn là một

máy tính, trong khi ptithcm.edu.vn lại là tên miền

Trang 37

DNS: kh ông gian tên miền

com edu gov vn fr uk

.

Trang 38

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 38

DSN

yêu cầu truy cập đến www.cs.purdue.edu.vn từ

it-lab.ptithcm.edu.vn sẽ theo tiến trình như sau:

vn Æ edu Æ purdue.edu Æ cs.purdue.edu

Trang 39

Nội dung

1.1 Internet và các dịch vụ

1.2 World wide web

-Website

Trang 40

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 40

1.2 World wide web

- Website

Trang 41

• World Wide Web là một bước tiến lớn trong quá trình tìm kiếm thông tin nhanh, đa dạng và mạnh mẽ Các server WWW khác nhau sẽ thực hiện các trình duyệt (browser) khác nhau.

• Các trình duyệt khác nhau sẽ có những giả định khác nhau về kết xuất và máy tính của bạn, tuy nhiên tùy thuộc vào thói quen và sở thích bạn có thể dùng

chương trình duyệt Web cho thích hợp Hiện nay các chương trình duyệt Web rất nhiều và đa dạng chẳng hạn như :

• Internet Explorer, Fire Fox, …

Trang 42

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 42

1.3 Các khái niệm khác

Trang 44

9/3/2009 Thiết kế và triển khai Website - Bộ môn CNTT 44

Ngày đăng: 04/07/2014, 12:18

HÌNH ẢNH LIÊN QUAN

Hình OSI. - bài giảng  thiết kế và triển khai website
nh OSI (Trang 20)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w