An Oracle blog about NetBeans for PHP

NetBeans PHP Community Council

Hi all, today we would like to inform all of you that now you have a chance to improve NetBeans via NetBeans PHP Community Council. The author of this activity is Timur Poperecinii and he would like to tell you a few words about it.

Hello passionate technical people,

First of all let me introduce myself: my name is Timur, I’m a developer from Moldova (that little country between Romania and Ukraine), I develop mostly in .NET and JQuery, but I love to learn more, not being an expert I am familiar with Java (Struts2, Play), PHP (Symfony2), Ruby (Rails), Sencha Touch 2 and other technologies. I was “introduced” in PHP recently by a client of mine who requested to make the work specifically in PHP.

Let me tell you a little story about my experience with open source and IDEs: when I was studying in university in 2007 I think, I did a simple little application in PHP and thought “Damn, if only there was a good IDE for PHP so I could relax and no having to remember all the function names”, then when I searched on internet pretty much everyone was using Vim or Emacs on Linux, but it had no autocomplete anyway, just syntax highlighting. I remember using some tool like Notepad++ I think.

Nowadays everything changed, we have highlighting and autocomplete for about all standard things in PHP in many IDEs. I use NetBeans for PHP, and I really am happy with the experience I have there with standard PHP code, but for frameworks I still think there is lots of room for improvements. For example we have some Symfony 2 and Twig support. But I’d love to see more of that coming, for example I’m a big fan of file templates, where the main goal is to not waste time on writing over and over again something that can be generated, and it counts even more when you don’t have a lot of autocomplete. So what I thought, “Hey I know Java a little, and NetBeans has plugins, so may be it worth trying to do a file templates plugin”, and so I did, you can find details about my Unified Udevi Symfony2 Plugin for NetBeans 7.2 on my blog. It wasn’t hard, and it even was fun!

Give back to open source

Give back to open sourceNow think a little, NetBeans is an open source project and PHP support is just a part of it, so the resources are pretty limited in this area. But we as a community that uses this product, want to have the best possible experience with PHP and frameworks(!!!). So why don’t we GIVE BACK TO OPENSOURCE ? Imagine an IDE that can do all the things you wanted + it is free. Now how far is NetBeans from that point? I guess not so far – you might miss a little niche thing that you use on a daily basis, but then the question appears why don’t you make it happen on your own?

NetBeans PHP Community Council

NetBeans logoWhat I proposed is to create a NetBeans PHP Community Council that will be formed of people willing to change something, willing to create plugins for their own needs and for the needs of the community, test the plugins created by them too, and basically evolve NetBeans in direction they want to reach. I already talked with the NetBeans PHP team. They are only happy to help this Council, with technical advises, opening some APIs we might need to have access to, and other things. One important thing to mention is that this Council is a Community project, so though we’ll have direct discussions with NetBeans PHP Dev team, NetBeans is not the leading force here, it is the community. You can see more details about the goals and structure I proposed at NetBeans PHP Community Council wiki page.

We use this mail list: dev@php.netbeans.org for discussions and topics related to the Council.

How can I join

To join the NetBeans PHP Community Council please

  1. send an email to dev@php.netbeans.org with the subject of the mail starting with [Council New Member]. You can subscribe to this mail list here:http://netbeans.org/projects/php/lists.
  2. in your mail please indicate your location, age and experience both in Java and PHP. I need these data to assign you to a team.
  3. A response will be send to you with your next assignment and some people to contact.

I really hope that you’ll make a step forward and try to make your everyday use of NetBeans even more fun.

Join the discussion

Comments ( 4 )
  • Adegbite Adetunji Monday, September 10, 2012

    This is a great initiative, I have a little knowledge of java and I have played with Netbeans sometime ago. Would love to be fully part of this.

  • Jiri Kovalsky Tuesday, September 11, 2012

    Nice idea which proves that NetBeans has a vibrant community! Whenever the PHP Community Counsil creates a new plugin, don't hesitate to contact me Timur or PHP NetCAT [1] Tribe leader to have it tested properly. Also, don't forget to publish it on the NetBeans Plugin Portal and ask for its verification [2] so that millions of NetBeans users can install it conveniently via built-in Plugins manager.

    [1] http://wiki.netbeans.org/NetCAT

    [2] http://wiki.netbeans.org/FaqPluginVerificationRequest

  • Songo Friday, September 14, 2012


    Since Netbeans supports Zend framework 1 and ZF 2 was just released, is there any plans to supports ZF 2 in Netbeans 7.3 ?

  • Tomas Mysik Monday, September 17, 2012

    @Songo: Sorry, unfortunately it is too late to support it in NB 7.3. But perhaps some module with basic ZF2 support could be added to the plugin portal.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.