Search

Hiểu về cách trang web hoạt động

  • Share this:
Hiểu về cách trang web hoạt động

Trước khi bạn học về HTML, CSS, JavaScript, bạn cần tìm hiểu nền tảng công nghệ phía sau biến những dãy mã lệnh khô khan thành những trang web giàu hình ảnh và hiệu ứng. Một trang HTML và CSS sẽ không có tác dụng gì nếu thiếu trình duyệt web hiển thị nó lên. Tất cả người ùng trên Internet đều sử dụng một trình duyệt web nào đó để xem các trang web. Nhiệm vụ của nhà phát triển web là đẩy các tập tin lập trình web lên máy chủ và làm cho nó có thể truy cập từ tất cả mọi nơi trên thế giới.


Tạo ra các nội dung web

Chúng ta hay bắt gặp thuật ngữ “nội dung web” bên cạnh thuật ngữ “trang web”. Vào một trang web, tức là bạn truy cập địa chỉ của trang web đó và xem các hình ảnh, đọc các nội dung được hiển thị trên trình duyệt. Các nội dung và hình ảnh đó được đưa đến bởi các tập tin HTML, trong đó có các đoạn mã HTML hướng dẫn trình duyệt biết phải hiện thị nội dung, hình ảnh như thế nào. 

Bên cạnh HTML, các tập tin CSS sẽ giúp định dạng, trang trí trang web chi tiết và đẹp hơn, như font chữ, cỡ chữ, màu sắc, bố cục. CSS sẽ định dạng cho trình duyệt biết phải hiển thị các nội dung bên trong tập tin HTML như thế nào.

JavaScript sẽ thêm vào các tương tác, hiệu ứng cho trang web của bạn. Cách người dùng click vào link thì sẽ có hiệu ứng gì, cách mà menu của bạn sẽ xổ xuống ra sao. Và nhúng video, âm thanh, các hiệu ứng phức tạp khác vào trang web… 

Truyền dữ liệu giữa trình duyệt và máy chủ web

Khi người dùng nhập địa chỉ web vào trình duyệt và gõ Enter, một loạt quá trình xử lý diễn ra rất nhanh, từ một đến vài giây, và xảy ra ngầm bên dưới mà người dùng không hề hay biết. Đó là sự trao đổi dữ liệu giữa trình duyệt web ở máy trạm và máy chủ web.

web browser - web server
 

Giả sử người dùng bật trình duyệt web đánh địa chỉ www.google.com, thì quá trình sẽ xảy ra như sau:

1. Trình duyệt web gửi yêu cầu truy cập đến tập tin index.html ở máy chủ web www.google.com. Tập tin index.html không xuất hiện ở dòng địa chỉ, sẽ được giải thích chi tiết trong bài viết về máy chủ web.

2. Sau khi nhận được yêu cầu truy cập tập tin index.html của trình duyệt web, máy chủ web tìm kiếm tập tin index.html trong thư mục dữ liệu của nó, nếu tìm thấy thì đọc tập tin index.html và gửi nội dung file index.html trở lại cho trình duyệt web.

3. Trình duyệt web nhận được nội dung file index.html dưới dạng các mã HTML. Nó sẽ đọc, phân tích các mã HTML và hiển thị ra dưới dạng chữ, hình ảnh mà người dùng đọc được trên cửa sổ trình duyệt web.

Vậy bạn nhận thấy, trình duyệt web tại máy trạm, đóng vai trò như người khởi tạo yêu cầu truy cập, và đọc - phân tích mã HTML rồi hiển thị ra dưới dạng chữ, hình ảnh cho người dùng.

Bài tiếp theo: Tên miền là gì? Web hosting là gì? 

HỌC VIỆN CÔNG NGHỆ CNET

cnet.edu.vn | info@cnet.edu.vn

Admin Admin

Admin Admin

CNET Academy Administrator