IDE roundup, 10 reasons why every PHP developer should try Netbeans

A few months I have been looking for my ultimate PHP editor and now I finally found one! I’ve worked with a number of IDEs:
  • Eclipse PDT / Aptana with PHP Plugin
  • Zend Studio 6
  • Zend Studio 7
  • Notepad++
  • NuSphere PHPED
All of above editors just couldn’t satisfy my wishes.


Eclipse PDT / Aptana
I had heard a lot of good things about the IDE, but from the first time you open it, it just doesn’t feel like a PHP editor. Too many things are missing, luckily there are a lot of plug-ins available. But after installing and customizing you just felt that this wasn’t the solution I was looking for. The plug ins made that I had 3 different dialogs to search for files in my project.
pros
+ a lot of (useful) plug ins
+ a big community
+ open-source
+ a lot of features and customization options
cons
– not stable, for example if you are working on file that are located on a network drive and the network became busy Eclipse lost his connection and I was redirected to my desktop.
– much time needed to customize the IDE to my wishes (installing plug-ins, changing settings,…)
– slow (multiple projects at once opened or a big project)
– workspace out of sync error messages when I quickly edited a file outside my Eclipse environment. They really started to annoy me

Zend Studio 6+7
Zend Studio is a popular IDE among PHP developers. My first experience was with version 6, first it was ok, then after working with it for a couple of days it was horrible, a lot of crashes and very slow. Zend Studio 7 seemed to be a lot better but still not perfect. Also the fact that users who bought Zend Studio 6 didn’t get a free upgrade disappoints me, Zend Studio 6 just wasn’t production ready when it was released.
pros
+ interface felt smooth because of animations
+ integration with Zend Server
+ good re-factoring options
+ unit testing
cons
– all issues that also occurred in Eclipse
– expensive, no free Zend Studio 7 update for Zend Studio 6 users
A comparison between Zend Studio and Eclipse can be found here. Note: the comparison is made by Zend, a lot of the features that Zend Studio supports out of the box can be made available in Eclipse by installing the correct plugins.

Notepad ++
This is just a great little program! It’s fast, small, easy to use and very expendable but just not a PHP editor to use as main IDE.
pros
+ fast
+ free
+ expendable
cons
– a lot of time needed to find, install and configure the plugins you need to make it a fully featured PHP IDE. (code formatting, auto completion,… basic stuff)
– difficult to use as all in one editor, other programs needed for easy debugging/profiling.

NuSphere PHPED
I tried this IDE for a day of three, I just couldn’t get it stable, that was the main reason for me to remove it from my pc. It felt very good at the beginning though.
pros
+ very good and intelligent auto-correction
+ IDE feels fast
+ not too expensive
cons
– most unstable IDE in the test, also tried the installation on an other pc.
– no font choice for the code
– no code formatter, extra application polystyle needed
– highlighting all occurrences of a string in a file not possible

Netbeans
This is my absolute favorite, it just works! Besides that the editor is the number one for editing PHP, it also has great support for html, css and javascript. Netbeans gives warnings if you use code that isn’t supported for the target browsers for you project. This is not a real characteristic for a good PHP editor but hey, every developer needs to type some html or javascript from time to time and Netbeans rocks in the support of those languages!

10 reasons/characteristics why you should tryout the Netbeans IDE
  1. It is reliable
  2. It is fast
  3. It is free, open source
  4. The development team listens to the community wishes
  5. It is always up to date, lot of updates, quick response on bugs
  6. The GUI is simple yet powerful
  7. It has great auto-completion for PHP and client-side languages
  8. Powerful profiling and debugging capabilities (XDebug, PHPUnit, Selenium)
  9. There are a lot of useful plug-ins available to connect with JIRA, Subversion or plugins providing autocompletion for Symfony framework for example.
  10. Has advanced code editing features

It will only take 5 minutes to get you running, not a real waste of time is it? In my next blog post I will give some Netbeans tips/advices to speedup the development process.

Comments

