Introduction
PhpStorm is a proprietary, cross-platform IDE for PHP, built by JetBrains. PhpStorm provides an editor for PHP, HTML, and JavaScript with on-the-fly code analysis, error prevention, and automated refactorings for PHP and JavaScript code.
Capabilities, Benefits, and Key Features
- Supports major frameworks like Symfony, Laravel, Drupal, WordPress, etc.
- Supports all the PHP language features for modern and legacy projects
- Provides code completion, refactorings, on-the-fly error prevention, etc.
- Includes front-end technologies, such as HTML 5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactorings, debugging, and unit testing available
- Allow many routine tasks to be performed right from the IDE
- Includes all the features in WebStorm, with full-fledged support for PHP and Databases/SQL
Limitations / Technology Requirements
It is available on Windows, MacOS, and Linux and is compatible with both Intel and Apple Silicon chip.
System Requirements:
- Operating System:
- 64-bit versions of Microsoft Windows 10, 8
- OR macOS 10.14 or higher
- OR GNOME or KDE desktop
- 2 GB RAM minimum, 8 GB RAM recommended
- 2.5 GB hard disk space, SSD recommended
- 1024x768 minimum screen resolution
What can I expect?
-
Support Tier: Tier 2 - Sponsor Support: If students were to contact IT Help, they refer the user to an individual sponsor, typically an instructor of a given course. The sponsor would work directly with the vendor on any unresolved issues.
-
Acquisition Model: Direct Download: Software is downloaded to a local computer and installed to run from that specific device.
-
Licensing Model: Registered User License: The license is included with online registration.
-
Authentication Model: Independent Registration: The user is required to create an account individually with the application vendor.
Who may use it?
29 users in the Solution Delivery team.
How do I get started?
Download the PhpStorm starter file from here and follow the provided instructions.
Is there a charge to me or my department?
It costs ~$60/license person per year and must be funded with departmental funds.