Giao thức truyền siêu văn bảnBất cứ khi nào một máy tính khách hàng làm cho một yêu cầu cho mộtmáy chủ có đặc biệt một trang web hoặc trang web nàyliên quan đến một ứng dụng đặc biệt được gọi là siêu văn bảnTransport protocol (HTTP), một tập hợp các chuyển tập tinquy tắc. Trình duyệt web làm cho một yêu cầu HTTP cho cácmáy chủ và sau đó hiển thị các thông tinmà trở về trong một hình thức có thể đọc được. Máy chủ trả lờibất cứ yêu cầu bằng cách sử dụng một chương trình khác HTTP gọi là mộtDaemon mà liên tục theo dõi cho đếnyêu cầu. Sau khi một yêu cầu được nhận các daemongửi lại các tập tin được yêu cầu hoặc chuyển tiếpyêu cầu một chương trình (hoặc quá trình) làthích hợp. Để cho bất kỳ máy tính nào để hoạt động như mộtmáy chủ, phần mềm có chứa các tập tin HTTP cầnđược cài đặt lần đầu tiên. Một hệ phục vụ HTTP là một phần của cáctiêu chuẩn phần mềm gói phần mềm đi kèm với cácMicrosoft Windows XP Professional hoạt độngHệ thống cũng như một phần của Windows Servernền tảng và được gọi là Microsoft Internet Information Services (IIS). Ngoài ra HTTP serverphần mềm là tự do có sẵn từ internet, và mộtVí dụ điển hình là có sẵn từ Apache Software Foundation tại Maryland, USA (www.apache.org; Hình 3). Công ty này sản xuất mã nguồn mởchương trình được sử dụng rộng rãi bởi nhà phát triển web.Thêm thông tin cho những người quan tâm trong việc sử dụng mởphần mềm mã nguồn có sẵn trên internet.9Trang web làm việc như thế nào?Siêu văn bản mark-up ngôn ngữTrang web được viết bằng một ngôn ngữ textbased không độc quyền, được gọi là siêu văn bản mark-upngôn ngữ (HTML). Tập tin HTML chứa thẻ mark-uprằng mô tả hướng dẫn phong cách và cấu trúcbên cạnh nội dung thực tế có thể nhìn thấy (hình 4). Điều nàyMã lập trình đã được phát triển như là mộtcó nghĩa là để mã hóa tài liệu văn bản đơn giản. Như webcông nghệ đã tiên tiến và nhu cầu thương mạicho các trang web đồ họa phức tạp đã tăng lên,HTML đã được sửa đổi nhiều lần đểHãy thử và bắt kịp. Gần đây hơn là một cơ thể được thành lập bởiTim Berners-Lee từ các tổ chức châu Âunghiên cứu hạt nhân (CERN) ở Thụy sĩ, cácWorld Wide Web Consortium (W3C, www.w3.org),đã thiết lập tiêu chuẩn thiết kế web. Như là kết quả củanày, linh hoạt và mạnh mẽ hơn phiên bảnHTML kết hợp các khía cạnh của một trang web mã lập trình, ngôn ngữ đánh dấu lên mở rộng (XML), cóđược phát triển được gọi là XHTML.10 ngôn ngữ nàycung cấp một số lợi thế trên cơ bản HTML và là không
đang được dịch, vui lòng đợi..
