# PhpStorm Reviews
**Vendor:** JetBrains  
**Category:** [PHP Integrated Development Environments (IDE)](https://www.g2.com/categories/php-integrated-development-environments-ide)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 494
## About PhpStorm
PhpStorm is a PHP integrated development environment (IDE) developed by JetBrains that provides tools for writing, analyzing, testing, and debugging PHP applications. It is designed for professional PHP developers, full-stack web developers, and software teams building server-side and web-based applications. Common use cases include developing PHP web applications, maintaining legacy systems, working with modern JavaScript frameworks, integrating databases, and managing large or multi-module codebases. PhpStorm supports the PHP development lifecycle within a single environment. It includes context-aware coding assistance, project navigation tools, refactoring capabilities, debugging functionality, and integrations with version control systems and testing frameworks. The IDE runs on Windows, macOS, and Linux, providing a consistent development environment across platforms. Key features and capabilities include: • Intelligent code assistance with context-aware completion, syntax highlighting, inspections, quick documentation, and automated refactorings for PHP and related web technologies • Built-in support for PHP frameworks such as Laravel, Symfony, and Zend Framework, along with support for HTML, CSS, JavaScript, TypeScript, and templating languages including Twig and Blade • Navigation and project analysis tools that enable search across files, classes, symbols, and usages, supporting work in large or complex codebases • Integrated debugging and testing tools, including breakpoint management, PHPUnit support, and version control integration such as Git • Database and deployment tools, including SQL support, remote interpreters, Docker and Vagrant integration, and built-in terminal access PhpStorm enables developers to manage backend and frontend workflows within a single IDE. By combining language-specific code intelligence with debugging, testing, and deployment support, it provides a structured environment for PHP application development across local and remote environments.



## PhpStorm Pros & Cons
**What users like:**

- Users value the **intelligent code completion** in PhpStorm, enhancing productivity and speeding up the development process. (1 reviews)
- Users value the **enhanced team collaboration** features of PhpStorm, boosting productivity with integrated tools and support. (1 reviews)
- Users appreciate the **intelligent debugging capabilities** of PhpStorm, enhancing their productivity and development efficiency. (1 reviews)
- Users find PhpStorm&#39;s **ease of use** consistently enhances their coding experience and productivity. (1 reviews)
- Users value the **fast development** capabilities of PhpStorm, enhancing their productivity and coding experience. (1 reviews)
- Users appreciate the **intelligent features** of PhpStorm, which enhance productivity through advanced code completion and debugging. (1 reviews)
- Users praise the **Git integration** in PhpStorm for enhancing collaboration and productivity in development projects. (1 reviews)
- IDE Features (1 reviews)
- Language Versatility (1 reviews)

**What users dislike:**

- Users find PhpStorm to be **expensive** , posing a challenge for freelancers or small teams with tight budgets. (2 reviews)
- Users find PhpStorm to have **high resource usage** , particularly impacting performance on older machines. (1 reviews)
- Users note the **high system requirements** of PhpStorm, making it challenging for those with older hardware. (1 reviews)
- Users often face **slow loading** times in PhpStorm, which can hinder their overall workflow and experience. (1 reviews)
- Users experience **slow performance** with PhpStorm, particularly on larger projects, needing powerful hardware to mitigate issues. (1 reviews)

## PhpStorm Reviews
  ### 1. Versatile and Efficient, But Resource-Intensive

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris H. | Owner/Developer, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 04, 2026

**What do you like best about PhpStorm?**

I love being able to code under many languages within a single IDE and having typehinting, linting, smart tooltips, code completion, and more for all the languages I code with. PhpStorm has a really extensive and well-maintained plugin marketplace, and 99% of the plugins are free to use, which I find incredible. I use it with Claude Code, and even ChatGPT recognizes open tabs from PhpStorm, cutting down on explaining context. Switching to PhpStorm was beneficial since it was fairly easy to start using, and the level of customization options is truly impressive, though it works well even without much setup.

**What do you dislike about PhpStorm?**

Sometimes if you have too many plugins installed, it really eats up the memory of your computer and PhpStorm can get a bit sluggish. Constant indexing processes also introduce some frustrations as well.

**What problems is PhpStorm solving and how is that benefiting you?**

I use PhpStorm to code in multiple languages within a single IDE with typehinting, linting, smart tooltips, and code completion across all languages.

  ### 2. All-In-One IDE for PHP and Beyond

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tom E. | Senior Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about PhpStorm?**

I like using PhpStorm because it's not only great for PHP development with Symfony and Twig, but I can also easily use it for Vue integration. The Git and database functionality is well featured, and it fully integrates with GitHub Copilot. The Junie AI tool is awesome, and I find the learning curve minimal, making it straightforward to use. The fact that I have a one-stop shop for all the tools I need without having to open loads of applications is a huge plus. Setting it up and installing it was very easy.

**What do you dislike about PhpStorm?**

Occasionally PhpStorm will crash under extreme pressure. This happens on my Mac, so I cannot speak for other operating systems.

**What problems is PhpStorm solving and how is that benefiting you?**

PhpStorm provides all the tools and plugins I need, streamlines development with Symfony, Twig, and VueJS, and integrates well with Git and databases. It reduces the need for multiple applications with GitHub Copilot and Junie AI, making it straightforward to use.

  ### 3. Amazing Interface and Features, Minor Performance Hiccups

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abdelmoneam N. | Web Development, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 10, 2026

**What do you like best about PhpStorm?**

I appreciate PhpStorm's code auto-completion and how it helps manage project dependencies easily. The integration with Git and the capability to run and test projects are really useful features. The new AI integration is amazing, and I love the design of the program interface, which is much better than Visual Studio Code. It's the same design as Android Studio, which I'm familiar with, and the top menu bar and the ability to adjust font and size are particularly helpful. Setting it up was effortless—just downloading and installing from the official site, and the license verification was straightforward.

**What do you dislike about PhpStorm?**

Sometimes, it freezes which is really rare but I have to force close the program from the task manager and reopen it again. In these cases I have lost some edits made to some files. The speed of the code auto-completion feature. Sometimes it takes a few seconds to understand what I'm typing to show suggestions.

**What problems is PhpStorm solving and how is that benefiting you?**

PhpStorm offers code auto-completion, helps manage project dependencies, integrates with Git, and can run and test projects. The AI integration is amazing.

  ### 4. Smooth Laravel Integration That Just Works

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2026

**What do you like best about PhpStorm?**

It have smooth integration with laravel freamwork

**What do you dislike about PhpStorm?**

It's big so initial loading can be long and also also it consumes a loot of computer resources

**What problems is PhpStorm solving and how is that benefiting you?**

It's help me create clean and usefull code

  ### 5. Efficient IDE for PHP development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Umair A. | Senior PHP Laravel Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 02, 2025

**What do you like best about PhpStorm?**

Fast, smart, and developer-friendly IDE.

**What do you dislike about PhpStorm?**

It can be heavy on system resources, especially on older machines, and the license cost may be high for freelancers or small teams.

**What problems is PhpStorm solving and how is that benefiting you?**

PhpStorm me ayuda a escribir código limpio y sin errores al mostrar sugerencias y advertencias mientras escribo. Me ahorra tiempo con funciones como autocompletar, navegación fácil y herramientas integradas como el depurador y la terminal. Mantiene todo en un solo lugar, por lo que no tengo que cambiar entre aplicaciones. Esto hace que mi trabajo sea más rápido y más organizado.

  ### 6. A powerful tool for PHP development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Enguerran M. | Développeur Full Stack, Sporting Goods, Enterprise (> 1000 emp.)

**Reviewed Date:** December 20, 2024

**What do you like best about PhpStorm?**

In general, these features equipped PhpStorm to be the fastest and most productive IDE by intelligent code completion, debugging capabilities inside the IDE, embedded support for many frameworks such as Symfony and Laravel, and easy integration with revision control systems such as Git to help team collaboration on development projects.

**What do you dislike about PhpStorm?**

The biggest drawback with respect to PhpStorm would be the price, which may be expensive when compared to freelancers or small teams. As well, it runs on heavy hardware requirements to avoid sluggish performance, especially while working on bigger projects.

**What problems is PhpStorm solving and how is that benefiting you?**

PhpStorm eliminates many complex development workflows and offers great features for debugging, testing, and code refactoring. Consequently, it improves high-quality and consistent coding, which is good for the maintenance and scalability of projects. Phpmstorm intelligent code navigation saves time because you can quickly visit methods and classes in a very large code base.
PhpStorm does this by offering extensive tools for debugging, testing, and refactoring code. Thus, it allows for high-quality and consistent coding, invaluable for maintenance as well as scalability of projects. Intelligent code navigation saves time when having to visit methods and classes in a very large code base.

  ### 7. Easy to Use, but Slow Loading Can Be Frustrating

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 22, 2026

**What do you like best about PhpStorm?**

Its ease of use, mostly everytime I use it.

**What do you dislike about PhpStorm?**

Sometimes it can get a bit slow loading information.

**What problems is PhpStorm solving and how is that benefiting you?**

All of the different functionalities you need when coding, you can find them in PhpStorm.

  ### 8. A Powerful IDE for Efficient PHP Development In complex projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Giuseppe N. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2024

**What do you like best about PhpStorm?**

PHPStorm help all our team to working extensively on FormaLMS. Has a lot of unbealiveble functionalities such us advanced autocompletion and insightful code analysis that significantly enhances productivity.  PhpStorm's ecosystem of plugins like 'Php Inspections' and some paid ones like 'Symfony support' also allows us to have a more efficient workflow.

**What do you dislike about PhpStorm?**

The IDE can be resource-intensive, which can occasionally slow down performance, but is usually resolved with a reboot.

**What problems is PhpStorm solving and how is that benefiting you?**

PhpStorm helps us quickly solve code quality problems, debugging, collaboration and project management. Also useful is the "code with me" mode that allows us to do pair programming.

  ### 9. The Best Code Editor in the 21st Century

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nelson  S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 26, 2020

**What do you like best about PhpStorm?**

It autocompletes your code as you write. It comes with its own terminal so you do not have to open another one. Its user interface is great with great themes the user can customize to their satisfaction. For students or if you have a student email you can access the application for a year, else you can try it for thirty days. It is easy to install on any platform either Linux or windows or even mac operating systems. It has a visual debugging feature inside the IDE. With phpStorm, you are also able to code all front end languages. It supports git databases connection and other in its system.

**What do you dislike about PhpStorm?**

For newer languages like preCSS, it lacks support for them. It is expensive to use most when you do not have a student email hence does not offer a community version for its lovers. For systems that are a bit old, phpStorm can be really a strong program for them since it will slow down the system. Most developers would love this IDE to be used for more than one language, other than installing different IDEs for each language you come across with. Some IDEs have a preview of the output of your code, and so far I haven't seen that in phpStorm

**Recommendations to others considering PhpStorm:**

Create a community version for your users

**What problems is PhpStorm solving and how is that benefiting you?**

I am developing web applications and websites. I am able to code faster with it since most of the tools that I require are just a click away I do to need to open another program.

  ### 10. Complete tool for PHP programming

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marcello T. | Business Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 20, 2024

**What do you like best about PhpStorm?**

PHP Storm integrates database access natively, greatly helping programming in a practical way.
Creating an application using an existing database is extremely easy with the help that the tool provides.
Since I use AskCodi to code, using a widget in PHP Storm helps me even more in creating quick PHP codes.

**What do you dislike about PhpStorm?**

The fact that it is a robust and complete tool does not mean that it is a very easy tool to learn. Basic use is super easy but there are endless configuration possibilities that weren't easy for me when I started programming.

**What problems is PhpStorm solving and how is that benefiting you?**

Fast programming with access to local or remote databases. Creation of rapid data tools for legacy databases.


## PhpStorm Discussions
  - [How can I share SSH credentials between multiple installations?](https://www.g2.com/discussions/how-can-i-share-ssh-credentials-between-multiple-installations) - 1 comment, 1 upvote
  - [How do I make the most of PHPStorm?](https://www.g2.com/discussions/12675-how-do-i-make-the-most-of-phpstorm) - 1 comment, 1 upvote
  - [What is PhpStorm used for?](https://www.g2.com/discussions/what-is-phpstorm-used-for) - 1 comment

- [View PhpStorm pricing details and edition comparison](https://www.g2.com/products/phpstorm/reviews/phpstorm-review-3718632?section=pricing&secure%5Bexpires_at%5D=2026-05-24+20%3A11%3A48+-0500&secure%5Bsession_id%5D=f69da1a9-8421-4ab5-b3c6-bd5deb44a960&secure%5Btoken%5D=1644eb1a8b31c02fcbdc17d6bd759fe95ee9ed952edd8cfe896233b9bb42fd0e&format=llm_user)
## PhpStorm Integrations
  - [Laravel](https://www.g2.com/products/laravel/reviews)

## PhpStorm Features
**Functionality**
- Ease of Use
- File Management
- Multi-Language Support
- Customization
- Straight-Out-the-Box Functionality
- Help Guides
- Patching & Updates

## Top PhpStorm Alternatives
  - [Eclipse](https://www.g2.com/products/eclipse/reviews) - 4.3/5.0 (3,088 reviews)
  - [NetBeans](https://www.g2.com/products/netbeans/reviews) - 4.2/5.0 (655 reviews)
  - [Aptana Studio](https://www.g2.com/products/aptana-studio/reviews) - 4.2/5.0 (38 reviews)

