NGÔN NGỮ PHP
lượt xem 94
download
PHP : do Rasmus Lerdorf đưa ra vào năm 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) : Chuyển sang ngôn ngữ script xử lý trên 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, …
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: NGÔN NGỮ PHP
- NGÔN NGỮ PHP NGÔN Giáo viên: Trần Cao Nhân
- Nội dung 2 Ngôn ngữ Web lập trình PHP Web
- Mục tiêu Hiểu PHP là gì và làm thế nào mã PHP thực thi với trình duyệt Web và Web server Tìm hiểu về các phần mềm và các gói cần thiết để phát triển ứng dụng web với PHP Tạo và thực thi một kịch bản PHP đơn giản
- Giới thiệu PHP – Lịch sử phát triển Gi PHP : do Rasmus Lerdorf đưa ra vào năm 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) : Chuyển sang ngôn ngữ script xử lý trên 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), bộ phân tích mã PHP (parser) của Zeev Suraski và Andi Gutmans
- Lịch sử phát triển (tt) PHP 4 (2000) : Trợ thành một thành phần độc lập cho các webserver. Parse đổi tên thành Zend Engine. Bổ sung các tính năng bảo mật cho PHP PHP 5 (2005) : Bổ sung Zend Engine II hỗ trợ lập trình HĐT, XML, SOAP cho Web Services, SQLite Phiên bản mới nhất của PHP là version PHP 5.2.4 ( www.php.net) PHP 6: đang trong quá trình phát triển. Bài tập: tìm hiểu sự khác nhau giữa các phiên bản PHP?
- PHP là gì? PHP l PHP = PHP: Hypertext Preprocessor, tên gốc là Personal Home Pages. Là ngôn ngữ server-side script, tương tự như ASP, JSP, … thực thi ở phía WebServer Bộ biên dịch PHP là phần mềm mã nguồn mở. PHP là ngôn ngữ nhúng. u điểm Ư PHP ? Tập tin PHP có phần mở rộng là .php Cú pháp ngôn ngữ giống ngôn ngữ C & Perl
- Ưu điểm của PHP Khả năng thực thi trên đa môi trường (Multi-Platform) Web Server: Apache, Microsoft ISS, Caudium, Netscape Enterprise Server Hệ điều hành: UNIX (HP-UX, OpenBSD, Solaris, Linux), MacOS, Windows NT/98/2000/XP/2003/Vista/7 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
- Ưu điểm của PHP (tt) Miễn phí
- Ưu điểm của PHP (tt) Được sử dụng rộng rãi trong môi trường phát triển web 20,917,850 domains (chiếm hơn 32% tên miền website) 1,224,183 IP addresses (04/2007 Netcraft Survey – http://www.php.net/usage.php)
- Tạo sao cần dùng PHP PHP dễ học, dễ viết. Có khả năng truy xuất hầu hết CSDL có sẵn. Thể hiện được tính bền vững, chặn chẽ, phát triển không giới hạn, có thể dùng để phát triển các ứng dụng web từ nhỏ đến rất lớn PHP miễn phí, mã nguồn mở. Điểm mạnh của PHP và MySQL trên hệ điều hành Linux.
- Giới thiệu về PHP PHP at Yahoo! http://www.yahoo.com The Internet’s most trafficked site Course Management System Portal Portal Wiki eCommerce Customer Relationship Management Portal Help Desk Content Management System Bulletin Board
- Cần gì để chạy PHP? Download PHP Download PHP for free here: http://www.php.net/downloads.php Download MySQL Database Download MySQL for free here: http://www.mysql.com/downloads/index.html Download Apache Server Download Apache for free here: http://httpd.apache.org/download.cgi Download WAMP, LAMP
- Đặc điểm của PHP Đặ Có khả năng đối tượng. Thông dịch. Phân biệt CHỮ HOA và chữ thường. Lệnh kết thúc bằng dấu chấm phẩy " ; "
- MySQL là gì? MySQL l MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở tốt nhất và phổ biến hiện nay. Có khả năng thực thi hoàn hảo, linh động và đang tin cậy. Dẽ nắm bắt, giá rẽ hoặc miễn phí. MySQL là một ứng dụng mã nguồn mở. MySQL xử lý 6000 bảng và 5 tỉ mẫu tin
- Cơ chế làm việc PHP & MySQL Yêu cầu URL Máy chủ web HTML Máy khách Gọi kịch bản HTML Truy vấn CSDL PHP MySQL Dữ liệu
- Ngôn ngữ lập trình PHP Ngôn
- Cú pháp & Quy ước trong PHP Quy ước Khai báo biến Kiểu dữ liệu Toán tử Cấu trúc điều khiển Hàm Lớp đối tượng
- Quy ước Mã lệnh PHP được đặt trong các cặp thẻ sau : Thẻ mở Thẻ đóng
- Quy ước (tt) Quy Cú pháp mã lệnh PHP có 4 dạng sau: Dạng 1: Dạng chuẩn Dạng 2: Dạng ngắn gọn Nhắc nhở: Nên dung dạng chuẩn.
- Cú pháp PHP Dạng 3: Cú pháp giống với ASP. Dạng 4: Cú pháp bắt đầu bằng script
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Ngôn ngữ PHP
34 p | 665 | 281
-
Giáo trình ngôn ngữ lập trình PHP
0 p | 532 | 255
-
Giáo trình Lập trình ứng dụng Web với ngôn ngữ PHP
64 p | 474 | 110
-
TÌM HIỂU NGÔN NGỮ LẬP TRÌNH PHP VÀ ỨNG DỤNG XÂY DỰNG MỘT WEBSITE BÁN CÁC STYLE VÀ TRANSITION CHO PROSHOW
29 p | 340 | 92
-
Chương 2: Tổng quan về ngôn ngữ PHP
54 p | 349 | 80
-
Giáo trình môn Lập trình ứng dụng Web với ngôn ngữ PHP
35 p | 261 | 57
-
Thực hành ngôn ngữ PHP
4 p | 186 | 51
-
Bài giảng Ngôn ngữ PHP - Ths. Trịnh Công Duy
48 p | 199 | 48
-
Nhập môn lập trình web với PHP - Bài 1: Tổng quan về lập trình web php
24 p | 212 | 33
-
Bài giảng Thiết kế Web: Chương 8 - Thiết kế Web với PHP và MySQL
28 p | 132 | 24
-
Giáo trình môn học/mô đun: Lập trình PHP căn bản (Ngành/nghề: Thiết kế trang web) - Phần 1
68 p | 60 | 17
-
Bài giảng Chương 2: Tổng quan về ngôn ngữ PHP
54 p | 122 | 14
-
Thực hành tạo website hướng database bằng PHP và MySQL (Tập 1): Phần 1
124 p | 16 | 12
-
Bài giảng Ngôn ngữ PHP - Hoàng Văn Hiệp
85 p | 104 | 12
-
Giáo trình Lập trình web với PHP (Ngành/Nghề: Công nghệ thông tin) - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM (2019)
108 p | 24 | 6
-
Bài giảng PHP và MySQL - Chương 2: Ngôn ngữ PHP
30 p | 38 | 2
-
Sử dụng ngôn ngữ PHP để phát triển Website
3 p | 8 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn