PhpStorm Reviews (494)

View 1 Video Reviews
Reviews

PhpStorm Reviews (494)

View 1 Video Reviews
4.6
494 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise the intelligent code completion and seamless integration with various frameworks, which significantly enhance productivity and streamline development processes. The IDE's extensive features and customization options make it a favorite among PHP developers, although some note that it can be resource-intensive and may slow down on older machines.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"The best editor for PHP development"
5/5
What do you like best about PhpStorm?

- Understands PHP code better than any other IDE / editor i've used

- Encourages you to write good code

- Good Vim emulation Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

- Could have better themes

- Switching between open projects could be easier

- Uses a lot of resources Review collected by and hosted on G2.com.

Fernando H.
FH
Fernando H.
Developer
Mid-Market (51-1000 emp.)
"PhpStorm is an IDE with very complete functions for PHP development"
4.5/5
What do you like best about PhpStorm?

PhpStorm is really the best IDE to program in PHP. It has really amazing features like version control or automatic saving. Also, it has the functions of IntelliSense, so it has autocomplete. Another feature that I like is the large number of keyboard shortcuts it includes. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

There is no open source version of PhpStorm, so after your free trial you will need to purchase the really expensive license. Review collected by and hosted on G2.com.

Niklas M.
NM
Niklas M.
Mid-Market (51-1000 emp.)
"A great IDE to work with. Addons make your programming easy."
4.5/5
What do you like best about PhpStorm?

With PhpStorm you have great addons to work with frameworks easier and they make your life much easier. Instead of having the documentation open all the time you can just use the autofill option for example. I used it to get comfortable programming with symfony and shopware for example. But not just that, there are a lot of extras given, you can easily connect to the databases you are working with, you have terminals and git / vcs support. It is just the perfect IDE to work within PHP projects. It is just a must have to work in structured and OOP projects in my opinion. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

It costs money, which is understandable with the huge amount of content they offer you. As well it is a java based IDE so it can lead to memory problems. Still, overall I do not see a lot of downsides to PhpStorm. Review collected by and hosted on G2.com.

TJ
Troy J.
Mid-Market (51-1000 emp.)
"Best webdevelopment software there is"
4.5/5
What do you like best about PhpStorm?

Again, the simplicity of it. I've done done projects with it including on my internship at a big Webdevelopment company.

Me and my friends are trying to make a site where people can ask for a website and we all gonna code it in there.

There are alot of handy dandy plugin such as github plugin and autocomplete. The standard autocomplete is fine but with the plugin makes your life so much easier.

You can ask for a student licence which you have to renew every year so you can get it for free and use it anytime you want. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

There is not really something is dislike Review collected by and hosted on G2.com.

NG
Neeraj G.
Software Developer In Test
Small-Business (50 or fewer emp.)
"A Flexible and feature Rich IDE tool for development"
4.5/5
What do you like best about PhpStorm?

PhpStorm supports almost every PHP framework and javascript framework. We use the Laravel framework with Phpstorm IDE and it helps in developing powerful and secure web applications. Auto-generation and auto-completion feature is really great and helps in writing code very quickly and efficiently. Every time we make changes in our project, PHP storm scans the whole project and indexes it accordingly. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

While working on multiple projects or heavy files like javascript can make Phpstorm consume a lot of physical resources of our system and can slow it down. Phpstorm supports almost every PHP framework and provides a very great debugging feature. Review collected by and hosted on G2.com.

Oladapo A.
OA
Oladapo A.
Web Engineer
Small-Business (50 or fewer emp.)
"A great solution for web developers"
4.5/5
What do you like best about PhpStorm?

PHPStorm is very efficient and can be used for virtually anything: front (nodes) design, backend design ( databases connections, help objects, classes etc.) vcs, extending many easy-to-add plugins. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

Absolutely nothing! Older versions certainly don't support other JS Libraries, but Jetbrains is not a problem in the plugin ecosystem. Review collected by and hosted on G2.com.

Pieter V.
PV
Pieter V.
Backend developer
Mid-Market (51-1000 emp.)
"The best IDE you can imagine for php oriented coding"
5/5
What do you like best about PhpStorm?

