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 –
/>