Bài giảng - Công nghệ Web và ứng dụng 1 Tong quan tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn v...
Trang 1Tổng quan về Web
Trang 2Phân loại trang web
Trang web tĩnh:
được tải về và hiển thị trên browser
Trang web động:
server
tĩnh HTML và được gửi về client
Trang 3Phân loại trang web
Trang web có nhúng các Applet và Script:
Trang 4Mô hình web tĩnh
Trang 5Mô hình Web động
Trang 6Ngôn ngữ phía Server
Trang 7ASP.NET
Ví dụ một đoạn code
Trang 10Python
Ngôn ngữ hướng đối tượng, dễ sử dụng (đặc biệt trên Linux)
Ví dụ một đoạn code:
Trang 11Sự phát triển của công nghệ Web
Trang 12Công nghệ Web
Công nghệ Web: tập hợp các công nghệ
dùng để phân tích, thiết kế, thực hiện,
kiểm thử, vận hành và bảo trì các ứng
dụng Web với chất lượng cao nhất
trên nền web
Trang 13Công nghệ Web
Qui trình xây dựng ứng dụng web
Trang 14Sự phát triển của công nghệ Web
Web 1.0 Web 2.0 Web 3.0
Trang 15Các loại Web
Doc-Centric
Interactive, Transactional
Workflow Based
Social Web
Portal Oriented
Semantic Web
Development History
Trang 17Web tương tác & giao dịch
(Interactive/Transactional)
Chuẩn CGI (Common Gateway Interface) tạo ra trang web động
Tương tác đơn giản
Cập nhật nội dung thông qua phiên giao dịch
Kết nối với cơ sở dữ liệu
Độ phức tạp cao
Trang 18Ứng dụng web dựa trên Workflow
Được tổ chức để xử lý các công việc giữa các bộ phận trong các tổ chức xã hội hoặc các doanh nghiệp
Vai trò của Web services: khả năng cộng tác, kết nối mềm
Độ phức tạp rất cao
Trang 20Cổng thông tin điện tử
Một điểm truy cập với rất nhiều thể loại thông tin khác nhau
Trang 21Web ngữ nghĩa (Semantic Web)
Các hệ thống thông tin có thể giao tiếp với nhau, phân tích và diễn giải ý nghĩa của
mọi dữ liệu
VD: wolframalpha
Giúp dữ liệu có thể được chia sẻ và tái sử dụng xuyên suốt nhiều ứng dụng
Một số định dạng chung cho lưu trữ, chia
sẻ dữ liệu: XML, JSON, OWL, RDF
Trang 22Web ứng dụng ở Việt Nam
Quản lý nội dung
nghiệp, tin tức của các tổ chức đoàn thể
Thương mại điện tử
Dịch vụ Web (web service)
Trang 23Others