ĐỊNH NGHĨA ĐƠN GIẢN VỀ WEBSITE VÀ CÁC THÀNH PHẦN

I: ĐỊNH NGHĨA ĐƠN GIẢN VỀ WEBSITE

Website còn gọi là trang web hay trang mạng, là một tập hợp trang web, thường chỉ nằm trong một tên miền (Domain) hoặc tên miền phụ  (Sub Domain) trên World Wide Web của Internet. Một trang web là tập tin HTML hoặc XHTML có thể truy nhập vào qua việc dùng giao thức HTTP trên các trình duyệt Web (WEB Browers). Website có thể được xây dựng từ các tệp tin HTML (website tĩnh) hoặc vận hành bằng các CMS (Content Management System) chạy trên máy chủ (website động). Website có thể được xây dựng bằng nhiều ngôn ngữ lập trình khác nhau như (PHP,.NET, Java, Ruby on Rails…)

Tên miền (Domain) là một hình thức đại diện, hay nói cách khác, dùng những tên dễ nhận biết, thay cho những tài nguyên Internet mà đa số được đánh địa chỉ bằng số (Địa chỉ IP). Cách nhìn trừu tượng này cho phép bất kỳ tài nguyên nào (ở đây là website) đều có thể được di chuyển đến một địa chỉ vật lý khác trong cấu trúc liên kết địa chỉ mạng, có thể là toàn cầu hoặc chỉ cục bộ trong một mạng intranet, mà trên thực tế là đang làm thay đổi địa chỉ IP. Việc dịch từ tên miền sang địa chỉ IP (và ngược lại) do hệ thống DNS trên toàn cầu thực hiện.

Bằng việc cho phép sử dụng địa chỉ dạng chữ (Domain) không trùng nhau thay cho dãy số, thì tên miền cho phép người dùng Internet dễ dàng tìm kiếm và liên hệ với các trang web và bất kỳ dịch vụ liên lạc nào dựa trên các địa chỉ IP khác. Tính linh động của hệ thống tên miền cho phép nhiều địa chỉ IP có thể được gán vào một tên miền, hoặc nhiều tên miền đều cùng có thể chỉ đến một địa chỉ IP duy nhất. Điều này có nghĩa là nó cho phép một máy chủ (server) có thể lưu trữ nhiều website độc lập khác nhau.

World Wide Web Consortium được viết tắt W3C, là một hieệp hội lập ra các chuẩn cho Internet, nhất là cho World Wide Web. Chủ tịch của W3C là Ngài Tim Berners-Lee, người sáng tạo ra HTTP (HyperText Transfer Protocol) và HTML (HyperText Markup Language). Internet chính là được dựa trên các kỹ thuật đó. Mỗi một tiêu chuẩn bắt buộc phải đi qua bốn giai đoạn gồm có

  • Phác thảo (Working Draft),
  •  Chỉnh sửa Cuối cùng (Last Call),
  •  Trình chuẩn (Proposed Recommendation)
  •   Chuẩn đủ Tư cách Ứng cử (Candidate Recommendation)

Trước khi có thể được gọi là Chuẩn Chính thức (Recommendation). Các công ty công nghệ về phần mềm được tự quyết định có theo tiêu chuẩn hay không. Nhưng thông thường hầu hết các công ty đều tuân theo các tiêu chuẩn này.

WEB Browers chính là Trình duyệt web nó được hiểu đơn giản là một phần mềm ứng dụng cho phép người dùng xem và tương tác với các document, images, video, music, game và các thông tin khác trong 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ộ. Văn bản và hình ảnh trên một trang web có thể chứa các siêu liên kết tới các trang web khác của cùng một địa chỉ web hoặc cũng có thể là địa chỉ web khác. Trình duyệt web cho phép người sử dụng truy cập các thông tin trên các trang web một cách nhanh chóng và dễ dàng thông qua các liên kết đó. Trình duyệt web đọc được định dạng HTML để hiển thị, do vậy một trang web có thể hiển thị khác nhau trên các trình duyệt khác nhau vì các trình duyệt web khác nhau dùng các bộ giải mã khác nhau.

– Một số trình duyệt web hiện nay cho máy tính cá nhân bao gồm: Internet Explorer, Google Chrome, Mozilla Firefox, Safari, Opera ….

CMS (Content Management System)  được hiểu là Hệ quản trị nội dung, cũng được gọi là hệ thống quản lý nội dung là phần mềm để tổ chức và tạo môi trường làm việc thuận lợi nhằm mục đích xây dựng một hệ thống thong tin, chứa các loại nội dung khác nhau một cách thống nhất.

– Các đặc điểm cơ bản của CMS bao gồm:

  • Phê chuẩn việc tạo hoặc thay đổi nội dung trực tuyến.
  • Chế độ Soạn thảo văn bản, thong tin …
  • Quản lý người dùng trong hệ thống
  • Tìm kiếm và lập chỉ mục riêng cho từng thành phần.
  • Lưu trữ các dữ liệu và thong tin khác nhau.
  • Tùy biến giao diện trang Web.
  • Quản lý hình ảnh và các liên kết (URL).
–  Một số CMS tiêu biểu ( được sắp xếp theo thứ tự ABC)
  • DotNetNuke (ASP.Net+VB/C#), được phát triển bởi Perpetual Motion Interactive Systems Inc.
  • Drupal (PHP), được phát triển bởi Dries Buytaert
  • Joomla (PHP), được phát triển bởi Open Source Matters
  • Kentico CMS (ASP.Net + VB/C#)
  • Liferay (Jsp, Servlet), được phát triển bởi Liferay, Inc
  • Magento (PHP), được phát triển bởi Magento Inc.
  • Mambo (PHP), được phát triển bởi Mambo Foundation Inc., do Miro Software Solutions quản lý.
  • PHP-Nuke (PHP), được  phát triển bởi Francisco Burzi
  • Rainbow (ASP.NET +C#)
  • WordPress (PHP)
  • Xoops (PHP), được  phát triển bởi The XOOPS Project

Note: Bài viết mong được sự góp ý chân thành đến từ đọc giả

 

Nguồn:  http://www.toidongian.com/dinh-nghia-don-gian-ve-website-va-cac-thanh-phan.html

Tagged with:
Posted in Web development

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: