Thứ Ba, 20 tháng 8, 2013

Giới thiệu PHP



Hẳn bạn đã biết cái gì là một trang web rồi chứ gì? Nếu bạn không biết, thì ví dụ như trang này chẳng hạn, bạn đang xem một trang web đấy! Để xem một trang web, mình gõ địa chỉ của nó vào thanh địa chỉ, ví dụ http://www.google.com.vn. Gõ xong, enter, trình duyệt của bạn (Firefox, internet explorer, …) sẽ tải trang web về hiển thị lên màn hình cho bạn xem!
Mình có thể làm nhiều thứ trên một trang web, chẳng hạn như học (mà bạn đang làm đấy), chơi, thảo luận, trao đổi, thông tin, v.v…
Bây giờ: bạn có nghe nói về (x)HTML chưa? Nếu chưa, bắt buộc bạn phải biết mới có thể tiếp tục được!
XHTML là tên mới của ngôn ngữ HTML (mà bạn có thể đã nghe nói đến), cho dù bạn viết bằng ngôn ngữ nào, thì nó cũng cùng mục đích: viết một trang web cơ bản (tức là chưa có trang trí màu mè hoa lá cành chi cả). Từ rày về sau tôi sẽ luôn gọi là HTML( theo thói quen cũ) để chỉ ngôn ngữ XHTML.
Nếu bạn không biết XHTML hay HTML thì bạn không thể học PHP được.
Nếu cần các bạn có thể tìm đọc các tài liệu hướng dẫn HTML cấp tốc bằng tiếng Anh ở http://www.w3c.org

Như đã nói: XHTML là một ngôn ngữ cho phép bạn viết một trang web, mình có thể cho chữ in đậm, nghiêng, chèn hình ảnh, âm thanh,… bằng cách gõ các kí hiệu đặc biệt (tiếng anh gọi là các tags). Trong bài viết này tôi gọi HTML cho gọn! Cái XHTML nó giống giống thế này này:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang ="fr" lang="fr" >
<head>
<title>Welcome to my site!</title>
<meta http-equiv=" Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<p>
Welcome to my website!<br />
Click here to enter !
</p>
</body>
</html>

PHP là một ngôn ngữ được lồng vào giữa những đoạn mã HTML, đây là một ví dụ nhỏ về PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang ="fr" lang="fr">
<head>
<title>Welcome to my site!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<p>
Welcome to my website!<br />
<?php echo("You are the visitor n°" . $nb_visitors); ?>
Click 
here to enter !
</p>
</body>
</html>

Có gì mới ở đây ta ? Hãy xem hàng : <?php echo("You are the visitor n°" . $nb_visitors); ?>
Lúc nào cũng thấy ngôn ngữ HTML, giữa lòng nó mình lại bắt gặp câu trúc của PHP ! Những gì tôi sẽ hướng dẫn là thao tác trên những dòng kiểu này đấy ! À, mấy kí tự lạ lùng này ($ ;?>) có thể sẽ làm các bạn sợ, nhưng tôi bảo đảm rồi các bạn sẽ quen thôi !
Một trang HTML thì có phần mở rộng là .html, còn một trang php thì phần mở rộng của nó là .php ! PHP có nhiều phiên bản (version) lắm, version hiện nay là v5 rồi!
Có trang nào chỉ chứa toàn ngôn ngữ PHP mà không có HTML không ?
Ừm, thiệt tình là không ! Dù sao đi nữa mình cũng cần phải có HTML để viết một trang web mà, mình không thể tránh khỏi HTML được đâu !
Tóm lại, HTML rất tiện lợi,nhưng còn hạn chế. Với sự giúp đỡ của PHP bạn có thể làm được nhiều thứ lợi hại hơn cho trang web của bạn. Ví dụ hả ?
  • Một diễn đàn, nơi mọi người thảo luận, trao đổi, thông tin cho nhau, giúp đỡ nhau khi ai đó gặp vấn đề,…
  • Chat chit
  • Một sổ lưu niệm hay lưu bút, nơi mà khách viếng thăm có thể ghi lại vào đó cảm nghĩ của họ về trang web của bạn, mà những người khác (ngoài bạn ra) cũng có thể đọc được !
  • Newsletter : bạn có tin gì mới ? Chỉ cần click một cái là bạn có thể gửi mail tới tất cả những thành viên trong diễn đàn của bạn! Hoàn toàn tự động nhé, không phải mất công ngồi viết đâu!
  • Một bộ đếm visitors
  • Làm blog, mọi người có thể comment vào đó…
Và còn nhiều hơn nữa mà ... mình chưa biết! Hì hì ...
Tóm lại, những gì cần nhớ là PHP giúp bạn tạo một trang web động, nó có thể tự động cập nhật trang web của bạn ngay cả khi bạn đi Ấn Độ du lịch, trang web của bạn vẫn cập nhật liên tục số người viếng thăm, những gì khách comment vào, những tin tức mới,…

Không có nhận xét nào:

Đăng nhận xét