Major frameworks supported
PhpStorm is perfect for working with Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla!, CakePHP, Yii, and other frameworks.
All PHP tools
The editor actually 'gets' your code and deeply understands its structure, supporting all PHP language features for modern and legacy projects It provides the best code completion, refactorings on-the-fly error prevention, and more .
Front-end technologies included
Make the most of the cutting edge front-end technologies, such as HTML5, CSS, Sass, Less Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactorings, debugging and unit testing available. See changes instantly in the browser thanks to Live Edit.
Built-in developer tools
Perform many routine tasks right from the IDE thanks to Version Control Systems integration support for remote deployment, databases/SQL command-line tools, Vagrant, Composer, REST Client and many other tools .
PhpStorm = WebStorm + PHP + DB/SQL
All the features of WebStorm are included into PhpStorm, and full-fledged support for PHP and Databases/SQL support are added on top.
Instructions:
1) Unpack & Install
2) Use KeyMaker to register and generate a Keyfile.
Caution: The the KeyMaker also writes registration data, which is hardware dependant. You need to execute the KeyMaker on the machine where you intend to use the software.
3) Copy the generated keyfile to the configuration directory (idea.config.path). By default this is:
Windows 7, 8, 10:
Windows XP:
Linux: ~/.
MacOSX: ~/Library/Preferences/
If the directory does not exist, ensure to that you have started the application at least once. Run it until the registration window appears and exit.
If any question, check https://intellij-support.jetbrains.com/hc/articles/206544519