CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT
2.2 Tổng quan về website
2.2.2 Thành phần cơ bản của website
Một website gồm nhiều webpage (trang con) nhưu đã đề cập phía trên. Đó là các tập tin dạng html hoặc xhtml, được lưu trữ tại một máy tính có chức năng là máy chủ (web
server). Thơng tin trên đó có nhiều dạng: văn bản, âm thanh, hình ảnh, video,...
Các máy tính ở các nơi khác nhau (gọi là máy trạm) sử dụng ứng dụng gọi là trình duyệt web, thơng qua đường truyền internet để lấy tập tin nêu trên từ máy chủ về hiển thị lên cho người dùng có thể đọc được.
Hiện nay, để một website có thể vận hành trên mơi trường mạng, chúng bắt buộc phải có ba thành phần chính:
Domain name – tên miền: Là địa chỉ chính sách của một website, mà bất kỳ website nào muốn hoạt động đều phải có. Tên miền này chỉ tồn tại một và duy nhất trên mạng internet. Để truy cập một website, ta sẽ gõ địa chỉ đó vào thanh địa chỉ của trình duyệt web và truy cập.
Hosting: Là nơi lưu trữ toàn bộ dữ liệu của trang web, từ thơng tin, email, dữ liệu, hình ảnh,...Đồng thời, đây cũng là nơi diễn ra tất cả các hoạt động trao đổi thông tin giữa người dùng và đơn vị cung cấp dịch vụ thông qua mạng internet và các phần mềm hỗ trợ tự động. Nếu khơng có thành phần này, website đó vĩnh viễn khơng được xuất hiện trên internet, đến với người tiêu dùng.
Source code: Hay cịn gọi là mã nguồn của website. Đó là nội dung, chức năng hiển thị lên cho người dùng xem, đọc, truy cập. Nội dung, chức năng của website có những gì là do người lập trình viên viết ra câu lệnh để yêu cầu web server chạy các câu
ĐỀ TÀI: CÁC GIẢI PHÁP ĐẢM BẢO AN TỒN BẢO MẬT WEBSITE
lệnh đó. Người dùng sẽ khơng thể xem được các câu lệnh mà người lập trình viết, họ chỉ xem được nội dung do web server hiển thị ra trình duyệt web.
Để website hiển thị và tương tác với người dùng, chúng sẽ được hiển thị trên một phầm mềm gọi là “Trình duyệt Web” (một ứng dụng cho phép người dùng xem và tương tác với các thông tin trên một trang web bất kỳ). Tại đây, các văn bản, hình ảnh, đoạn phim, đoạn nhạc, trị chơi và các thơng tin khác sẽ được hiển thị ở trên một trang web của một địa chỉ web trên mạng toàn cầu hoặc mạng nội bộ.