Tải bản đầy đủ (.pptx) (60 trang)

Phát Triển Phần Mềm Mã Nguồn Mở PHP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (808.41 KB, 60 trang )

Phát Triển Phần Mềm
Mã Nguồn Mở
Phạm Đình Sắc

Phát Triển Phần Mềm
Mã Nguồn Mở
Lập Trình PHP
NỘI DUNG HỌC PHẦN

Môi trường thực hành:

Dùng Macro Media DreamWeaver

Chạy trên Wamp Server ,

Chỉnh sửa file: dùng Emeditor
3
MỤC TIÊU HỌC PHẦN

Nắm vững khái niệm cơ sở trong ngôn ngữ lập
trình PHP

Sử dụng những điều khiển cơ sở trong thiết kế
Web với PHP

Xây dựng và xử lý thành phần giao diện của ứng
dụng
4
Bài 1: Giới thiệu, Cấu hình và cài đặt PHP

PHP (Hypertext Preprocessor) là ngôn ngữ


script trên server.

Mã PHP có thể thực thi trên Webserver để
tạo ra mã HTML và xuất ra trình duyệt web.

Ngôn ngữ PHP ra đời năm 1994 Rasmus
Lerdorf. Phiên bản hiện tại là PHP 5.x
5

Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này
chiếm ưu thế:

Mã nguồn mở (open source code)

Miễn phí, download dễ dàng từ Internet.

Ngôn ngữ rất dễ học, dễ viết.

Mã nguồn không phải sửa lại nhiều khi viết chạy cho
các hệ điều hành từ Windows, Linux, Unix

Rất đơn giản trong việc kết nối với nhiều nguồn
DBMS, ví dụ như : MySQL, Microsoft SQL Server
2000, Oracle, PostgreSQL, Adabas, dBase,
Informix….
6
Cài đặt PHP, Apache, MYSQL

Để cài đặt PHP, các bạn có thể cài đặt từng gói
riêng lẻ (PHP, Apache, Mysql).


Đa phần cảm thấy rất chật vật trong việc cài đặt
Apache (Web Server) + MySQL (Database
Server) + PHP và cấu hình sao cho chúng làm việc
tốt với nhau.
7
Cài đặt Web Server WAMP trên Windows

Giải pháp khá đơn giản và tiện lợi, đó là sử dụng
gói cài đặt tích hợp gồm Apache + MySQL + PHP +
PHPMyAdmin (một công cụ quản trị CSDL).

Có 2 sản phẩm rất nổi tiếng là XAMPP và WAMP.
Tuy nhiên với mục đích cài đặt trên localhost để
chạy thử thì WAMP chính là lựa chọn đầu tiên và
dễ dàng.
8
WAMP là gì?

WAMP: Một gói phần mềm Web Server tất cả
trong một (All-in-One) gồm: Apache, MySQL, PHP
chạy trên nền Windows.
Giao diện quản trị Webserver WAMP (Windows + Apache + MySQL + PHP)
9
Các đặc điểm nổi trội của WAMP

Có thể cài đặt WAMP dễ dàng.

WAMP được cập nhật đều đặn.


Cho phép lựa chọn các phiên bản PHP, MySQL khác
nhau.

Rất tốt cho việc tạo máy chủ Web để chạy thử, thiết
kế Website bằng PHP.

Hỗ trợ phiên bản PHP5.x mới nhất

Tương thích hầu hết các HĐH Windows

Free 100%
10

Download WAMP tại địa chỉ

11
Các bước cài đặt WAMP
12
13
14
15
16
17

×