Overview
What is PhpStorm?
JetBrains supports PhpStorm, an integrated development environment (IDE).
PHPStorm - swiss knife for development websites on PHP
PHPStorm is a tool to improve productivity and reduce PHP development costs
TrustRadius Insights
PhpStorm The biggest Technical Debt in the Industry
PhpStorm, Versioning and Database all in one
PHPStorm is a flexible and feature-rich IDE for large codebases
The storm has come with PHPStorm!
The perfect storm of PHP development tools.
A full-featured editing environment
PhpStorm is an amazing IDE
Develop your web with PhpStorm
PhpStorm, the product to make development better
PhpStorm, a great tool for developers
Review of PHP Storm from a former .Net Developer
Best PHP IDE
Reviewer Pros & Cons
Pricing
For Individuals
$99
For Organizations
$249
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Starting price (does not include set up fee)
- $9.90 per month per user
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is PhpStorm?
PhpStorm Video
PhpStorm Competitors
PhpStorm Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(88)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
PhpStorm is highly regarded by developers and architects for its flexibility and solid integration with various tools. Many users have chosen PhpStorm as their go-to software for PHP development. Its seamless integration with tools like Vagrant, XDebug, and source control systems provides a smooth and efficient workflow. The ability to scan a codebase and build an autocomplete tooltip database based on PHPDoc comments is invaluable for working on large projects. This feature brings the experience of working on a PHP codebase closer to that of popular IDEs like Visual Studio. Additionally, PhpStorm's file scanning and indexing capabilities make it effortless to find files in projects with hundreds of files, ensuring a well-organized coding structure.
PhpStorm is particularly popular among developers working with WordPress plugins, themes, and websites as it offers essential features out-of-the-box, requiring minimal configuration. It eliminates the need for additional apps by providing first-party support for tasks such as debugging, profiling, running SQL queries, database management, and function autocompletion. Furthermore, PhpStorm serves as a comprehensive IDE for PHP applications of any size, enabling developers to create stable and secure applications more efficiently. With its robust code indexing feature and wide range of features like color coding formatting options, linting code sniffing, macros, and source code search, PhpStorm proves to be an indispensable tool for PHP development that enhances speed and productivity.
In addition to its PHP-focused features, PhpStorm also excels in debugging PHP web-applications. Through compilation, syntax highlighting and other code inspecting features, it helps pinpoint errors in the code. Furthermore, it enables users to connect to remote hosts and edit files directly on the server, simplifying the troubleshooting process. For those who work with JavaScript alongside PHP development, PhpStorm offers powerful tools like a JS debugger and code completion with inline documentation that enhance the overall development experience.
Overall, PhpStorm stands out as an IDE that streamlines PHP development by offering a rich selection of features that solve the problem of requiring multiple tools to complete various tasks. It has earned its reputation as a powerful and robust IDE for PHP web development, helping developers create stable and efficient applications in less time.
Intuitive User Interface: Several reviewers have praised the intuitive and user-friendly interface of PhpStorm, stating that it allows for efficient completion of tasks. Users found it easy to navigate and appreciated features such as running SQL commands directly from the software, eliminating the need for additional clients.
Shortcut Keys Enhance Productivity: Many users have highlighted the availability of shortcut keys in PhpStorm, mentioning how they greatly assisted in the coding process and enhanced productivity. This feature allows developers to quickly execute commands and perform actions without relying solely on the mouse.
Assistive Features Improve Coding Experience: Numerous reviewers have expressed their appreciation for the auto-generation of assistive features in PhpStorm, such as autocomplete and tooltips from PHPDoc comments. These features not only make coding faster but also reduce errors by providing helpful suggestions and reminders.
Slow Performance: Some users have reported that PhpStorm can be slow during initialization and certain operations, especially after some version updates. The sluggish loading time of large codebases and the heavy performance on older machines running a modified JVM have also been mentioned.
Complex Configuration: Several users have found the configuration of PhpStorm to be complex, making it difficult to find options or make changes. This complexity may lead to frustration and inefficiency for users who are not familiar with the IDE.
Steep Learning Curve: Users have expressed that PhpStorm has a steep learning curve, which requires time and training for developers to fully utilize its capabilities. Coming from lighter IDEs like Sublime Text 3 or Atom may pose challenges in adapting to PhpStorm's heavier nature and extensive features.
Users and reviewers offer several recommendations for PhpStorm:
First, they recommend trying out the free 30-day trial of PhpStorm before making a purchase. By using the trial version, users can determine if PhpStorm is needed for their specific requirements.
Secondly, users suggest taking advantage of the trial period to explore all the features and tools that PhpStorm has to offer. They also recommend watching YouTube videos with tips and tricks to familiarize oneself with the software before buying a license.
Another recommendation is to spend time learning the shortcuts and customizing the editor in PhpStorm. Users find that this enhances their experience and increases productivity.
Many users highly recommend PhpStorm as the best IDE for PHP development. They suggest starting with one project to get a feel for the tools and features in PhpStorm.
When making a decision, it is advised to evaluate all other competitors in the market. However, many users find that no other product compares to PhpStorm.
In terms of support, features, and ease of use, users consider PhpStorm to be a standout choice. They encourage trying out the free trial and subscribing afterwards.
Even if PHP is not used all the time, users recommend trying out PhpStorm for web application development. Learning all the shortcuts in PhpStorm is also recommended for a better experience.
If given a choice between PhpStorm and Eclipse, users suggest choosing PhpStorm. They believe it ticks most feature boxes and stands out among IDEs for PHP development.
Despite acknowledging that the price may be steep, users believe that the features and saved development time make it worth it. They recommend trying out PhpStorm and taking the time to properly set it up for projects.
Overall, users recommend evaluating individual needs and trying out PhpStorm to see if it meets those needs. They emphasize that after years of using other IDEs, they are happy with PhpStorm and would recommend it to anyone looking for a good PHP IDE.
Attribute Ratings
Reviews
(1-16 of 16)PhpStorm Review
- It has allow us to rapidly develop solutions and bug fixes for our platform.
- PHPStorm saves me hunders of hours per year on refactoring tasks
- PHPStorm helps me deliver better software in less time
- Reduces task delivery time
- Reduces task error
- Reduces DEVOPS costs
PhpStorm The biggest Technical Debt in the Industry
- well see if an update doesnt crash and burn
PhpStorm, Versioning and Database all in one
- We couldn't calculate the ROI because the systems developed were for the public university itself.
PHPStorm is a flexible and feature-rich IDE for large codebases
- Streamlined troubleshooting and debugging on large projects.
- Allowed architects to automate common patterns with templates and plugins.
The storm has come with PHPStorm!
- The license fee of PhpStorm, for our business, is outweighed by time saved ( payroll costs ) as it makes coding that much easier to accomplish
- Not having to worry about the 'givens' in the code, is such a time saver, that I am not sure your could put a savings number against that... but, if I had to guess, I would think you could save an hour or two each day, just by the default settings within PHPStorm, no matter what language you are coding.
The perfect storm of PHP development tools.
- More productive developers. Developers have the most of the tools they in a single well-designed package.
- Cleaner code. Regardless of how you feel about IDEs that do code inspections, PhpStorm well help you and your staff produce higher quality code.
- Cost efficient. PhpStorm is not all that expensive when compared to other similar products but it provides a more complete solution. If you have PhpStorm you don't need to spend money on other tools such as a database client or git client. You can easily build a product from start to finish using just this tool.
A full-featured editing environment
- Reduced the need to compare other editors and the potential third-party features they provide, by supporting many essential features out-of-the-box requiring very little configuration.
- Made it much easier to catch small errors and inconsistencies in code while writing, reducing the need to debug and track down problems at a later time.
- Improves confidence and connectedness while coding with the code quality analysis and background indexing.
PhpStorm is an amazing IDE
- Faster coding and debugging
- Fewer errors
- Better collaboration
Develop your web with PhpStorm
- PhpStorm decreased the time to market of new features - we are following the Agile SCRUM methodology with 2 weeks sprints. Using PhpStorm helped with releasing UI features even faster than 2 weeks.
- Considering the price of the license and the cost of the server where we run it, the ROI is still high due to less time spent by developers with writing code, debugging, refactoring etc. Especially when you have highly paid developers.
- Increased people's happiness - by using a modern tool with lots of features which has made their work easier.
PhpStorm, the product to make development better
- Fast Delivery to product deployment via ftp to server
- Inbuilt terminal and debugger helps faster improvement and track bugs and make commitments on git.
PhpStorm, a great tool for developers
- PhpStorm helps us, at a minimal cost, keep our development projects in order and effectively allows our developers to make the changes we need in a timely manner.
- While not substantial, PhpStorm does cost money, compared to free code editor tools that are out there.
- The customization allows our developers to adjust quickly to the tool as it can emulate anything they have used in the past.
Review of PHP Storm from a former .Net Developer
- PhpStorm has allowed our development team to work much more efficiently, especially when integrating third party code or getting to know how other code bases work.
- It has made debugging of code much easier as stepping through any code base is very straightforward.
Best PHP IDE
- It runs on JVM and is a little bit heavy, so you might need to invest in new hardware.
- License cost: it's a little bit high, buth worth every penny.
- It helps you to save time by doing many tasks from the UI.
Great IDE for PHP Development - perhaps the best
- Theres a steep learning curve, so developers who don't put the time in don't really get alot out of it.
- Other than that, PhpStorm has proved a valuable software to use on the engineering team.