Bài giảng Lập trình Web: Chương 1 - Trần Công Án
Số trang: 26
Loại file: pdf
Dung lượng: 1.52 MB
Lượt xem: 30
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lập trình Web - Chương 1: Giới thiệu dịch vụ WWW" cung cấp cho người đọc các kiến thức: Giới thiệu internet và dịch vụ WWW, các thành phần của dịch vụ WWW, giao thức HTTP, định vị tài nguyên trên WWW, các loại siêu văn bản. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Web: Chương 1 - Trần Công Án CT428. Lập Trình Web Chương 1. Giới Thiệu Dịch Vụ WWW Giảng viên: Trần Công Án (tcan@cit.ctu.edu.vn) https://sites.google.com/site/tcanvn/ Bộ môn Mạng máy tính và Truyền thông Khoa Công Nghệ Thông Tin & Truyền Thông Đại học Cần Thơ 2013 – 2014 [CT428] Chương 1. Giới thiệu WWW Nội Dung Giới thiệu Internet và dịch vụ WWW Các thành phần của dịch vụ WWW Giao thức HTTP Định vị tài nguyên trên WWW Các loại siêu văn bản TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 2 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Internet Là Gì? I là một mạng toàn cầu, nối kết các mạng máy tính sử dụng bộ giao thức (protocol) TCP/IP I tiền thân là mạng ARPANET của Bộ quốc phòng Mỹ (60s) I mục tiêu ban đầu là dùng để trao đổi tập tin (FTP) và thư điện tử (email) I được thương mại hoá vào Internet cuối những năm 80s I một số dịch vụ cơ bản khác trên internet: telnet, usenet, chat, WWW, . . . TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 3 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Đặc Điểm Cơ Bản Của Mạng Internet I [hầu như] không có sự kiểm soát tập trung (không có ai sở hữu toàn bộ mạng Internet) ⇒ các “mạng con” có thể hoạt động độc lập (tương đối) I được xây dựng dựa trên các chuẩn “mở” ⇒ tất cả mọi người đều có thể tạo ra các thiết bị hay dịch vụ cho Internet I các máy tính hoặc mạng máy tính có thể gia nhập hoặc rời mạng Internet một cách “tự do” I các dịch vụ Internet được tổ chức theo mô hình client/server TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 4 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Thuật Ngữ/Viết Tắt Thường Gặp I TCP/IP (Transmission Control Protocol/Internet Protocol): bộ giao thức Internet. I DNS (Domain Name System): hệ thống tên miền. I Các giao thức: HTTP (WWW), SMPT/POP/IMAP (email), FTP (file transfer), . . . I URL (Uniform Resource Locator): bộ định vị tài nguyên đồng dạng. I Server: chương trình cung cấp dịch vụ Internet (hay máy tính cài đặt các dịch vụ). I Client: chương trình sử dụng dịch vụ Internet (hay máy tính sử dụng để truy cập các dịch vụ Internet). TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 5 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Tổ Chức Quan Trọng Của Internet I Internet Engineering Task Force (IETF): quản lý giao thức chuẩn của Internet. I Internet Corporation for Assigned Names and Numbers (ICANN): quản lý hệ thống tên miền cấp cao nhất. I World Wide Web Consortium (W3C): quản lý chuẩn của dịch vụ WWW. TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 6 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Giới thiệu dịch vụ WWW World Wide Web (WWW) Là Gì? I là một dịch vụ trên Internet, dùng để trao đổi hay chia sẻ thông tin dưới dạng siêu văn bản (hypertext) I được tạo ra bởi Tim Berners-Lee (CERN) vào đầu những năm 90s (1989-1991) I là hình thức trao đổi/chia sẻ thông tin tiện lợi và phổ biến trên Internet TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 7 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Giới thiệu dịch vụ WWW Siêu Văn Bản, Trang Web, Website I Siêu văn bản: là các văn bản có chứa các siêu liên kết (hyperlink), cho phép: I liên kết đến các siêu văn bản hay các nguồn tài nguyên khác (văn bản, hình ảnh, âm thanh, . . . ) trên Internet I truy xuất đến các siêu văn bản khác theo cách không tuần tự I [thông thường] có phần mở rộng là .html hoặc .htm I Trang web (web page): là một siêu văn bản. I Website: là một hệ thống các trang web có liên quan với nhau (của một tổ chức hay cá nhân). VD: website Trường ĐHCT, website Khoa CNTT&TT, . . . TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 8 [CT428] Chương 1. Giới thiệu WWW Các thành phần của dịch vụ WWW Các Thành Phần Của Dịch Vụ WWW WWW, cũng như tất cả các dịch vụ khác trên Internet, được tổ chức theo mô hình client/server (khách hàng/phục vụ) I Server: là một chương trình cung cấp dịch vụ trên Internet I “lắng nghe” yêu cầu từ các clients I xử lý và phản hồi các yêu cầu của các clients I server trong dịch vụ WWW được gọi là web server I Client: là một chương trình sử dụng dịch vụ trên Internet I gửi yêu cầu đến server I nhận và xử ký kết quả trả về (hiển thị cho người dùng, . . . ) I một client trong dịch vụ WWW được gọi là web browser TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 9 [CT428] Chương 1. Giới thiệu WWW Các thành phần của dịch vụ WWW Web server Web Server I là một chương trình phục vụ yêu cầu về web (yêu cầu trang web) I lưu trữ các trang web I nhận yêu cầu về web từ web client (web browser) I xử lý và gửi kết quả (trang web) về cho web client I cổng (port) mặc định của các w ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Web: Chương 1 - Trần Công Án CT428. Lập Trình Web Chương 1. Giới Thiệu Dịch Vụ WWW Giảng viên: Trần Công Án (tcan@cit.ctu.edu.vn) https://sites.google.com/site/tcanvn/ Bộ môn Mạng máy tính và Truyền thông Khoa Công Nghệ Thông Tin & Truyền Thông Đại học Cần Thơ 2013 – 2014 [CT428] Chương 1. Giới thiệu WWW Nội Dung Giới thiệu Internet và dịch vụ WWW Các thành phần của dịch vụ WWW Giao thức HTTP Định vị tài nguyên trên WWW Các loại siêu văn bản TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 2 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Internet Là Gì? I là một mạng toàn cầu, nối kết các mạng máy tính sử dụng bộ giao thức (protocol) TCP/IP I tiền thân là mạng ARPANET của Bộ quốc phòng Mỹ (60s) I mục tiêu ban đầu là dùng để trao đổi tập tin (FTP) và thư điện tử (email) I được thương mại hoá vào Internet cuối những năm 80s I một số dịch vụ cơ bản khác trên internet: telnet, usenet, chat, WWW, . . . TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 3 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Đặc Điểm Cơ Bản Của Mạng Internet I [hầu như] không có sự kiểm soát tập trung (không có ai sở hữu toàn bộ mạng Internet) ⇒ các “mạng con” có thể hoạt động độc lập (tương đối) I được xây dựng dựa trên các chuẩn “mở” ⇒ tất cả mọi người đều có thể tạo ra các thiết bị hay dịch vụ cho Internet I các máy tính hoặc mạng máy tính có thể gia nhập hoặc rời mạng Internet một cách “tự do” I các dịch vụ Internet được tổ chức theo mô hình client/server TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 4 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Thuật Ngữ/Viết Tắt Thường Gặp I TCP/IP (Transmission Control Protocol/Internet Protocol): bộ giao thức Internet. I DNS (Domain Name System): hệ thống tên miền. I Các giao thức: HTTP (WWW), SMPT/POP/IMAP (email), FTP (file transfer), . . . I URL (Uniform Resource Locator): bộ định vị tài nguyên đồng dạng. I Server: chương trình cung cấp dịch vụ Internet (hay máy tính cài đặt các dịch vụ). I Client: chương trình sử dụng dịch vụ Internet (hay máy tính sử dụng để truy cập các dịch vụ Internet). TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 5 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Mạng Internet là gì? Các Tổ Chức Quan Trọng Của Internet I Internet Engineering Task Force (IETF): quản lý giao thức chuẩn của Internet. I Internet Corporation for Assigned Names and Numbers (ICANN): quản lý hệ thống tên miền cấp cao nhất. I World Wide Web Consortium (W3C): quản lý chuẩn của dịch vụ WWW. TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 6 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Giới thiệu dịch vụ WWW World Wide Web (WWW) Là Gì? I là một dịch vụ trên Internet, dùng để trao đổi hay chia sẻ thông tin dưới dạng siêu văn bản (hypertext) I được tạo ra bởi Tim Berners-Lee (CERN) vào đầu những năm 90s (1989-1991) I là hình thức trao đổi/chia sẻ thông tin tiện lợi và phổ biến trên Internet TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 7 [CT428] Chương 1. Giới thiệu WWW Giới thiệu Internet và dịch vụ WWW Giới thiệu dịch vụ WWW Siêu Văn Bản, Trang Web, Website I Siêu văn bản: là các văn bản có chứa các siêu liên kết (hyperlink), cho phép: I liên kết đến các siêu văn bản hay các nguồn tài nguyên khác (văn bản, hình ảnh, âm thanh, . . . ) trên Internet I truy xuất đến các siêu văn bản khác theo cách không tuần tự I [thông thường] có phần mở rộng là .html hoặc .htm I Trang web (web page): là một siêu văn bản. I Website: là một hệ thống các trang web có liên quan với nhau (của một tổ chức hay cá nhân). VD: website Trường ĐHCT, website Khoa CNTT&TT, . . . TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 8 [CT428] Chương 1. Giới thiệu WWW Các thành phần của dịch vụ WWW Các Thành Phần Của Dịch Vụ WWW WWW, cũng như tất cả các dịch vụ khác trên Internet, được tổ chức theo mô hình client/server (khách hàng/phục vụ) I Server: là một chương trình cung cấp dịch vụ trên Internet I “lắng nghe” yêu cầu từ các clients I xử lý và phản hồi các yêu cầu của các clients I server trong dịch vụ WWW được gọi là web server I Client: là một chương trình sử dụng dịch vụ trên Internet I gửi yêu cầu đến server I nhận và xử ký kết quả trả về (hiển thị cho người dùng, . . . ) I một client trong dịch vụ WWW được gọi là web browser TS. Trần Công Án (Khoa CNTT&TT) [CT428] Chương 1. Giới thiệu WWW 9 [CT428] Chương 1. Giới thiệu WWW Các thành phần của dịch vụ WWW Web server Web Server I là một chương trình phục vụ yêu cầu về web (yêu cầu trang web) I lưu trữ các trang web I nhận yêu cầu về web từ web client (web browser) I xử lý và gửi kết quả (trang web) về cho web client I cổng (port) mặc định của các w ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập Trình Web Lập Trình Web Giới thiệu dịch vụ WWW Dịch vụ WWW Giao thức HTTP Định vị tài nguyên trên WWWTài liệu liên quan:
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 132 0 0 -
161 trang 131 1 0
-
60 trang 125 0 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 119 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 113 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 103 0 0 -
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 trang 102 0 0 -
62 trang 94 0 0
-
101 trang 93 2 0
-
231 trang 93 1 0