PHPStorm - swiss knife for development websites on PHP
May 01, 2024

PHPStorm - swiss knife for development websites on PHP

Oleg Liski | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with PhpStorm

PHPStorm is used for all development on all web languages we use inside company: PHP, Javascript, Typescript, nodejs, vue, HTML, - everything.

PHPStorm is used daily for writing websoftware that is used by our clients.
  • Inspection of PHP code, hints
  • Refactoring of existing code, searching for how some class/function is used
  • Integration to various tools: git, xdebug, phpstan
  • editing code
  • Writing websites
  • AI tools - there are already integration, but it does not yet work correctly (of course, this is probably with AI itself)
  • Writing simple extensions for PHPStorm itself
  • PHPStorm saves me hunders of hours per year on refactoring tasks
  • PHPStorm helps me deliver better software in less time
When I have evalutated Eclipse and NetBeans (years ago), I have noticed that PHPstorm have more features already included, and overall, they are better in quality.

For example code refactoring, code analysis, debugging - everything was easier in PHPStorm.


Do you think PhpStorm delivers good value for the price?

Yes

Are you happy with PhpStorm's feature set?

Yes

Did PhpStorm live up to sales and marketing promises?

Yes

Did implementation of PhpStorm go as expected?

Yes

Would you buy PhpStorm again?

Yes

PHPStorm is suited for all developers who write code for websites on PHP, HTML, Javascript, HTML, etc. PHPStorm is especially very powerfull in understanding your code and working with the code. You can consider PHPStorm as swiss knife that have quite a lot of tools in it.
However, I can't imagine my work without PHPStorm at this point - it really saves me hundred of hours/ year, especially at refactoring tasks.

PHPStorm requires quite amount of RAM to work correctly, so it might not be best solution for low-end machines or just fast and simple file edits.