"Bài giảng Lập trình trang web động - Chương 1: Tổng quan" trnag bị cho người học kiến thức tổng quan về website; lập trình Web động; giới thiệu về PHP; các công cụ hỗ trợ lập trình PHP; cài đặt PHP và web Server; trang PHP đầu tiên. | LẬP TRÌNH TRANG WEB ĐỘNG Chương 1 Tổng quan Nguyễn thị Quỳnh Hoa- Khoa CNTT- ĐH Sư phạm Hà Nội 1 NỘI DUNG Tổng quan về website Lập trình Web động Giới thiệu về PHP Các công cụ hỗ trợ lập trình PHP Cài đặt PHP và web Server Trang PHP đầu tiên 2 Tổng quan về website Là một tập hợp các dữ liệu số hóa được tổ chức trình diễn trên các trang web dưới dạng các văn bản âm thanh hình ảnh Có 2 loại website Web tĩnh Web động 3 Tổng quan về website Web tĩnh là những website không có khả năng tương tác với người dùng thường được viết bằng ngôn ngữ HTML DHTML . Web động Là những website có tính tương tác cao giữa người dùng và quản trị được xây dựng bằng ngôn ngữ ASP PHP cùng với sự kết hợp của CSDL. Web động có phần quản trị web để cập nhật nội dung website. Như web tin tức web bán hàng 4 Website tĩnh Ưu điểm Thiết kế giao diện đồ họa đẹp Tốc độ download nhanh Chi phí đầu tư thấp Hạn chế Cập nhật thông tin Tính linh hoạt kém Khả năng nâng cao và mở rộng kém 5 Cơ chế hoạt động của web tĩnh 6 Cơ chế hoạt động của Web động 7 SERVER sẽ ứng xử với yêu cầu truy cập trang web của người dùng ntn 8 TẠI SAO NÊN SỬ DỤNG LẬP TRÌNH WEB ĐỘNG 9 PHP PHP Hypertext Preprocessor Ngôn ngữ lập trình kịch bản được dùng để viết cho các ứng dụng máy chủ Bộ biên dịch PHP là phần mềm mã nguồn mở có thể chạy cùng với các webserver Apache IIS . Thường kết hợp với hệ quản trị cơ sở dữ liệu MySQL 10 Cài đặt PHP và webserver Web server Có thể lựa chọn IIS hoặc Apache https Biên dịch PHP https Hệ quản trị cơ sở dữ liệu MySql https Hỗ trợ quản lý cơ sở dữ liệu MySql Control PHPMyAdmin web SQL Manager Hỗ trơ soạn thảo Notepad Sublimetext 11 PHP design Nhúng PHP vào trang HTML Có thể nhúng mã PHP vào mọi vị trí trên trang HTML Một cấu trúc lệnh thông thường của PHP có thể tách làm nhiều phần đặt trong thẻ quy định của nó Kết quả do đoạn PHP đưa ra được đưa vào vị trí mà đoạn lệnh PHP chiếm chỗ Đoạn mã PHP 12 Trang PHP đầu tiên Soạn thảo văn bản thuần note pad sublime .