/ Góc Học Tập

Sự khác nhau giữa Website và Web Application

Website là gì? Web Application là gì ? và sự khác nhau giữa Website và Web Application như thế nào? Itexpress.edu.vn sẽ giải đáp cùng bạn.

Sự khác nhau giữa Website và Web Application

Website là gì?

Website còn gọi là trang web, là một tập hợp các trang web con, bao gồm văn bản, hình ảnh, video, flash v.v.. Website chỉ nằm trong một tên miền hoặc tên miền phụ lưu trữ trên các máy chủ chạy online trên đường truyền World Wide của Internet.

Ví dụ: http://itexpress.edu.vn/ là một website

Web Application là gì?

Ban đầu, các website chỉ bao gồm text, hình ảnh và video, liên kết với nhau thông qua các link. Tác dụng của website là lưu trữ và hiển thị thông tin. Người dùng chỉ có thể đọc, xem, click các link để di chuyển giữa các page.

Về sau, với sự ra đời của các ngôn ngữ server: CGI, Perl, PHP, … các website đã trở nên “động” hơn, có thể tương tác với người dùng. Từ đây, người dùng có thể dùng web để “thực hiện một công việc nào đó bằng máy tính“, do đó web app ra đời.

Nói dễ hiểu, web app là những ứng dụng chạy trên web. Thông qua web app, người dùng có thể thực hiện một số công việc: tính toán, chia sẻ hình ảnh, mua sắm … Tính tương tác của web app cao hơn website rất nhiều.

Với một số người không rành về IT, tất cả những thứ online, vào được bằng trình duyệt đều là website cả. Do đó họ thường yêu cầu bạn là: website quản lý siêu thị, website bán hàng, … thực chất chúng đều là web app hết.

Sự khác nhau giữa Website và Web Application

Trên thực tế, ranh giới giữa web app và website khá mong manh. Trong mắt người đọc nó là website. Nhưng trong mắt biên tập viên hoặc admin, nó lại là web app. Một số trang web cho phép người dùng search, comment nhưng nó vẫn chỉ là website, chưa phải là webapp. Dưới đây là bảng so sánh (tương đối).

WEB SITE WEB APP
Tính tương tác thấp, ít chức năng (Xem, đọc, click qua lại giữa các link…) Tính tương tác cao, nhiều chức năng (Đăng thông tin, upload file, xuất báo cáo…)
Được tạo thành từ các trang html tĩnh và một số tài nguyên (hình ảnh, âm thanh, video) Được tạo bởi html và code ở back end (PHP, C#, Java, …)
Được dùng để lưu trữ, hiển thị thông tin Được dùng để “thực hiện một công việc”, thực hiện các chức năng của một ứng dụng

Lời kết

Bài viết này đã cung cấp các khái niệm cũng như phân tích rõ sự khác nhau giữa Website và Web Application. Hãy đón xem các bài học bổ ích tiếp theo từ Itexpress nhé.