Web site, WEB SERVER CƠ CHẾ HOẠT ĐỘNGWeb site là tập hợp của nhiều trang web (web page).Mỗi trang web có thể hiển thị mộtnhiều nội dung, chức năng.Trang web thường chứa: text, scripts, tập tin multimedia, …Các trang web được liên kết với nhau bởi các siêu liên kết (hyperlink).Mỗi web site có một địa chỉ tên miền (domain name) nhất định, có một trang chủ (homepage) để người dùng truy cập.
Web site, WEB SERVER & CƠ CHẾ HoẠT ĐỘNG ĐẠI HỌC DÂN LẬP VĂN LANG TRUNG TÂM KỸ THUẬT TIN HỌC Trình bày: Bùi Xuân An Email: buixuanan (at) vanlanguni.edu.vn I. Web site Web site là tập hợp của nhiều trang web (web page). Mỗi trang web có thể hiển thị một/nhiều nội dung, chức năng. Trang web thường chứa: text, scripts, tập tin multimedia, … Các trang web được liên kết với nhau bởi các siêu liên kết (hyperlink). Mỗi web site có một địa chỉ / tên miền (domain name) nhất định, có một trang chủ (homepage) để người dùng truy cập. I. Web site (tt) Các thành phần cơ bản của một trang web I. Web site (tt) Một trang web cơ bản được tạo thành từ các cặp thẻ (tag) HTML (Hyper Text Markup Language) Kết quả I. Web site (tt) Trong đó Thẻ <html></html>: định nghĩa phạm vi văn bản html Thẻ <head></head>: định nghĩa các mô tả về trang html Thẻ <title></title>: quy định tiêu đề trang web Thẻ <body></body>: xác định vùng thân trang web. Đây là nơi sẽ hiển thị nội dung trang web. II. Web Server Web server: là máy tính được cài đặt phần mềm để xử lý các trang web, tài nguyên khi có truy vấn từ người dùng. Đôi khi phần mềm này cũng được gọi web server. Sau khi cài đặt phần mềm web server, trên máy tính sẽ chạy một dịch vụ web (web service) Mặc định, các dịch vụ web chạy trên cổng 80 (port 80) www.vanlanguni.edu.vn:80 Tất cả phần mềm web server đều chạy được trang htm/html, mỗi phần mềm web server phục vụ một số định dạng trang web riêng: IIS: trang *.asp, *.aspx, *.php Apache: *.php Tomcat: *.jsp, *.jspx II. Web Server (tt) Web server lưu trữ: Web pages Scripts Multimedia Các tài nguyên khác … Cấu hình của web server tùy thuộc vào độ phức tạp, nhu cầu xử lý của web site. Web server của các công ty, tổ chức lớn có cấu hình rất mạnh, dung lượng ổ cứng lớn, băng thông lớn, độ ổn định cao … III. Cơ chế hoạt động Mô hình cơ bản Yêu cầu Hồi đáp Xử lý yêu cầu Web server IP: 12.34.56.78 DNS Server http://vanlanguni.vn Tên miền IP vanlanguni.vn 12.34.56.78 vnn.vn 98.76.54.32.10 …. …. vanlanguni.vn có ip nào? vanlanguni.vn có ip 12.34.56.78 III. Cơ chế hoạt động (tt) Khi người sử dụng trình duyệt để truy cập một website, các bước xử lý xảy ra như sau: Trình duyệt tách phần địa chỉ ra 03 phần: giao thức, tên miền, trang web cần truy cập. Trình duyệt truy vấn tên miền trên DNS server để có địa chỉ IP của web server. Trình duyệt tạo một kết nối tới web server. Trình duyệt gởi yêu cầu GET tới web server yêu cầu tập tin. Web server trả kết quả về trình duyệt ở dạng HTML. Trình duyệt đọc định dạng HTML và hiển thị. http:// vanlanguni.vn /index.htm IV. Demo Cài đặt Web server MS IIS trên Windows XP Tạo một trang web tĩnh HTML Tạo record DNS trỏ về web server Truy cập thử . *.jspx II. Web Server (tt) Web server lưu trữ: Web pages Scripts Multimedia Các tài nguyên khác … Cấu hình của web server tùy thuộc vào độ phức tạp, nhu cầu xử lý của web site. Web server. <title></title>: quy định tiêu đề trang web Thẻ <body></body>: xác định vùng thân trang web. Đây là nơi sẽ hiển thị nội dung trang web. II. Web Server Web server: là máy tính được cài. các trang web, tài nguyên khi có truy vấn từ người dùng. Đôi khi phần mềm này cũng được gọi web server. Sau khi cài đặt phần mềm web server, trên máy tính sẽ chạy một dịch vụ web (web service) Mặc