Danh mục tài liệu

Lập trình và thiết kế Web 2

Số trang: 69      Loại file: pdf      Dung lượng: 3.72 MB      Lượt xem: 17      Lượt tải: 0    
Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Web là gì? Là các dịch vụ phân tán cung cấp thông tin multimedia dựa trên hypertext. Phân tán thông tin được đặt trên nhiều máy chủ khắp thế giới – multimedia: thông tin bao gồm text, graphics, sound, video – hypertext: là kỹ thuật được sử dụng để truy cập thông tin
Nội dung trích xuất từ tài liệu:
Lập trình và thiết kế Web 2 Lập trình và Thiết kế Web 2Bài 1TỔNG QUAN VỀ WEB VÀ THIẾT KẾ WEB Khoa CNTT – ĐH.KHTN © 2007 Khoa Công nghệ thông tin Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebInternet - Mạng các máy tính © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb - Mạng thông tin © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb là gì? Là các dịch vụ phân tán cung cấp thông tin multimedia dựa trên hypertext – Phân tán: thông tin được đặt trên nhiều máy chủ khắp thế giới – multimedia: thông tin bao gồm text, graphics, sound, video – hypertext: là kỹ thuật được sử dụng để truy cập thông tin Có khoảng hơn 30 tỉ trang web thuộc hơn 108 triệu website (2-2007 - Netcrafts survey) © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebCác thành phần của web Webpage – Là trang web. Có thể hiển thị các thông tin dưới dạng văn bản, hình ảnh, âm thanh, ... – Homepage : Trang chủ. Thường là trang đầu tiên (mặc định) khi truy cập một website. Website – Tập hợp các trang web. Website của các tổ chức hay cá nhân trên mạng bao gồm tập hợp các trang web liên quan đến tổ chức này. Uniform Resource Locator (URL) – Địa chỉ của web trên internet Web Browser – Ứng dụng để truy cập đến trang web qua URL © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebTrang chủ Website Yahoo © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb hoạt động như thế nào? Internet WWW Servers (WWW) Users (clients) Browse resources (HTML files) Authors write HTML © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb – Các khái niệm chính Web = Protocol + Language + Naming infrastructure HTTP - HyperText Transport Protocol – Là giao thức giao tiếp giữa WWW client and server HTML - HyperText Markup Language – Ngôn ngữ biểu diễn các tài liệu WWW URL - Uniform Resource Locator – Địa chỉ web (xác định duy nhất) © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb - Các khái niệm chính Địa chỉ IP – IP Address – tracecrt www.yahoo.com – Là 1 con số 32 bit, chia thành 4 số 8 bit, vd: 203.162.33.44 (gồm 2 phần: network address, host address) – Xác định đối tượng nhận và gởi thông tin trên Internet – Để biết IP: ping www.intel.com © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb - Các khái niệm chính Tên miền – Domain name – Là tên giao dịch của công ty hay tổ chức trên Internet. – Ví dụ: www.intel.com : • Là địa chỉ của 1 máy chủ thuộc tổ chức (công ty) INTEL • Có địa chỉ IP là 128.241.220.72, có tên máy chủ là WWW • Là tên miền cấp 1 (.com, org, .edu,. biz, .net,) Ánh xạ giữa tên miền và địa chỉ IP – Do DNS server – Domain name system (service) đảm trách © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb – các khái niệm chínhURL – định vị các tài nguyên Internet URL là định danh duy nhất cho các tài nguyên Internet Chỉ ra: – Cách truy cập – Vị trí tài nguyên Cú pháp chung: protocol://host_name[:port_num][/path][/file_name] http://www.microsoft.com:8080/en/us/default.aspx protocol server name port directory/file name on the server © 2007 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 1 : Tổng quan về Web và Thiết kế WebWeb – Các khái niệm chính Browser Lấy hiển thị (nếu có thể) các tài nguyên khác nhau Khả năng hiển thị : – text-only (Lynx, ...) – graphic (MSIE, Netscape, ...) Hiển thị được nhiều loại ảnh – TEXT, GIF, JPEG, sound, video, postscript,... Hỗ trợ nhiều giao thức – HTTP, FTP, ...