PHP Tutorial - Tổng quan




Sắp tới sẽ là loạt bài về PHP cơ bản, cái bài viết này sẽ cung cấp các bài học về PHP.

Bạn có thể theo dõi các bài học tại PHP Tutorial. Rất mong được sự quan tâm và đóng góp ý kiến của các bạn.






GIỚI THIỆU:

PHP là ngôn ngữ kịch bản máy chủ(server), và là một công cụ mạnh mẽ để tạo các trang web động và tương tác một cách dễ dàng.

Dưới đây là mã của một trang PHP đơn giản:
<!DOCTYPE html>
<html>
<body>
<?php
echo "VNLIVES – WELCOME TO PHP TUTORIAL.";
?>
</body>
</html>



PHP LÀ GÌ?

  • PHP là từ viết tắt của “PHP Hypertext Preprocessor” tạm dịnh là “Tiền xử lý siêu văn bản”.
  • PHP được sử dụng rãi bởi vì nó là ngôn ngữ kịch bản mã nguồn mở.
  • PHP cho phép bạn tải về và sử dụng miễn phí mà không cần tốn bất kỳ một chi phí nào.
  • Kịch bản PHP được thực thi từ máy chủ.


ĐIỀU BẠN CẦN BIẾT.

Trước khi bắt đầu tìm hiểu và học tập PHP bạn cần phải có kiến thức cơ bản về các lĩnh vực sau:
  •   HTML
  • JAVASCRIPT
  • CSS


TÂP TIN PHP LÀ GÌ?
  • Các tập tin PHP có thể chứa văn bảng, HTML, CSS, JavaScript, and mã PHP.
  • Mã PHP thì được thực thi trên máy chủ(server), và kết quả được trả về trình duyệt(browser) là các mã HTML.
  • Các tập tin PHP có đuôi mở rộng là “.php”


PHP CÓ THỂ LÀM ĐƯỢC GÌ?
  • PHP có thể tạo các trang có nội dung động.
  • PHP có thể tạo, mở, đọc, viết, và đóng các tập tin trên máy chủ(server).
  • PHP có thể thu nhập các mẫu dự liệu.
  • PHP có thể gửi và tiếp nhận các cookies.
  • PHP có thể thêm, xóa, sửa dữ liệu trong cơ sở dữ liệu(database).
  • PHP có thể hạn chế người dùng truy cập vào một số trang của website.
  • PHP có thể mã hóa dữ liệu(encrypt date).


VÌ SAO NÊN CHỌN PHP?
  • PHP chạy trên nhiều nền tảng khác nhau (Windows, Linux, Unix, Max OS X, ...).
  • PHP thì tương thích với hầu hết các máy chủ(servers) đang được sử dụng ngày nay (Apache, IIS, ...).
  • PHP hỗ trợ trên nhiều loại cơ sở dữ liệu (SQL, MySQL, PostgreSQL, ....)
  • PHP thì miễn phí, bạn có thể tải nó về từ văn phòng tài nguyên của PHP tại website “www.php.net”.












No comments:

Post a Comment