Nội dung chính của "Bài giảng Lập trình Web: Tổng quan về Web" cung cấp cho bạn những kiến thức về phân loại trang web, mô hình web tĩnh, ngôn ngữ phía Server và sự phát triển của công nghệ Web. Mời các bạn tham khảo! | Tổng quan về Web Phân loại trang web Trang web tĩnh Là trang được lưu trữ sẵn trên server. Khi có yêu cầu từ phía client trang này sẽ được tải về và hiển thị trên browser. Trang web động Là các chương trình được thực hiện trên server. Kết quả của các chương trình là trang web tĩnh HTML và được gửi về client. Phân loại trang web Trang web có nhúng các Applet và Script Là các trang HTML có nhúng các câu lệnh script và applet như JavaScript VBScript Perl. Các applet và script được thực bên phía client Mô hình web tĩnh Mô hình Web động Ngôn ngữ phía Server PHP ASP Perl J2EE Python Django Ruby Ruby on Rails ColdFusion Ví dụ một đoạn code Perl Được sử dụng nhiều trong lập trình web trước đây Hiện nay tập trung vào các ứng dụng xử lý văn bản Ví dụ một đoạn code phá mã hóa DVD Ruby Ngôn ngữ hướng đối tượng thực thi nhanh Ví dụ một đoạn code Các web server mặc định thường không hỗ trợ Ruby phải cấu hình thêm nếu sử dụng Python 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 Sự phát triển của công nghệ Web Cô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. Ứng dụng Web ứng dụng được chạy trên nền web Công nghệ Web Qui trình xây dựng ứng dụng web Thu thập yêu cầu Phân tích thiết kế Phát triển Kiểm thử Các công nghệ HTML JSP AJAX Quản lý dự án CVS SVN JUnit Sự phát triển của công nghệ Web Web Web Web Các loại Web Semantic Web Social Web Complexity Workflow Based Portal Interactive Oriented Transactional Doc-Centric Development History Document-Centric Websites Là những tài liệu ở dạng HTML tĩnh Cập nhật bằng tay Thuận lợi Đơn giản ổn định thời gian đáp ứng nhanh Khó khăn Chi phí cho việc cập nhật thường xuyên các tài liệu Web tương tác amp 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 Không tập trung .