Bài giảng Lập trình Web: Chương 5.2 do GV. Trần Công Án biên soạn cung cấp cho người đọc các kiến thức: PHP là gì, cú pháp cơ bản, hàm (Function), lập trình hướng đối tượng (OOP), PHP và Form, MySQL và PHP, cookie và session.
CT428 Lập Trình Web Chương PHP & MySQL (PHP) Giảng viên: Trần Công Án (tcan@cit.ctu.edu.vn) Bộ môn Mạng máy tính & Truyền thơng Khoa Cơng Nghệ Thơng Tin & Truyền Thông Đại học Cần Thơ 2013 – 2014 PHP [CT428] Chương 5.1 – PHP Nội Dung PHP gì? Cú pháp Hàm (Function) Lập trình Hướng đối tượng (OOP) PHP Form MySQL PHP Cookie session TS Trần Công Án (Khoa CNTT&TT) [CT428] Chương 5.1 – PHP [CT428] Chương 5.1 – PHP PHP gì? PHP Là Gì? PHP: Hypertext PreProcessor (trình tiền xử lý siêu văn bản) Là ngơn ngữ script phía server: thực thi phía server trả kết (là trang web HTML) cho browser Sự thực thi PHP script khơng phụ thuộc vào web browser Trình thông dịch PHP phần mềm mã nguồn mở, miễn phí Được hỗ trợ hầu hết web server (Apache, IIS, ) hệ điều hành thông dụng (Windows, Linux, MacOS, ) Thường thực xử lý hướng nghiệp vụ Một tập tin PHP có phần mở rộng php TS Trần Công Án (Khoa CNTT&TT) [CT428] Chương 5.1 – PHP [CT428] Chương 5.1 – PHP PHP gì? Cơ Chế Hoạt Động web server (www.abc.com) Web Server (Apache / IIS) Request: www.abc.com/login.php (5) web browser PHP file (1) Response: dynamic webpage webpage (4) Internet/Intranet (2) PHP interpreter (3’) (3) database server TS Trần Công Án (Khoa CNTT&TT) [CT428] Chương 5.1 – PHP [CT428] Chương 5.1 – PHP PHP gì? Cơ Chế Hoạt Động – Ví Dụ ∼/htdocs/LTW428/vi-du-1.php /Users/tcan/Dropbox/Bo mon/Lap t…TCAN/Ch5.1 Saved: 2/23/14, 22:48:08 (http://localhost/LTW428/vi-du-1.php) 10 11 - PHP/src/vi-du-1.php Page of Printed For: Tran Cong An document.write("JS: It's " + new Date() + "");