Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – PHP PHP l l à à g g ì ì ? ? PHP viếttắtcủa PHP Hypertext Preprocessor Là ngôn ngữ server-side script, tương tự như ASP, JSP, … thựcthiở phía WebServer Tập tin PHP có phầnmở rộng là .php Cú pháp ngôn ngữ giống ngôn ngữ C & Perl Ưu điểm PHP ? Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – Ưu Ư u đi đ i ể ể m m 1 1 PHP đượcsử dụng làm – Server Side Scripting – CommandLine Scripting (cron – Linux, Task Scheduler – Windows, Text Processing) – Xây dựng ứng Desktop –PHP GTK Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – Ưu Ư u đi đ i ể ể m m 2 2 Đamôitrường (Multi-Platform) – Web Servers: Apache, Microsoft IIS, Caudium, Netscape Enterprise Server – Hệđiều hành: UNIX (HP-UX, OpenBSD, Solaris, Linux), Mac OSX, Windows NT/98/2000/XP/2003/vista – Hệ QTCSDL: Adabas D, dBase,Empress, FilePro (read-only), Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase, mSQL, Direct MS-SQL, MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL, SQLite, Solid, Sybase, Velocis,Unix dbm Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – Ưu Ư u đi đ i ể ể m m 3 3 Miễn phí Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – Ưu Ư u đi đ i ể ể m m 4 4 Đượcsử dụng rộngrãitrongmôitrường phát triểnweb – 20,917,850 domains (chiếmhơn 32% tên miền website) – 1,224,183 IP addresses (04/2007 Netcraft Survey – http://www.php.net/usage.php) . dbm Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Gi Gi ớ ớ i i thi thi ệ ệ u u v v ề ề PHP PHP – – Ưu Ư u đi đ i ể ể m m 3 3 Miễn phí Lập trình và Thiếtkế Web. PHP đượcsử dụng làm – Server Side Scripting – CommandLine Scripting (cron – Linux, Task Scheduler – Windows, Text Processing) – Xây dựng ứng Desktop –PHP GTK Lập trình và Thiếtkế Web 1 – Bài. như ASP, JSP, … thựcthiở phía WebServer Tập tin PHP có phầnmở rộng là .php Cú pháp ngôn ngữ giống ngôn ngữ C & Perl Ưu điểm PHP ? Lập trình và Thiếtkế Web 1 – Bài 7 : PHP Cơ bản © 2007