Bài giảng PHP (Hypertext Preprocessing) - Nguyễn Phú Quảng
Số trang: 161
Loại file: pdf
Dung lượng: 782.90 KB
Lượt xem: 23
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "PHP (Hypertext Preprocessing)" cung cấp cho người học các kiến thức: Làm quen với PHP, PHP căn bản, các tính năng cho ứng dụng Web base (làm việc với Form, các hàm làm việc với MySQ, làm việc với File, các hàm làm việc với hình ảnh, các hàm trên ngày tháng, các hàm trên dữ liệu, cookies và QueryString, Session, gỡ lỗi). Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng PHP (Hypertext Preprocessing) - Nguyễn Phú Quảng BÀI GIẢNG:PHP (Hypertext Preprocessing) Biên soạn: Nguyễn Phú Quảng Bộ môn: Tin học Xây dựngNội dung trình bàyI. Làm quen với PHPII. PHP Căn bảnIII. Các tính năng cho ứng dụng Web base I. Làm việc với Form II. Các hàm làm việc với MySQL III. Làm việc với File IV. Các hàm làm việc với hình ảnh V. Các hàm trên ngày tháng VI. Các hàm trên dữ liệu VII. Cookies và QueryString VIII. Session IX. Gỡ lỗiI. Làm quen với PHPI.1. PHP là gì?I.2. Lịch sử phát triển của PHPI.3. Lý do chọn PHPI.4. Zend EngineI.5. Cài đặt PHPI.6. Chương trình PHP đầu tiênI.7. Các IDE cho PHPI.1. PHP là gì? PHP được phát triển từ ngôn ngữ kịch bản (script) với mục đích xây dựng trang Web cá nhân (Personal Home Page). Sau đó đã được phát triển thành một ngôn ngữ hoàn chỉnh và được ưa chuộng trên toàn thế giới trong việc phát triển các ứng dụng Web based Theo NetCraft: – Tháng 11 năm 1999, hơn 1 triệu máy chủ – Tháng 9 năm 2000, hơn 1.4 triệu máy PHP (PHP: Hypertext Perprocessor) là ngôn ngữ kịch bản lập trình phía máy chủ (server-side) phổ biến nhất thế giới. PHP thường hoạt động theo thứ tự sau: – Người dùng gửi yêu cầu lên máy chủ – Máy chủ xử lý yêu cầu (Thông dịch mã PHP và chạy chương trình, mã PHP có thể truy xuất CSDL, tạo hình ảnh, đọc ghi file, tương tác với máy chủ khác...) – Máy chủ gửi dữ liệu về cho người dùng (thường là dưới dạng HTML)I.1. PHP là gì? (2) I.2. Lịch sử phát triển của PHP Phiên bản đầu tiên của PHP được phát triển năm 1994, bao gồm các macro cho trang Web cá nhân (Personal Home Page) Sau đó, PHP được phát triển thêm một số chức năng mới gọi là Form Interpreter (PHP/FI) và có được sự quan tâm lớn từ phía cộng đồng Phiên bản tiếp theo, PHP3, được viết lại bởi một nhóm các lập trình viên (Zeev Suraski, Andi Gutmans). PHP3 được bổ sung thêm một số tính năng và các cú pháp ngôn ngữ khác, đã trở thành ngôn ngữ kịch bản phía máy chủ được ưa chuộng nhấtI.3. Lý do chọn PHP Khi sử dụng PHP, người dùng sẽ có được tốc độ nhanh hơn nhiều so với các ngôn ngữ kịch bản khác, bởi PHP là phần mềm mã nguồn mở, được hỗ trợ bởi nhiều lập trình viên giỏi, có số lượng người dùng đông đảo. Ngoài ra PHP chạy được trên nhiều hệ điều hành khác nhauI.3. Lý do chọn PHP (2) Rút ngắn thời gian phát triển – PHP cho phép bạn tách phần HTML code và phần script, do đó có thể độc lập giữa công việc phát triển mã và thiết kế. Điều này vừa giúp lập trình viên dễ dàng hơn vừa có thể làm cho chương trình mềm dẻo hơn trong việc thay đổi giao diện PHP là phần mềm mã nguồn mở – PHP không chỉ là phần mềm mã nguồn mở mà còn thực sự miễn phí (kể cả khi bạn sử dụng cho mục đích thương mại) – Do là phần mềm mã nguồn mở, các lỗi (bug) của PHP được công khai và nhanh chóng được sửa chữa bởi nhiều chuyên giaI.3. Lý do chọn PHP (3) Tốc độ – Nhờ vào sức mạnh của Zend Engine, khi so sánh PHP với ASP, có thể thấy PHP vượt hơn ở một số test, vượt trội ở tốc độ biên dịch. Tính khả chuyển – PHP được thiết kế để chạy trên nhiều nền tảng khác nhau, có thể làm việc với nhiều phần mềm máy chủ, cơ sở dữ liệu (ví dụ: bạn có thể phát triển dự án trên UNIX, sau đó chuyển sang NT mà không gặp phải bất cứ vấn đề gì)I.4. Zend Engine Zend là scripting engine nằm bên trong PHP Zend Engine thực sự là sự cải tiến đáng kể. Hầu hết các đoạn mã viết trên PHP3 đều có thể chạy trên PHP4 với tốc độ tăng gấp 200 lầnI.5. Cài đặt PHP Bạn có thể tìm phiên bản mới nhất của PHP tại địa chỉ http://www.php.net PHP là phần mềm mã nguồn mở, bạn có thể download cả mã nguồn của PHP Bạn có thể tìm tài liệu tham khảo của PHP tại địa chỉ http://www.php.net/manualI.5. Cài đặt PHP (2)Cài đặt PHP với IIS – Control Panel/Add Remove Programs/Add Remove Window Components – Bật Internet Information Services – Download PHP Installer (Windows Binaries) từ http://www.php.net/downloads.php – Cài đặt PHP (chọn server IIS)Cài đặt Apache – Download Apache tại http://httpd.apache.org/ – Cài đặt Apache I.5. Cài đặt PHP (3) Download bản PHP zip package (Window Binaries) Giải nén vào thư mục C:PHP Sửa file conf/httpd.conf, thêm vào nội dung sau ScriptAlias /php/ c:/php/ AddType application/x-httpd-php .php Action application/x-httpd-php /php/php.exe Hoặc (Copy php5ts.dll vào thư mục c:/windows/system32) LoadModule php5_module c:/php/sapi/php5apache2.dll AddType application/x-httpd-php .phpI ...
Nội dung trích xuất từ tài liệu:
Bài giảng PHP (Hypertext Preprocessing) - Nguyễn Phú Quảng BÀI GIẢNG:PHP (Hypertext Preprocessing) Biên soạn: Nguyễn Phú Quảng Bộ môn: Tin học Xây dựngNội dung trình bàyI. Làm quen với PHPII. PHP Căn bảnIII. Các tính năng cho ứng dụng Web base I. Làm việc với Form II. Các hàm làm việc với MySQL III. Làm việc với File IV. Các hàm làm việc với hình ảnh V. Các hàm trên ngày tháng VI. Các hàm trên dữ liệu VII. Cookies và QueryString VIII. Session IX. Gỡ lỗiI. Làm quen với PHPI.1. PHP là gì?I.2. Lịch sử phát triển của PHPI.3. Lý do chọn PHPI.4. Zend EngineI.5. Cài đặt PHPI.6. Chương trình PHP đầu tiênI.7. Các IDE cho PHPI.1. PHP là gì? PHP được phát triển từ ngôn ngữ kịch bản (script) với mục đích xây dựng trang Web cá nhân (Personal Home Page). Sau đó đã được phát triển thành một ngôn ngữ hoàn chỉnh và được ưa chuộng trên toàn thế giới trong việc phát triển các ứng dụng Web based Theo NetCraft: – Tháng 11 năm 1999, hơn 1 triệu máy chủ – Tháng 9 năm 2000, hơn 1.4 triệu máy PHP (PHP: Hypertext Perprocessor) là ngôn ngữ kịch bản lập trình phía máy chủ (server-side) phổ biến nhất thế giới. PHP thường hoạt động theo thứ tự sau: – Người dùng gửi yêu cầu lên máy chủ – Máy chủ xử lý yêu cầu (Thông dịch mã PHP và chạy chương trình, mã PHP có thể truy xuất CSDL, tạo hình ảnh, đọc ghi file, tương tác với máy chủ khác...) – Máy chủ gửi dữ liệu về cho người dùng (thường là dưới dạng HTML)I.1. PHP là gì? (2) I.2. Lịch sử phát triển của PHP Phiên bản đầu tiên của PHP được phát triển năm 1994, bao gồm các macro cho trang Web cá nhân (Personal Home Page) Sau đó, PHP được phát triển thêm một số chức năng mới gọi là Form Interpreter (PHP/FI) và có được sự quan tâm lớn từ phía cộng đồng Phiên bản tiếp theo, PHP3, được viết lại bởi một nhóm các lập trình viên (Zeev Suraski, Andi Gutmans). PHP3 được bổ sung thêm một số tính năng và các cú pháp ngôn ngữ khác, đã trở thành ngôn ngữ kịch bản phía máy chủ được ưa chuộng nhấtI.3. Lý do chọn PHP Khi sử dụng PHP, người dùng sẽ có được tốc độ nhanh hơn nhiều so với các ngôn ngữ kịch bản khác, bởi PHP là phần mềm mã nguồn mở, được hỗ trợ bởi nhiều lập trình viên giỏi, có số lượng người dùng đông đảo. Ngoài ra PHP chạy được trên nhiều hệ điều hành khác nhauI.3. Lý do chọn PHP (2) Rút ngắn thời gian phát triển – PHP cho phép bạn tách phần HTML code và phần script, do đó có thể độc lập giữa công việc phát triển mã và thiết kế. Điều này vừa giúp lập trình viên dễ dàng hơn vừa có thể làm cho chương trình mềm dẻo hơn trong việc thay đổi giao diện PHP là phần mềm mã nguồn mở – PHP không chỉ là phần mềm mã nguồn mở mà còn thực sự miễn phí (kể cả khi bạn sử dụng cho mục đích thương mại) – Do là phần mềm mã nguồn mở, các lỗi (bug) của PHP được công khai và nhanh chóng được sửa chữa bởi nhiều chuyên giaI.3. Lý do chọn PHP (3) Tốc độ – Nhờ vào sức mạnh của Zend Engine, khi so sánh PHP với ASP, có thể thấy PHP vượt hơn ở một số test, vượt trội ở tốc độ biên dịch. Tính khả chuyển – PHP được thiết kế để chạy trên nhiều nền tảng khác nhau, có thể làm việc với nhiều phần mềm máy chủ, cơ sở dữ liệu (ví dụ: bạn có thể phát triển dự án trên UNIX, sau đó chuyển sang NT mà không gặp phải bất cứ vấn đề gì)I.4. Zend Engine Zend là scripting engine nằm bên trong PHP Zend Engine thực sự là sự cải tiến đáng kể. Hầu hết các đoạn mã viết trên PHP3 đều có thể chạy trên PHP4 với tốc độ tăng gấp 200 lầnI.5. Cài đặt PHP Bạn có thể tìm phiên bản mới nhất của PHP tại địa chỉ http://www.php.net PHP là phần mềm mã nguồn mở, bạn có thể download cả mã nguồn của PHP Bạn có thể tìm tài liệu tham khảo của PHP tại địa chỉ http://www.php.net/manualI.5. Cài đặt PHP (2)Cài đặt PHP với IIS – Control Panel/Add Remove Programs/Add Remove Window Components – Bật Internet Information Services – Download PHP Installer (Windows Binaries) từ http://www.php.net/downloads.php – Cài đặt PHP (chọn server IIS)Cài đặt Apache – Download Apache tại http://httpd.apache.org/ – Cài đặt Apache I.5. Cài đặt PHP (3) Download bản PHP zip package (Window Binaries) Giải nén vào thư mục C:PHP Sửa file conf/httpd.conf, thêm vào nội dung sau ScriptAlias /php/ c:/php/ AddType application/x-httpd-php .php Action application/x-httpd-php /php/php.exe Hoặc (Copy php5ts.dll vào thư mục c:/windows/system32) LoadModule php5_module c:/php/sapi/php5apache2.dll AddType application/x-httpd-php .phpI ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng PHP PHP căn bản Ứng dụng Web base Làm việc với Form Hàm làm việc với MySQ Làm việc với File hàm trên ngày thángTài liệu có liên quan:
-
Bài giảng Photoshop: Chương 1 - Bùi Thị Hồng Minh
24 trang 52 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu Microsoft Access - Trường Cao đẳng Nghề An Giang
126 trang 33 0 0 -
Bài giảng Lập trình web 1: Chương 9 - Nguyễn Huy Khánh
50 trang 29 0 0 -
Thiết kế web căn bản với HTML Javascript Asp: Phần 2
171 trang 26 0 0 -
Giáo trình C++ lập trình hướng đối tượng: Phần 2
111 trang 26 0 0 -
Giáo trình Bài giảng Kỹ thuật lập trình: Phần 2
101 trang 25 0 0 -
56 trang 25 0 0
-
Giáo trình Microsoft Office Professional 2007: Bài 4
28 trang 23 0 0 -
chương 5: làm việc với form-tk web & đồ họa
35 trang 23 0 0 -
Bài giảng PHP (Hypertext Preprocessing) - Chương 1: Làm quen với PHP
18 trang 21 0 0