I tried many PHP IDE for my work
And now, I always use Laravel Framework.
I used PHPStorm
Many Memory (4G RAM, it's 1/4)
CPU sometime load 100% (Core I5)
but PHPStorm is best for developer but not me, my laptop has poor :( sometime i had waiting for laptop delay for next code
I used PHPDesigner
Not auto completion class, function......(Laravel)
Management for work hard
I used Sublime Text 3
Please tell me a PHP IDE best
Thank for reading.
Since I am also doing Java and Node.js, I am actually using IntelliJ IDEA with PHP plugin installed. But it should be the same as PHPStorm I guess. lol
IDE does consume more memory ... But mine was fine running with 4GB ram, I usually have couple projects opening at the same time.
Are you having a big project with lots of file?
I'm using Sublime. It's easy.. less RAM.. And there are extensions for code hinting and stuff. But you dont really need them.
PHPStorm is the best php editor out there. But the thing with these bells and whistles IDEs is that once you start using them you start to forget how to do simple tasks such as pushing to a git repo or tracing down a simple bug. My opinion is use a simple vanilla text editor, you just need to be able to edit the code somehow not wait for the php files to open up on the IDE.
I use Laravel and many packages for it (10). i have use Minify (css,js), so one load webpage is one indexing on PHPStorm. Many js's files write code very slow. I always waitting. I see RAM OK but sometime CPU load 100%.
I always open PHPStorm, Chrome, Explorer, Skype, sometime Photoshop, MySql Workbench
With Sublime Text or anything, How to can i use Laravel IDE Helper?
I dont use any.. a google search took me to https://github.com/laravelbook/laravel4-sublimetext-helper and https://github.com/barryvdh/laravel-ide-helper
If you are having problems with phpstorm on your notebook - limit background process... I'm totally fine with 3GB of DDR2 ram and Celeron 2 cores 2,4GHz cpu :) ( nothing turned off )
Man, you are not in a position to choose 'best'. You can't run phpStorm. The only real alternative is sublime. Ask people how to configure it and make it as fully-featured as possible.
I am running OS X Yosemite on a i3 iMac 27" 4gb ram, with Sequel Pro, Play! Framework console, some node apps like (LESS compiler, http-server, etc.), Pixelmator, couple Terminal windows , Chrome (10~15 tabs), MAMP, MongoDB daemon, Sublime Text 2, iTunes and ForkLift ... lol
Memory usage is about 1.65gb, and CPU idle for 98% most of the time.
Edit: Maybe disabling Git support from PHPStorm might help your over performance. Also, I gave more memory to Intellij Idea, JVM, that speeds up quit a bit.
Intellij Idea - https://www.jetbrains.com/idea/help/tuning-intellij-idea.html
PHPStorm - https://www.jetbrains.com/phpstorm/help/tuning-phpstorm.html
This is what I am using Idea.vmoptions
-Xms128m -Xmx1920m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=225m -XX:+UseCompressedOops
Edit 2: After adding more memory to the VM, my Play! application actually executed faster. It does take up to 200% CPU time (2 core) when Indexing my Play!/Java project, but it shouldn't take more than a minutes if you have executed
play idea for example.
I've been using Atom since its official release just a couple weeks back.It's fairly light-weight and has simple PHP intelli-sense. Atom has become my go-to text editor for all things web. I'd give it a try -- it's free, open source.. you know, all the good stuff ;)
Matt Stauffer has written a great article on using Sublime instead of PHPStorm. https://mattstauffer.co/blog/sublime-text-3-for-php-developers
Hi I am using Eclipse in Java and in Php and used A php Server to test it directly in Eclipse under windows What i like ? The code assistants , the search explorer ....
I use Sublime with the following packages installed to help with Laravel dev;
Blade Snippets Laravel Snippets Laravel Blade Highlighter Laravel Bootstrapper Snippets
I use Sublime, (occasional DW--don't shoot), and mostly PHPStorm. These days I'm leaning back toward PHPStorm mostly still at 9.0.0 on Mac OS X.10.5 and happy to note JetBrains released improved PHP 7 support in PhpStorm 9.5.0 (EAP)
Used jedit, now more and more atom.
Very nice git integration, tons of plugins, opensource, medium resources usage (not lightweight but not a hog monster either). Supports blade templating.
CodeLobster is the best. Inbuilt PHP Debugger, Live HTML/CSS Inspector, Content Highlighting, SQL Manager and most importantly, it's FREE of cost! What else do you need now? Read more here: CodeLobster PHP Edition Review
CodeLobster is the best. Inbuilt PHP Debugger, Live HTML/CSS Inspector, Content Highlighting, SQL Manager and most importantly, it's FREE of cost! What else do you need now? Read more here: CodeLobster PHP Edition Review – Free Portable IDE for PHP
might be good but mac users cant use it...
I'm loving Sublime. It's so fast. This article talks about getting it to have similar functionality to PHPStorm. https://mattstauffer.co/blog/sublime-text-3-for-php-developers
Netbeans 8 is best choice for you
You might want to expand on the reasons.. or a link
I have used Netbeans and PHPStorm both, but stayed with PHPStorm in the end. However, some other PHP IDEs are worth a try as well, like Aptana (https://www.cloudways.com/blog/top-ide-and-code-editors-php-development/ )
I've used PHPStorm ever since i started working professionally in PHP 3 years ago, yes it does provide a lot of help, no it doesn't make you forget how to track down a simple bug, people who say that are probably var_dumpers, and they are the ones who don't know how to track down bugs.
For any PHP development there's nothing better than PHPStorm, if you have something more complex than simple pages with about 2 or 3 Models i would really advise you to use an IDE instead of Sublime. Sublime is awesome for small things but to start doing advanced things you really need to invest a lot of time into plugins and stuff and even then it'll never be as intelligent as a full-fledged IDE when it comes to understanding your code.
The only thing PHPStorm doesn't quite get are Facades in Laravel, but IDE Helper takes care of that.
Can't recommend it enough, it allows you to run PHPUnit tests individually based on the position of your mouse cursor, makes a breeze to use XDebug and it even has an SQL viewer for your DB, it has everything you need and a hell of a lot more! I'm paying 8 bucks a month for it, totally worth it imo.
There are number of PHP development tools available but I prefer to use Eclipse and NetBeans.
Before Using PhPStorm, Make sure your Hard drive is very healthy. It does a lot of the writing and reading(Intellisense) when typing(the auto-save), You may assume it's your RAM or processing power that has a problem but no, it's mostly the Hard Drive.
Sign in to participate in this thread!