Cụm từ Web 2.0 có lẽ không còn quá xa lạ với người dùng Internet hiện nay nữa nhưng để hiểu đúng và rõ về nó thì không phải ai cũng biết. Sự phát triển mạnh mẽ của web 2.0 đã giúp cho thế hệ web này được ứng dụng rộng rãi trong lĩnh vực thư viện thông tin thế giới nhanh chóng trở thành lựa chọn mới của nhiều nhà lập trình. Vậy Web 2.0 là gì?
Tìm hiểu Web 2.0 là gì? Sự phát triển của Web 2.0 hiện nay
Web 2.0 là gì?
Khái niệm web 2.0 đầu tiên được sử dụng bởi Dale Dougherty – phó chủ tịch O’Reilly Media, đưa ra tại hội thảo web 2.0 lần thứ nhất được tổ chức vào tháng 10/2004. Tuy nhiên tại hội thảo này, Dale Dougherty không hề đưa ra bất cứ khái niệm cụ thể nào để định nghĩa cho web 2.0 mà chỉ đưa ra các ví dụ cụ thể so sánh sự khác biệt giữa web 1.0 và 2.0.
Xem thêm: Sitemap là gì? Công cụ đắc lực cho hoạt động Seo website
Theo đó 7 tính năng tính đặc trưng của web 2.0 là:
Sự khác nhau giữa web 1.0 và web 2.0
Tìm hiểu Web 2.0 là gì? Sự phát triển của Web 2.0 hiện nay
Sự phát triển và hoàn thiện của Web 2.0
Tại giai đoạn đầu web 2.0 chỉ tập trung chủ yếu vào yếu tố công nghệ, nhấn mạnh các nền tảng ứng dụng. Nhưng đến năm 2005, hội thảo thứ 2 đã nhấn mạnh yếu tố xa hơn là yếu tố cộng đồng. Theo đó ứng dụng trên web là thành phần quan trọng của web 2.0, hàng loạt công nghệ mới phát phát triển nhằm giúp cho các ứng dụng trên web hoạt động mạnh hơn, nhanh hơn và đặc biệt là dễ sử dụng hơn.
Hướng phát triển quan trọng nhất hướng đến web 2.0 chính là cơ chế cung cấp nội dung tin bài, sử dụng nhiều giao thức chuẩn hóa giúp cho người dùng sử dụng thông tin theo cách của mình, khả năng tùy biến thông tin theo phương thức riêng. Có rất nhiều giao thức được phát triển để cung cấp nội dung hiện nay như RSS, RDS, Atom sử dụng ngôn ngữ XML. ngoài ra còn có FOAF hay XFN là giao thức đặc biệt giúp cho việc mở rộng tính năng của website hoặc cho phép người dùng tương tác.
Các giao thức truyền thông hai chiều là một thành phần quan trọng trong cấu trúc của web 2.0. 2 loại giao thức chính đó là REST và SOAP. Representational State Transfer (REST) là dạng yêu cầu các dịch vụ của website do máy truyền trạng thái đến với các giao dịch, simple Object Access Protocol (SOAP) phụ thuộc vào máy chủ trong việc duy trì trạng thái của thông tin. Cả 2 phương thức này đều được gọi là API, ngôn ngữ thường sử dụng là XMI hoặc có thể ngoại lệ.
WEB 2.0 được xây dựng dựa trên những kiến thức website của thế hệ trước nhưng tập trung chủ yếu vào các phần mềm làm việc ở mặt sau. Cơ chế cấp phát nội dung của web 2.0 khác với web 1.0 chỉ về mặt danh nghĩa nhưng các dịch vụ website lại yêu cầu tiến trình làm việc và dữ liệu chặt chẽ hơn. Các giải pháp phát triển web bán hàng 2.0 là xây dựng tính năng dựa trên nền tảng của một máy chủ duy nhất hoặc là xây dựng tích hợp nhiều máy chủ cho website, sử dụng phương thức giao tiếp API.
Tìm hiểu Web 2.0 là gì? Sự phát triển của Web 2.0 hiện nay
Hiện tượng phổ biến trong web 1.0 là chứa quá nhiều dữ liệu phức tạp và làm việc chậm chạp. Nguyên nhân là do người quản lý website cảm thấy không thể nhận được lợi ích gì trong đó, tính trải nghiệm thấp. Phổ biến nhất chính là người dùng phải đăng ký để có thể đọc được nội dung trên website.
Đối với web 2.0, hướng đi cơ bản là trao quyền hạn nhiều hơn cho người dùng, tạo ra những liên kết chặt chẽ giữa người dùng với nhau, giúp cho họ có thể chia sẻ và đóng góp các thông tin có giá trị. Website 2.0 cho phép người dùng có thể chia sẻ bất cứ thông tin gì lên trên mạng Internet, khi số lượng thông tin lớn cùng với sự sàng lọc và lựa chọn của người dùng, các thông tin sẽ trở nên có giá trị quý báu.
Qua bài viết vừa rồi hy vọng đã giúp bạn biết được khái niệm web 2.0 là gì. Nếu bạn có nhu cầu thiết kế web hãy liên hệ với MOMA
Bình luận