6,246 responses to “IDE roundup, 10 reasons why every PHP developer should try Netbeans”

  1. Conradnet Avatar
    Conradnet

    Nausea Care US: ondansetron – Nausea Care US

  2. JeffreyFiseE Avatar
    JeffreyFiseE

    http://gastrohealthmonitor.com/# Gastro Health Monitor

  3. JeffreyFiseE Avatar
    JeffreyFiseE

    https://gastrohealthmonitor.shop/# Gastro Health Monitor

  4. DavidMib Avatar
    DavidMib

    Gastro Health Monitor Gastro Health Monitor Gastro Health Monitor

  5. Conradnet Avatar
    Conradnet

    buy methocarbamol without prescription: buy methocarbamol – antispasmodic medication

  6. DavidMib Avatar
    DavidMib

    zofran over the counter Nausea Care US generic zofran

  7. JeffreyFiseE Avatar
    JeffreyFiseE

    http://nauseacareus.com/# generic for zofran

  8. Conradnet Avatar
    Conradnet

    Nausea Care US: zofran generic – zofran over the counter

  9. JeffreyFiseE Avatar
    JeffreyFiseE
  10. Conradnet Avatar
    Conradnet

    zofran otc: Nausea Care US – Nausea Care US

  11. Conradnet Avatar
    Conradnet

    buy methocarbamol: Spasm Relief Protocols – tizanidine hydrochloride

  12. JeffreyFiseE Avatar
    JeffreyFiseE

    https://gastrohealthmonitor.com/# Gastro Health Monitor

  13. Conradnet Avatar
    Conradnet

    Nausea Care US: Nausea Care US – ondestranon zofran

  14. JeffreyFiseE Avatar
    JeffreyFiseE
  15. DavidMib Avatar
    DavidMib

    Nausea Care US Nausea Care US Nausea Care US

  16. Conradnet Avatar
    Conradnet

    Gastro Health Monitor: Gastro Health Monitor – Gastro Health Monitor

  17. Richardvah Avatar
    Richardvah

    http://spasmreliefprotocols.com/# best muscle relaxer

  18. DavidMib Avatar
    DavidMib

    Nausea Care US ondansetron zofran Nausea Care US

  19. https://md.un-hack-bar.de/s/Tm1TnUshel Avatar

    References:

    Difference between steroids and anabolic steroids

    References:
    https://md.un-hack-bar.de/s/Tm1TnUshel

  20. JeffreyFiseE Avatar
    JeffreyFiseE

    https://spasmreliefprotocols.shop/# antispasmodic medication

  21. Conradnet Avatar
    Conradnet

    tizanidine hcl: zanaflex – muscle relaxant drugs

  22. JeffreyFiseE Avatar
    JeffreyFiseE
  23. output.jsbin.com Avatar

    References:

    What are androgenic effects

    References:
    output.jsbin.com

  24. Conradnet Avatar
    Conradnet

    Gastro Health Monitor: п»їomeprazole prilosec – omeprazole medication

  25. JeffreyFiseE Avatar
    JeffreyFiseE
  26. Conradnet Avatar
    Conradnet

    Gastro Health Monitor: Gastro Health Monitor – omeprazole

  27. VaughnOvaph Avatar
    VaughnOvaph

    https://bajameddirect.com/# worldwide pharmacy

  28. StephenPep Avatar
    StephenPep

    generic viagra online canadian pharmacy US Meds Outlet US Meds Outlet

  29. StephenPep Avatar
    StephenPep

    US Meds Outlet safe reliable canadian pharmacy which pharmacy is cheaper

  30. RandyLew Avatar
    RandyLew

    http://indogenericexport.com/# tizanidine hydrochloride

  31. MatthewCoing Avatar
    MatthewCoing

    best muscle relaxer: Spasm Relief Protocols – buy methocarbamol

  32. binance Avatar

    Your article helped me a lot, is there any more related content? Thanks!

  33. MatthewCoing Avatar
    MatthewCoing

    muscle relaxant drugs: Spasm Relief Protocols – muscle relaxant drugs

  34. Maryet Avatar

    Хотите рельеф мышц? Забудьте о скучных стенах спортзала! Ваша крепкая спина ждут вас на свежем воздухе. Вспашка земли мотоблоком — это не просто рутина, а динамичная кардио-сессия.

    Как это работает?
    Подробнее на странице – https://sport-i-dieta.blogspot.com/2025/04/ogorod-hudenie-s-motoblokom-i-bez-nego.html
    Мощные мышцы ног и ягодиц:
    Управляя мотоблоком, вы постоянно идете по рыхлой земле, совершая усилие для движения вперед. Это равносильно выпадам с утяжелением.

    Стальной пресс и кор:
    Удержание руля и контроль направления заставляют работать мышцы кора. Каждая кочка — это микро-скручивание.

    Рельефные руки и плечи:
    Повороты, подъемы, развороты тяжелой техники — это настоящая функциональная тренировка в чистом виде.

    Смотрите наше видео-руководство: Мы покажем, как превратить работу в эффективную тренировку.

    Ваш план похудения на грядках:

    Разминка (5 минут): Наклоны к носкам. Кликните на иконку, чтобы увидеть полный комплекс.

    Основная “тренировка” (60-90 минут): Вспашка, культивация, окучивание. Чередуйте интенсивность!

    Заминка и растяжка (10 минут): Глубокое дыхание для восстановления. Пролистайте галерею с примерами упражнений.

    Мотивационный счетчик: За час активной работы с мотоблоком средней мощности вы можете сжечь от 400 до 600 ккал! Это больше, чем занятие на эллипсоиде.

    Итог: Гордость за двойной результат. Запустите таймер своей первой “огородной тренировки”. Пашите не только землю, но и лишние калории

  35. VaughnOvaph Avatar
    VaughnOvaph

    https://indogenericexport.shop/# world pharmacy india

  36. WilliamNex Avatar
    WilliamNex

    mexican pharmacies that ship: BajaMed Direct – mexican pharmacies that ship

  37. WilliamNex Avatar
    WilliamNex

    BajaMed Direct: pharmacies in mexico – can i order online from a mexican pharmacy

  38. VaughnOvaph Avatar
    VaughnOvaph
  39. WilliamNex Avatar
    WilliamNex

    indian pharmacy: Indo-Generic Export – indian pharmacy online

  40. RandyLew Avatar
    RandyLew

    https://usmedsoutlet.com/# online pharmacy denmark

  41. VaughnOvaph Avatar
    VaughnOvaph

    https://bajameddirect.com/# meds from mexico

  42. StephenPep Avatar
    StephenPep

    buy prescription drugs from india Indo-Generic Export top 10 online pharmacy in india

Leave a Reply

Your email address will not be published. Required fields are marked *