Như ở bài trước mình có nói PHP là một ngôn ngữ chạy ở phía server (server side) nên chúng ta muốn chạy được nó thì chúng ta cần phải có server để biên dịch, Và Xampp là một lựa chọn tốt nhất để tạo ra server ảo trên máy của các bạn.
Cài đặt XAMPP
Xampp hỗ trợ hầu hết trên các hệ điều hành phổ biến hiện nay, nhưng mình sẽ chỉ giới thiệu cài đặt trên windows, còn các hệ điều hành khác cài đặt tương tự nhé!
Bước 1: Download xampp tại đây. (chọn phiên bản phù hợp với phiên bản của bạn).
Bước 2: Chạy file các bạn vừa tải về.
Bước 3: Chọn Next để tiếp tục.

Bước 4: Tích chọn hết các module. sau đó click next.

Bước 5: Chọn thư mục cài đặt, rồi next tiếp

Bước 6: Bỏ tích vào dòng "Learn more about Bitnami for xampp". rồi chọn next.

Bước 7: Đợi chương trình cài đặt.

Bước 8: Hoàn tất.

Sử dụng XAMPP
Sau khi các bạn đã hoàn tất quá trình cài đặt các bạn khởi động xampp lên.

Ở đây các bạn sẽ nhìn thấy các module mà nó hỗ trợ. Nếu các bạn muốn khởi động server PHP thì chỉ cần chọn start module apache.

Mặc định thì server sẽ start ở địa chỉ ip: 127.0.0.1 và domain localhost.

Thư mục chứa sorce của ứng dụng sẽ nằm ở trong thư mục htdocs của xampp. Ở những bài sau khi mình có nói là tạo file hay tạo thư mục thì các bạn tự khắc bỏ vào thư mục htdocs để chạy nhé!
IDE để code PHP
Các phần mềm đang được các lập trình viên PHP và rất nhiều lập trình viên khác sử dụng để lập trình và gỡ lỗi mã. Giúp làm tăng năng suất lập trình của các lập trình viên.
Phần mềm lập trình tốt nhất luôn đi kèm với một số tính năng và dịch vụ để phát triển ứng dụng tùy chỉnh.
Lựa chọn phần mềm lập trình IDE PHP là cực kỳ quan trọng. Bởi nếu biết cách chọn một công cụ phù hợp thì nó sẽ hỗ trợ cho bạn rất nhiều trong nhiều công việc, chẳng hạn như kiểm tra cú pháp, phát hiện và tự động sửa mã,….
Có rất nhiều IDE khác nhau cho các bạn lựa chọn, ví dụ như: Sublime text, VS code, PHPStorm, Nodepad++, Atom, Zend Studio, Dreamweaver, NetBeans,…
Lời kết
Phần trên mình đã hướng dẫn mọi người cài đặt xampp trên máy tính của các bạn rồi đấy, nhưng nếu các bạn không thích dùng xampp có thể dùng phần mềm khác như wamp,vertrigo server...
Mọi thắc mắc hay lỗi các bạn bình luận dưới bài post này để được hỗ trợ nhé!