Bài giảng Lập trình Web: PHP được biên soạn nhằm cung cấp cho bạn những kiến thức về PHP, HTTP header; Ứng dụng của HTTP Header .Để hiểu rõ hơn, mời các bạn tham khảo chi tiết nội dung bài giảng này. | PHP Giới thiệu về PHP PHP Hypertext Preprocessor Là ngôn ngữ script chạy trên server Server Scripting Là mã nguồn mở chạy được trên nhiều platforms Unix Linux Windows PHP scripts chứa text thẻ HTML script trả về kết quả cho trình duyệt một plain HTML 2 Giới thiệu về PHP tt Lịch sử phát triển PHP 1994 được phát triển để phát sinh các form đăng nhập sử dụng giao thức HTTP của Unix PHP 2 1995 script server hỗ trợ CSDL upload file khai báo biến mảng hàm đệ quy câu điều kiện biểu thức PHP 3 1998 hỗ trợ ODBC đa hệ điều hành giao thức email SNMP IMAP PHP 4 2000 trở thành một thành phần độc lập cho các webserver PHP 5 2005 bổ sung Zend Engine II hỗ trợ lập trình HĐT XML SOAPcho Web Services SQLite PHP Phiên bản mới nhất 8 2016 3 Giới thiệu về PHP tt Tại sao PHP Phần mềm mã nguồn mở miễn phí Chạy trên nhiều platforms khác nhau Unix Linux Windows Tương thích với hầu hết các web server Apache IIS Caudium Netscape Enterprise Server Tương thích với hầu hết các HQT CSDL MySQL Informix Oracle Sybase Solid PostgreSQL Generic ODBC etc. Dễ học và phát triển nhanh các ứng dụng trên Web Được sử dụng rộng rãi trong môi trường phát triển ứng dụng Web 4 Giới thiệu về PHP tt 5 Giới thiệu về PHP tt Làm thế nào để chạy PHP Cài đặt PHP http Download web server Apache http Cài đặt MySQL Hoặc sử dụng các chương trình đã đóng gói sẵn Appserv Wamp Xampp Vertrigo 6 Giới thiệu về PHP tt Cơ chế hoạt động của WebServer 7 PHP nâng cao HTTP header HTTP header Http header là các thông tin điều khiển nằm trong các http request http response Chứa các chỉ thị báo cho trình duyệt server Chuyển qua trang khác Không hiển thị file php Không lưu vào cache 10 HTTP header Xem http header bằng FireBug Mở firefox nhấn F12 để bật FireBug Gõ địa chỉ 1 trang web Xem header trong cửa sổ FireBug 11 HTTP header Xem http header bằng LiveHTTPHeaders tiện ích mở rộng của Firefox http Request header Header Description .