PhpStorm is realy on top of the game. It has frequent updates to accomodate for new php versions. It also has a great plugin function with many very good plugins for like symfony/docker/vuejs/... Al the important stuff is there. Furthermore, PhpStorm helps a developer with organising and finding code due to machine learning in there code completion and finding. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

There is just one problem, it can be a bit tedious to wait for indexing to complete whenever you shift to another project. Review collected by and hosted on G2.com.

MJ
Mary J.
Software Developer
Mid-Market (51-1000 emp.)
"Commercial PHP IDE by Jetbrains"
4/5
What do you like best about PhpStorm?

- There is a database view tab on phpstorm which even though is not completely perfect, provides basic and intermediate options for performing Create, Read, Update, and Delete (CRUD) operations on the database that you might be working with,

-Phpstorm offers code inspections for large variety of languages and is not just limited to php but also extends to JavaScript, html and even SQL. For SQL inspection, phpstorm can auto complete your table rows and data.

- Hundreds of very useful and essential plugins are readily available for download on phpstorm. Most of these plugins allow integration with other software development tools such as Microsoft Azure pipelines, Docker, Kubernetes and Amazon Web Services.

- There is integration with Git from right within the IDE and you don't have to install any plugins to use it. Keeping track of file versions and changes is an important aspect of software development and in understanding this, phpstorm developers have tried to make the Git integration feel as native as possible Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

- This is probably one of Jetbrains most resource consuming product because it can easily max out four of your computer's processor cores. It becomes really hard to run it beside other applications especially a browser like chrome which is also unpopular for how it uses up the same resources. Review collected by and hosted on G2.com.

SR
Shane R.
Sodtware Developer
Mid-Market (51-1000 emp.)
"Essential Developer Tool for PHP Programmers"
4.5/5
What do you like best about PhpStorm?

Phpstorm has uniquely and seamlessly integrated certain essential software development practices and tools into its core functionality. Some of these practices include:

1. Code refactoring which allows the user to quickly rename a class in one file and the namechange will be reflected in all the other project files; performing method and function calls and variable declarations and references. This feature is enable by phpstorm's quick contextualization technique which indexes and understands how the entire project functions and how the files are linked to one another.

2. Code quality tools can be easily installed. These include PHP code sniffer,and the mess detector which can function by validating your code to a certain code standard that you have set in place.

3. Integration with console and SSH clients where you can execute high level commands which can not be accomplished through GUI clicks and drags. You can perform these actions from right within phpstorm instead of switching to another program.

4. Git integration for managing and controlling your project files and tracking the changes that you have made to a project since initialization. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

Phpstorm requires too much RAM and sometimes it becomes really hard for you to run it if your computer's software specifications do not meet this IDE's minimum requirements.

The tool is also very expensive and not economically viable to developers who are just starting out or even new entreprises. Review collected by and hosted on G2.com.

BK
Brian K.
UI/UX Designer
Mid-Market (51-1000 emp.)
"The best PHP development environment"
4.5/5
What do you like best about PhpStorm?

Phpstorm's developers are very responsive and respond promptly to not just queries for help but also bug fix requests. Whenever a user highlights a bug, they are quick to check it out and if it in fact it is a valid bug, they patch it very fast and release the update on time. This is probably because the parent company, JetBrains, is arguably the best developer of integrated development environment and it wishes to maintain that status.

There are impressive search tools on phpstorm including the "find in path: which not only displays results but also includes file previews.

Phpstorm also has some project management functionality through the use of the TASKS feature where you can create tasks that you need to accomplish and you can retrieve them from your ticketing system. It's also amazing how each task can manage to keep its own context by maintaining opened files and changes. Review collected by and hosted on G2.com.

What do you dislike about PhpStorm?

Phpstorm is definitely not a tool that can be used by beginner programmers. Someone who has very little experience developing php applications and or working with programming text editors or Integrate Development Environments will have a hard time making the best of phpstorm. There are so very many features cluttered o the UI that sometimes it can look scary and imposing. Review collected by and hosted on G2.com.