Website là tập hợp của rất nhiều trang web - một loại siêu văn bản (tập tin dạng
HTML hoặc XHTML) trình bày thông tin trên mạng Internet- tại một địa chỉ nhất
định để người xem có thể truy cập vào xem. Trang web đầu tiên người xem truy cập
từ tên miền thường được gọi là trang chủ (homepage), người xem có thể xem các
trang khác thông qua các siêu liên kết (hyperlinks).
Đặc điểm tiện lợi của website: thông tin dễ dàng cập nhật,
thay đổi, khách hàng có thể xem thông tin ngay tức khắc, ở bất kỳ nơi nào, tiết
kiệm chi phí in ấn, gửi bưu điện, fax, thông tin không giới hạn (muốn đăng bao
nhiêu thông tin cũng được, không giới hạn số lượng thông tin, hình ảnh...) và
không giới hạn phạm vi khu vực sử dụng (toàn thế giới có thể truy
cập).
Một
website thông thường được chia làm 2 phần: giao diện người dùng (front-end) và
các chương trình được lập trình để website hoạt động (back-end). Giao diện người
dùng là định dạng trang web được trình bày trên màn hình của máy tính của người
xem (máy khách) được xem bằng các phần mềm trình duyệt web như Internet
Explorer, Firefox,... Tuy nhiên ngày nay người xem có thể xem website từ các
thiết bị điện tử khác như điện thoại di động, PDA,...Việc trình bày một website
phải đảm bảo các yếu tố về thẩm mỹ đẹp, ấn tượng; bố cục đơn giản, dễ hiểu và dễ
sử dụng, các chức năng tiện lợi cho người xem. Đặc biệt ngày nay, website trở
nên sống động với những hiệu ứng đa dạng của hình ảnh và chữ kết hợp với âm
thanh.
Phần Back-end là phần lập trình của website lưu trữ trên máy chủ
(Server). Sự khác nhau ở phần lập trình back-end của website làm phân ra 2 loại
website: Website tĩnh và website
động.
- Website động (Dynamic website) là
website có cơ sở dữ liệu, được cung cấp công cụ quản lý website (Admin Tool) để
có thể cập nhật thông tin thường xuyên, quản lý các thành phần trên website.
Loại website này thường được viết bằng các ngôn ngữ lập trình như PHP, Asp.net,
JSP, Perl,..., quản trị Cơ sở dữ liệu bằng SQL hoặc MySQL,...
- Website tĩnh do lập trình bằng ngôn ngữ HTML theo từng trang như
brochure, không có cơ sở dữ liệu và không có công cụ quản lý thông tin trên
website.Bạn phải biết kỹ thuật thiết kế trang web (thông thường bằng các phần
mềm như FrontPage, Dreamwaver,...) khi muốn thiết kế hoặc cập nhật thông tin của
những trang web này.
Trước đây, chưa có một bộ tiêu chuẩn
nào được định ra cho việc trình bày trang web dẫn đến những khó khăn như sự
thiếu tương thích giữa các trình duyệt, không tương thích với các thiết bị truy
cập khác không phải máy tính. Chính vì vậy, tổ chức W3C đã xây dựng Dự án chuẩn
hóa Web (Web Standard) nhằm thiết
lập một số chuẩn chung nhất cho các công nghệ, ngôn ngữ sử dụng trong việc thiết
kế Web. Dự báo trong một tương lai gần, website sẽ trở nên thân thiện với người
dùng khi có những tương tác tùy biến theo nhu cầu của mỗi
người.
(THÁI AN - Nguồn V.E.C)
|