Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
October 22, 2013
Chris
PHP
Comments Off on PHPStorm 7 has been released!

PHPStorm 7 has been released!

PreviousNext
phpstorm 7.0 php

DEV METAL does not get any money for saying this and there is no affiliate link or similar. This post is simply my private opinion, after mainly working with PHP and JavaScript for years.

Today PHPStorm 7 has been released! And there’s no doubt, this is by far the best IDE when you mainly work with PHP.

Every developer should work with an IDE. A fully Integrated Development Environment. It’s so much more than just a text editor. It’s so much more than just syntax highlighting. It handles your full development process and gives you excellent tools and helpers. You’ll never run into syntax errors again, you’ll never ask yourself what a variable contains at a special point in time. Personally, i hate the command line. Typing every little shit, trying to get things to run, messing around with mistypen commits, being in the wrong folder, you know what I mean. The nerd stuff. PHPStorm gets over this by giving you a graphical interface for all of that. This IDE simply makes things easy and useable.

 

PHPStorm is hardcore professional and extremely up-to-date. Let’s look on the main features:

  • can work like a simple text editor if you like
  • extremely powerful, but also extremely lightweight and fast
  • syntax highlighting
  • syntax checking & correction
  • syntax completion
  • recognition of code logic (notices you when using a two-parameter method with for example 3 parameters)
  • config-free local debugging (look and manipulate every variable/object at any time in your running application)
  • easy remote debugging
  • integrated unit testing
  • integrated database handling
  • extremely easy versioning tools (git/github), so much better than working on the command line
  • optional real-time editing, no saving anymore (saves after every character you type. weird at first, but very handy!)
  • extremely easy integration of frameworks
  • auto-creation of common code constructs (getters, setters, classes, interfaces, …)
  • available for Windows 7/8, Mac OS X and Linux (I love the company for that)

 

New in PHPStorm 7

These are not just tiny new features: Especially the Vagrant integration is a serious killer thing.

  • extremely easy integration of Vagrant: set up / start / stop a virtual machine containing your server within seconds
  • one-click SSH-access to your Vagrant machines (integrated SSH command line)
  • full support for PHP 5.5
  • full support for Google App Engine
  • one-click Composer integration and handling
  • built-in REST client
  • npm support / packet manager for easy node.js development
  • Live-editing (browser shows real-time edits of your HTML/JavaScript code)
  • Full screen mode
  • …

 

PHPStorm is free for open-source projects (!) or 89€/$ for a personal licence, 179€/$ for a commercial one. Many people will now say: “Ah, I want to use free open-source stuff only”. But this is totally wrong. There’s a lot of work and skill behind all good things. Excellent tools are created by people who spend years working on that, spend years learning their skills, spend years of their lifes to create something good. The free-software mentality has established in the IT world, but it’s not representing reality (linux is created by multi-billion-dollar companies and highly paid devs, not by idealistic coders in their free-time by the way). Good things have good people behind, and a lot of professional work. Therefore, it’s totally okay to pay for good things. PHPStorm saves so much time and makes work so much better that these prices are really tiny compared to the things this IDE makes possible.

Try it out for free for 30 days or ask for free licences when doing open-source projects:

http://www.jetbrains.com/phpstorm/

 

A free alternative: NetBeans

If you don’t want to spend money for your IDE, I can highly recommend NetBeans for PHP development! It’s free, open-source, community-driven and is the #2 behind PHPStorm (but still by far not as good as PHPStorm in every aspect).

https://netbeans.org/

 

Share this
php

Is there a JSFiddle for PHP ? Yes !

It’s awesome how UNknown these little and extremely powerful tools are: There are some online tools that let you paste

shadow dom

A quick video introduction into Shadow-DOM, the game-changing DOM-subtree-technology

Awesome talk by Eric Bidelman (of the Chrome team): Shadow-DOM was often heard in 2013 and seem to exist for

vagrant

How to copy Vagrant boxes (or duplicate them)

Copy vagrant box & compress it Making a real 1:1 copy of a Vagrant box is really easy ! Simply

php

Must-read PHP blog: PHPweekly.com

Probably one of the best ressources for your weekly doze of news from the PHP scene: phpweekly.com simply publishes a

Stressed and unrelaxed while coding ? Try some ultra-deeply-relaxing ASMR audio clips. It will change your life. Seriously.

Do you remember your first professional massage – and that weird, extremely soft and relaxing feeling you had, this strange

php

PHP 5.7 gets refactored core, is 10%-30% faster than PHP 5.5! Wow!

What an announcement! The awesome PHP core guys have refactored the Zend Engine (which drives PHP) and could successfully speed

goodbye-lamp-going-hhvm-nosql-nginx-php

[RePost] Goodbye LAMP: Going Nginx, NoSQL, HHVM (41min conference talk with Arne Blankerts)

Another excellent find by Germany’s PHP Magazin in the article “Nginx, NoSQL, HHVM: Goodbye LAMP Stack?“: 41 minutes super-interesting (english)

php uk conference

Profiling PHP Applications by Bastian Hofmann (video from PHP UK Conference 2014)

The title says it all: Profiling PHP applications.  

[Link] Interesting: Designing a Nuclear Waste Warning Symbol That Will Still Make Sense in 10,000 Years

Interesting article for everybody with a faible for UI/UX: Slate – Designing a Nuclear Waste Warning Symbol That Will Still

Frontend Ops Conf 2014 – Rebooting Flickr On A Node.js Stack, One Page At A Time (from PHP) by Bertrand Fan

https://www.youtube.com/watch?v=vBo0aFtg1_M

1/4

Categories

Search

php
Redesigning the PHP logo – who wants ?
How Instagram.com works
php uk conference
Profiling PHP Applications by Bastian Hofmann (video from PHP UK Conference 2014)
php-7
PHP 6.0 will be PHP 7
unreal-4-engine
Tim Sweeney talks about the future of game graphics (and which hardware we need to “clone” reality)
GitHub finally introduces repo traffic stats
DigitalOcean coupon voucher 50
Only today: $50 coupon for DigitalOcean SSD VPS / hosting
vagrant
How to setup a (or multiple) server/LAMP-stack inside a virtual machine for local development with Vagrant and PuPHPet
windows-xp-eol
Windows XP is officially dead from today. Do you know people still using it ? Punch them.
php mvc
Preview-release of (my) “php-mvc” project (a simple php mvc barebone)
DEF CON 18 – When your computer got stolen and you can still SSH into it: “Pwned by the 0wner” (22min conference talk)
phpstorm 7.0 php
A perfect video tutorial to get started with xdebug in PHPStorm
hiphop php
HipHop VM reaches 100% green Unit Tests in Laravel, Drupal, Slim, CodeIgniter etc.
organizing css
Jonathan Snook – CSS is a Mess – How to organize CSS in big projects (54min video talk)
java vs php
Switching from Java to PHP. Seriously. A very interesting and pre-judice-free talk with Ph.D. Aris Zakinthinos

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy