Mới đầu học lập trình có 1 lời khuyên là các bạn nên sử dụng notepad hoặc notepad++ để code. Nó sẽ giúp các bạn nhớ các từ khóa, cấu trúc lệnh,… Nhưng khi đã ở 1 mức Level nào đó hoặc chính thức tham gia các dự án về lập trình thì các Editor thông thường sẽ làm bạn chậm chạp trong việc tạo ra các dòng code.
Vì vậy sử dụng 1 IDE hoàn chỉnh hỗ trợ các tính năng như nhắc lệnh (suggest code), hoàn tất lệnh (Auto complete) hay debug sẽ làm tăng năng suất code của bạn lên rất nhiều. Bài viết này mình sẽ giới thiệu 5 IDE tốt nhất để lập trình PHP ở thời điểm này (2019)
1. PhpStorm
PhpStorm là phần mềm IDE thương mại, đa nền tảng (cross-platform) và tích hợp môi trường phát triển dành cho ngôn ngữ lập trình PHP, được phát triển bởi hãng JetBrains.
- Loại phần mềm: Thương mại
- OS: Microsoft Windows, Mac OS X, Linux
- Ngôn ngữ và PHP Version: PHP 5.3, 5.4, 5.5, 5.6 and 7.0, HTML/CSS and JavaScript
- Giá: 199 USD cho năm đầu tiên
- Tính năng: Code quality analysis, PHPUnit tests, GitHub
=> Hướng dẫn download và cài đặt PhpStorm IDE 2019
2. Eclipse IDE for PHP Developers
Eclipse là phần mềm mã nguồn mở lâu đời, được viết bằng Java và vẫn đang là 1 IDE được sử dụng phổ biến bởi các lập trình viên. Nó có nhiều biến thể cho nhiều ngôn ngữ lập trình như C/C++, Java, PHP,… và nhiều plugin hỗ trợ các ngôn ngữ khác.
Eclipse IDE for PHP Developers là 1 packages của Eclipse IDE. Nó hỗ trợ đầy đủ các Version của ngôn ngữ lập trình PHP, Git client, Mylyn và hỗ trợ JavaScript, HTML, CSS.
- Loại phần mềm: Opensource
- OS: Windows 64-bit, Mac OS X (Cocoa) 64-bit. Linux 64-bit
- Ngôn ngữ và PHP Version: PHP, HTML/CSS and JavaScript
3. Zend Studio
Zend Studio được Zend phát triển từ phần mềm mã nguồn mở Eclipse nhưng cải tiến để có thêm nhiều tính năng, cũng như cải thiện performance.
- Loại phần mềm: Thương mại
- OS: Microsoft Windows, Mac OS X, Linux
- hỗ trợ PHP 7
- debug ứng dụng với Xdebug, Zend Debugger, và Z-Ray integration
- Hỗ trợ Docker and Git Flow
- Deploy ứng dụng PHP lên AWS, Azure
4. Netbeans
Netbeans IDE là phần mềm mã nguồn mở support nhiều ngôn ngữ lập trình trong đó có PHP. Ngoài PHP nó còn hỗ trợ đầy đủ HTML5, CSS và Javascript cũng với các công cụ phát triển Web khác như Subversion, Git, Xdebug, …
- Loại phần mềm: Free
- OS: Microsoft Windows, Mac OS X, Linux
5. Visual Studio Code
Tuy không phải là 1 IDE thực thụ, nhưng trong bài viết này VinaSupport vẫn liệt vào 1 trong 5 IDE tốt nhất cho lập trình PHP bởi sự đơn giản, dễ sử dụng, nhẹ nhàng và đang là 1 PHP Editor phát triển nhanh nhất, được cộng đồng quan tâm nhất hiện này.
Visual Studio Code được Microsoft phát triển, hỗ trợ nhiều ngôn ngữ lâp trình bởi 1 thư viện extension khổng lồ do các lập trình viên cung cấp.
- Loại phần mềm: Free
- OS: Microsoft Windows, Mac OS X, Linux
- Hỗ trợ nhiều Extension
=> Download Visual Studio Code
Nguồn: vinasupport.com