Thứ Hai, 29 tháng 7, 2013

Tự học PHP







PHP là một ngôn ngữ được sử dụng bên phía máy chủ.

Trước khi tìm hiểu về PHP, thì bạn cần có các kiến thức cơ bản về:
HTML/XHTML
JavaScript

PHP là gì?
PHP là PHP : Tên tiếng anh đầy đủ là PHP – Hypertext Preprocessor
PHP là ngôn ngữ được thực hiện trên máy chủ, như ASP
PHP có mã nguồn được thực hiện và xử lí bởi máy chủ.
PHP Hổ trợ nhiều loại cơ sở dử liệu khác nhau (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
PHP là một phần mềm mã nguồn mở
PHP được sử dụng miễn phí, và rộng rãi.

Tệp PHP là gì?
Tệp PHP có thể chứa các nội dụng như: HTML, văn bản thô, hoặc mã PHP
Tệp PHP khi được truy xuất từ máy khác sẽ trả về trình duyệt văn bản HTML
Tệp PHP có các dạng chuẩn ".php", ".php3", or ".phtml"

MySQL là gì?
MySQL là cơ sở dữ liệu, được lưu trên máy chủ
MySQL là giải pháp hữu hiệu cho các ứng dụng lớn và nhỏ
MySQL hổ trợ nguôn ngữ thao tác dữ liệu SQL
MySQL tương thích cao với nhiều môi trường hệ điều hành khác nhau
MySQL cũng như php, được sử dụng miễn phí và dùng rộng rãi

PHP + MySQL
PHP kết hợp with MySQL là một ứng dụng ĐA NỀN TẢNG (Bạn có thể thiết kế trên Windows hoặc cả UNIX)

Tại sao phải dùng PHP
PHP chạy trên được nhiều Hệ điều hành (Windows, Linux, Unix, vv)
PHP tương thích cao với tất cả các phần mềm máy chủ phổ biến (Apache, IIS, vv)
PHP hoàn toàn miễn phí, có thể tải về từ www.php.net
PHP đơn giản, dể học, hiệu quả cao. Thực hiện nhanh chóng trên máy chủ và trả về kết quả.

Okê, vây chúng ta bắt đầu từ đâu nào?

Để tiếp cận nhanh chóng với PHP, trước hết chúng ta sẽ cài WWW Server (tất nhiên rồi ) hãy cài Apache (hoặc IIS) lên máy chủ của bạn, sau đó cài PHP, tiếp đến MySQL -> Máy chủ của bạn đã sẵn sàng để hoạt động với ngôn ngữ PHP
Hoặc tìm các dịch vụ hosting có hổ trợ PHP và MySQL

Qua các vấn đề trên, sẽ giúp phần nào cho các bạn chưa từng biết gì về PHP, có một cái nhìn sơ lược về ngôn ngữ này. Trong bài viết tiếp theo mình sẽ đề cập đến các hàm cơ bản của PHP. Bây giờ tạm thế thôi.


Học php cơ bản


PHP cơ bản
1. Php là gì?
PHP là một ngôn ngữ lập trình kiểu script , chạy trên Server và trả về mã HTML cho trình duyệt.
VD:
<html>
<head>
<title>Example</title>
</head>
<body>
<?php echo "Hi, I'm a PHP script!"; ?>
</body>
</html>

Mã PHP được đặt trong kiểu tag đặc biệt cho phép ta có thể vào hoặc ra khỏi chế độ PHP

2. Cài đặt như thế nào?
Cài PHP trên nền Window với IIS version 3 hoặc 4:
- Copy php.ini - dist vào thư mục Window. Đổi tên thành php.ini
- Sửa file php.ini như sau:
- Đặt lại đường dẫn mục : 'extension_dir' chuyển tới vị trí cài đặt php hoặc nơi để các file php_*.ini. VD : c:php
- Đặt đường dẫn chính xác đến file: browscap.ini trong thư mục Window.
- Chạy MMC , chọn Web site hoặc thư mục của ứng dụng
- mở mục Property của thư mục , chọn vào Home Directory, Virtual Directory hay Directory.
- Vào mục: Configuration->App Mappings ->Add->Executable : c:phpphp.exe %s %s. Chú ý phải có %s %s .
- Trong ô Extension, đánh đuôi file bạn muốn gắn với mã php. Thường là .php hoặc .phtml
- Đặt chế độ sercurity thích hợp. Nếu dùng hệ thống NTFS, cần đặt cho phép thực hiện với thư mục có php.exe