Using PhpStorm in large-team & multi-site deployments. Ready for 'prime time'?
I'm evaluating PhpStorm 8.0.2 for a large team deployment; I'm ~ a week into it ...
In many ways, it's the best IDE (for PHP) I've seen so far; trying hard to 'like' it.
For local-only use, on my desktop, it's clean, simple and functional.
But, for 'real-world' large & multi-client projects, there are some serious deal-breakers that get in the way; current examples include:
No flexible project management
Project management feature: Usable "known projects list" for reopening them in any supported way
https://youtrack.jetbrains.com/issue/WI-15186 WI-15186
No connection to HTTPS remote sites
WI-3033 Support HTTPS connection to server
https://youtrack.jetbrains.com/issue/WI-3033#comment=27-399357
NewProject create fails @ "HEAD method failed for "https://test.MYDOMAIN.com/" with HTTP status 403."
https://youtrack.jetbrains.com/issue/WI-25939 WI-25939
No support for advanced/modern SSL ciphers/algos
PhpStorm 7.1.3 and 8.x.x - Deployment feature (SFTP) - Algorithm negotiation fail
https://youtrack.jetbrains.com/issue/WI-25360 WI-25360
Poor font/look-n-feel on Linux
IDEA-57233 Editor font antialising/appearance problems on Linux
https://youtrack.jetbrains.com/issue/IDEA-57233
We currently use Eclipse. It's fully functional -- none of those ^^^ issues are a problem. But it's fat & clunky, and the UI/workflow has a steep learning curve.
We're looking also at Netbeans & Komodo.
Questions:
What are 'your' experiences with large-team / multi-site deployment of PhpStorm?
Are these ^^^ issues/limitations present in the 'full' IDEA IDE?
I'd appreciate comments, opinions, insights.
Thanks!
Grant
Please sign in to leave a comment.
> We currently use Eclipse. It's fully functional -- none of those ^^^ issues are a problem. But it's fat & clunky, and the UI/workflow has a steep learning curve.
With the limited amount of resources one have to focus on something. Our focus is on what we cosiderint main part of the experience - working with code. There are deployment tools that may help with one's particular environment out there but there is no other PhpStorm, the PHP IDE. Though we do what we can to overcome related pain points.
>Are these ^^^ issues/limitations present in the 'full' IDEA IDE?
Yes. They share same codebase.
> what we cosiderint main part of the experience - working with code.
If we can't reliably access the code, or access server to exec/debug the code, what, exactly does "working with code" mean here? just Editing?
Not meaning to be argumentative. Just surprised that that's the answer for a ~$200/seat commercial IDE -- especially when free & less-expensive options have those capabilities today.