Vẫn theo phong cách đơn giản hóa mọi việc, chúng ta "dạo qua" vài khái niệm. Trước hết nói về website:
Giả sử trong máy tính bàn của bạn có một file tài liệu Microsoft Word đơn giản, có văn bản với vài hình ảnh trong file đó. Bằng một cách nào đó bạn sử dụng một cái Laptop, kết nối với máy tính bàn và có thể đọc file tài liệu Microsoft Word nói trên. Bạn có thể đọc văn bản, thấy hình ảnh...Hành động đó tương tự như bạn đang kết nối internet, truy cập "website" là file tài liệu Microsoft Word.Trong thực tế, mọi website sẽ gồm nhiều file với các định dạng khác nhau nằm trên một hoặc nhiều máy tính ở đâu đó trên thế giới và các máy tính đó được gọi là Máy chủ (web server).
Mặt khác, trong ví dụ "đơn giản hóa" trên, bạn chỉ có thể đọc file tài liệu Microsoft Word. Tuy nhiên nếu đó là một bản thu thập ý kiến và cần bạn nhập ý kiến của bạn thì sẽ cần "một thứ gì đó" có thể lưu lại ý kiến của bạn đồng thời có thể sẽ "trình diễn" ý kiến đó cho toàn thế giới biết, "thứ gì đó" chính là khái niệm Cơ Sở Dữ Liệu (Database).
Quay lại với PHP:
Về mặt lý thuyết: Để phát triển và chạy các trang PHP, thì 3 thành phần cơ bản sau cần được cài đặt trên hệ thống máy tính.
- Web Server − PHP sẽ làm việc với hầu như tất cả phần mềm Web Server, bao gồm Internet Information Server (IIS) của Microsoft, nhưng sau đó Apache Server thường được sử dụng phổ biến hơn. Tải Apache miễn phí từ: http://httpd.apache.org/download.cgi
- Database − PHP sẽ làm việc với hầu như tất cả phần mềm Database, gồm Oracle và Sybase, nhưng sau đó MySQL Database được sử dụng phổ biến nhất. Tải MySQL miễn phí tại: http://www.mysql.com/downloads/
- PHP Parser − Để xử lý các lệnh PHP script, một parser phải được cài đặt để tạo HTML output mà có thể được gửi tới trình duyệt web.
Tuy nhiên theo ý kiến cá nhân chúng tôi, bạn chỉ cần biết vậy. Hoàn toàn không cần thiết bỏ thời gian, loay hoay để cài đặt mọi thứ (Nhằm biến máy tính cá nhân của bạn thành một web server). Trừ khi sau này bạn có cơ hội "mó tới" thì tìm hiểu cũng không muôn. Trong lúc này, bạn chỉ cần sử dụng mọi thứ miễn phí để học và thực hành.
Có nhiều nơi cung cấp PHP Web Server miễn phí. Trong hiện tại, bạn có thể thử với: https://www.infinityfree.com
Để bắt đầu, bạn click vào Register để đăng ký một tài khoản miễn phí (Cũng có nghĩa là đăng ký một "chỗ" miễn phí trên Web Server của InfinityFree)
Sau khi Verify email, bạn có thể log in vào InfinityFree để bắt đầu hành trình thực hành PHP.
Trước hết bấm vào Create Account
Sau đó chon gói miễn phí, click vào Create Now
Tới đây bạn sẽ cần chọn một "cái tên". Trong gói miễn phí này bạn có cơ hội chọn một cái tên cũng miễn phí. Chúng tôi chọn datvietlaptrinh với phần mở rộng là free.nf. Điều đó có nghĩa là tên của website sẽ được lưu trên InfinityFree sẽ là www.datvietlaptrinh.free.nf ; Bấm vào Check Availability để kiểm tra xem có ai đã đăng ký tên đó chưa.
Nếu mọi thứ thông suốt, bạn sẽ thấy trang sau.Nhớ thay đổi mật khẩu, vì mật khẩu tạo sẵn rất "loàng ngoằng" và khó nhớ. Phần Email Consent thì chọn Không Approve để tránh thư rác sau này.
Sau khi bấm Create, bạn sẽ thấy màn hình quản lý website. Nói cách khác, nó tương tự như khi bạn dùng máy Laptop để thấy tài liệu Word trong máy tính để bàn ở ví dụ trên.
Nếu ngay lúc này bạn truy cập địa chỉ website của bạn, bạn sẽ thấy màn hình tương tự thế này.
Bây giờ bạn hãy quay lại màn hình cũ và click vào File Manager.
Bạn sẽ thấy "căn nhà" nơi sẽ lưu giữ website của bạn.
Để dần làm quen với PHP, chúng ta khởi đầu với PHP script đơn giản. Chúng ta sẽ bắt đầu với ví dụ đầu tiên về PHP là "Hello, World" script.
Như đã đề cập trước đó, PHP được nhúng trong HTML. Nghĩa là, bên trong HTML (hoặc XHTML) bạn sẽ có thể có các lệnh PHP như sau:
<html>
<head>
<title>Vi du chuong trinh Hello World</title>
</head>
<body>
<?php echo "Hello World!";?>
</body>
</html>
Lưu chương trình trên trong một file có tên là test.php trên máy tính của bạn (Nhớ vị trí của file nghe bạn!!)
Quay lại File Manager. Click Chuột Phải vào htdocs và chọn Upload. Sau đó chọn file test.php và bấm Upload Files
Để thưởng thức thành quả đầu tiên, hãy truy cập vào địa chỉ website của bạn /test.php. Ví dụ: https://datvietlaptrinh.free.nf/test.php ; Nếu bạn thấy tương tự thế này thì xin chúc mừng, bạn đã tạo thành công một trang web PHP đầu tiên!











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