Các khái niệm liên quan đến Web

Một phần của tài liệu thiết kế trang web hỗ trợ học sinh ôn tập, củng cố và kiểm tra đánh giá kiến thức chương hạt nhân nguyên tử - vật lý 12 (nâng cao) (Trang 49 - 51)

9. Ý nghĩa lí luận và thực tiễn của luận văn

2.3.3.1.Các khái niệm liên quan đến Web

- Internet: Thuật ngữ Internet đã được sử dụng vào những năm 1980 nhằm diễn tả mạng thông tin hỗn hợp nhiều dịch vụ được kết hợp với nhau có tính toàn cầu. Internet gồm các máy tính được liên kết với nhau sao cho chúng có thể truyền và nhận thông tin từ nơi này đến nơi khác, từ máy tính này đến máy tính khác trong phạm vi một vùng, một quốc gia hay trên toàn thế giới.

- WWW ( World Wide Web) gọi tắt là Web: là một trong những dịch vụ trên Internet. Tim Berners Lee được biết đến là người sáng lập ra Web trong thời kỳ ông là nhà Vật lí ở viện nghiên cứu hạt nhân Châu Âu (CERN). Sở dĩ Web trở nên phổ biến vì nó cung cấp cho người sử dụng khả năng truy cập dễ dàng, từ đó người sử dụng có thể khai thác các thông tin trên Internet dưới dạng văn bản, hình ảnh thậm chí cả âm thanh và video. Vì thế, Web đôi khi còn được gọi là đa phương tiện của mạng Internet.

Để dùng Web, người sử dụng phải có trình duyệt Web như Firefox, Opera, Maxthon, Google Chrome, Internet Explorer… Trình duyệt Web là một ứng dụng tương thích với máy tính của người dùng, cho phép họ nhìn thấy các trang Web trên màn hình máy tính .

“Ngôn ngữ Đánh dấu Siêu văn bản”) là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang Web, nghĩa là các mẩu thông tin được trình bày trên World Wide Web. Được định nghĩa như là một ứng dụng đơn giản của SGML (Standard Generalized Markup HyperText Markup Language), vốn được sử dụng trong các tổ chức cần đến các yêu cầu xuất bản phức tạp, HTML giờ đây đã trở thành một chuẩn Internet do tổ chức World Wide Web Consortium (W3C) duy trì.

- HTTP: là chữ viết tắt từ HyperText Transfer Protocol (giao thức truyền tải siêu văn bản). Nó là giao thức cơ bản mà World Wide Web sử dụng. HTTP xác định cách các thông điệp (các file văn bản, hình ảnh đồ hoạ, âm thanh, video, và các file multimedia khác) được định dạng và truyền tải ra sao, và những hành động nào mà các Web server (máy chủ Web) và các trình duyệt Web (browser) phải làm để đáp ứng các lệnh rất đa dạng. Chẳng hạn, khi người dùng gõ một địa chỉ Web URL vào trình duyệt Web, một lệnh HTTP sẽ được gửi tới Web server để ra lệnh và hướng dẫn nó tìm đúng trang Web được yêu cầu và kéo về mở trên trình duyệt Web. Nói tóm lại, HTTP là giao thức truyền tải các file từ một Web server vào một trình duyệt Web để người dùng có thể xem một trang Web đang hiện diện trên Internet. HTTP là một giao thức ứng dụng của bộ giao thức TCP/IP (các giao thức nền tảng cho Internet).

- Web Server: là máy chủ có dung lượng lớn, tốc độ cao, được dùng để lưu trữ thông tin như một ngân hàng dữ liệu, chứa những website đã được thiết kế cùng với những thông tin liên quan khác. (các mã Script, các chương trình, và các file Multimedia).

Web Server có khả năng gửi đến máy khách những trang Web thông qua môi trường Internet (hoặc Intranet) qua giao thức HTTP - giao thức được thiết kế để gửi các file đến trình duyệt Web (Web Browser), và các giao thức khác.

Tất cả các Web Server đều có một IP Address (địa chỉ IP) hoặc cũng có thể có một Domain Name. Giả sử khi người dùng đánh vào thanh Address trên trình duyệt một dòng http://www.abc.com sau đó gõ phím Enter thì tức là đã gửi một yêu cầu đến một Server có Domain Name là www.abc.com. Server này sẽ tìm trang Web có tên là index.htm rồi gửi nó đến trình duyệt của người dùng đó.

Bất kỳ một máy tính nào cũng có thể trở thành một Web Server bởi việc cài đặt lên nó một chương trình phần mềm Server Software và sau đó kết nối vào Internet.

Khi máy tính của người dùng kết nối đến một Web Server và gửi đến yêu cầu truy cập các thông tin từ một trang Web nào đó, Web Server Software sẽ nhận yêu cầu và gửi lại những thông tin mà người dùng mong muốn.

Giống như những phần mềm khác, Web Server Software cũng chỉ là một ứng dụng phần mềm. Nó được cài đặt, và chạy trên máy tính dùng làm Web Server, nhờ có chương trình này mà người sử dụng có thể truy cập đến các thông tin của trang Web từ một máy tính khác ở trên mạng (Internet, Intranet).

Web Server Software còn có thể được tích hợp với Database (cơ sở dữ liệu), hay điều khiển việc kết nối vào cơ sở dữ liệu để có thể truy cập và kết xuất thông tin từ cơ sở dữ liệu lên các trang Web và truyền tải chúng đến người dùng.

Server phải hoạt động liên tục 24/24 giờ, 7 ngày một tuần và 365 ngày một năm, để phục vụ cho việc cung cấp thông tin trực tuyến. Vị trí đặt server đóng vai trò quan trọng trong chất lượng và tốc độ lưu chuyển thông tin từ server và máy tính truy cập.

Một phần của tài liệu thiết kế trang web hỗ trợ học sinh ôn tập, củng cố và kiểm tra đánh giá kiến thức chương hạt nhân nguyên tử - vật lý 12 (nâng cao) (Trang 49 - 51)