An Oracle blog about NetBeans for PHP

Introducing NetBeans for PHP

Guest Author

Hello! This is a blog of the team that works on the PHP development support in NetBeans.

It has been known for a while that NetBeans was no longer just a "Java IDE". There is now support for C/C++ and Ruby/JRuby, NB 6.1 introduced some advanced JavaScript editing features, support for Python, Scala and Erlang are under development... And we are not forgetting about PHP!

Early Access of the NetBeans IDE for PHP was released at the end of April along with NetBeans 6.1, but we haven't found much time to blog about it yet. The team has been busy working on new features that will be available in the final release later this year. Fortunately, others mentioned the early bits and some others noticed, blogged, and even had some nice words about it.

The feedback we have received so far has been very encouraging and we want more of it. After all, the whole point of doing an early access release is to get feedback from the real users. No, it doesn't have to be all positive. In fact, there are a number of areas that need improvement and we realize it. So, constructive criticism, feature ideas and enhancement requests, bug reports... all that stuff is welcome!

Therefore, if you are a PHP developer, no matter how experienced, we would love to hear from you. If you like experimenting and don't mind some rough edges, we would like you to consider giving NetBeans for PHP a try. Either you can download the Early Access bits, or, if you want the latest greatest (and likely less stable), you can try the latest development builds. And if you want to share your observations and ideas, feel free to leave comments in this blog, join the users at php dot netbeans dot org mailing list, or submit your requests and ideas via our bug tracking system. More information on PHP support in NetBeans can be found at php.netbeans.org.

Looking forward to hearing from you!

Join the discussion

Comments ( 23 )
  • Jyri Monday, June 9, 2008

    I've added this feed to the OpenSolaris Web Stack page:


  • honza Tuesday, June 10, 2008

    Cool! Thanks, Jyri.

  • Angad Singh Tuesday, June 10, 2008

    Thank you for adding support for my most favorite web scripting language in my most favorite IDE!

  • Varun Friday, June 13, 2008

    Its good to have a dedicated blog for PHP support, its great!

    I am looking forward to it!

  • Sefa Şahin Sunday, June 15, 2008

    good document

  • Markus Saturday, June 21, 2008

    Hi There..

    Your good Mercurial support is nice, but after supporting Ruby the next logical step would be supporting Python - and the most advanced java implementation of a dynamic language, Jython - in NetBeans.

    PHP development gets lesser and lesser, real dynamic languages as Ruby and Python with a real OOP attitude are getting more and more popular, especially its web frameworks Ruby on Rails and Django (or Pylons).

    I am looking forward for a real python support - then I will evaluate it and if its better than my plugins for Eclipse, I will happily switch!

  • xwisdom Tuesday, July 1, 2008

    I love what I've seen thus far! It's coming along nicely.

    I would also like to see an integrated web preview built into the editor so we dont have toe launch the browser to preview the file. It could also support split preview where we can view both the source and preview at the sametime.

    Another nice feature to have is a wysiwyg editor similar to Java Faces. It would be cool if we could edit html/php pages in wysiwyg or split view.

  • Petr Pisl Tuesday, July 1, 2008

    wysiwyg editor would be nice. It's not simple to make it in the right way, but I'm not saying that it will not be available one day in NetBeans. I'm sure that it will not be in NetBean 6.5, but maybe in the next release. Who knows?

    Regarding the web preview. Do you expect that the php code shoul be displayed as a special mark in the preview or should not be displayed at all?



  • Setiawan Monday, July 7, 2008

    Have been using Eclipse PDT for a while.

    It's ok but not reaching my satisfactory level and too-heavy

    Shall try this Netbeans for PHP.

    Any plan to also support visual PHP designing?

    Maybe something like Matisse for PHP ? :-)

  • Petr Pisl Tuesday, July 8, 2008

    Hi Setiawan,

    Do you thing to reuse Matisse for designing html forms and tables?

    I have answered comments about wysiwyg editor in a comment http://blogs.sun.com/netbeansphp/entry/interview_with_me_and_honza#comments.



  • Kenneth Tuesday, July 8, 2008

    Nice support for PHP. Hope you also consider tutorials in this blog...FROM PHILIPPINES

  • Petr Pisl Wednesday, July 9, 2008

    Hi Kenneth,

    sure, I consider tutorials in this blog. I suffer with big lack of time. I hope the situation will be better, after features freeze. Tutorials will be here:).



  • Setiawan Thursday, July 10, 2008

    Hi Petr,

    Want to thank you for your hardwork on this Netbeans for PHP.

    Great stuff.

    Have looked at your comment.

    Yes, I was thinking to use it for designing html forms and tables.

    But I was also thinking about something else.

    Something like PHP component.

    Almost like what Project Matisse to Java.

    It supports visual designing and in the backend it produces the appropiate PHP code.

    As Denny mentioned in the comment (http://blogs.sun.com/netbeansphp/entry/interview_with_me_and_honza#comments), Delphi for PHP can do this.

    It's utilizing a framework called VCL for PHP.

    Thank you.

  • Petr Friday, July 11, 2008

    Hi Satiawan,

    thanks for the tips. I will look at this. It would be great, if you could entered new enhancement to our issuezilla (http://www.netbeans.org/issues/). We can not do it for NB 6.5, but we can think about this in NB 7.0 timeframe.



  • Courtney Miles Sunday, July 13, 2008

    Since you are going to be posting info about features in the development builds, you might like to include a link to where we can download those builds on the menu?

  • Petr Monday, July 14, 2008

    Hi Courtney,

    good point. I will write a blog about how I work with development builds. There are links, where you can download them:

    nightly builds with installers: http://bits.netbeans.org/download/trunk/nightly/latest/

    or you can use results of continual builds: http://deadlock.netbeans.org/hudson/job/trunk/lastSuccessfulBuild/artifact/nbbuild/dist/zip/



  • Yudi Setiawan Monday, July 14, 2008

    Hi Petr,

    Just want to inform that I have entered it into the Issuezilla # 139856 (http://www.netbeans.org/issues/show_bug.cgi?id=139856)


  • Petr Tuesday, July 15, 2008

    Hi Yudi,

    thanks for entering the issue. Probably you have already heard about Winston's team, which is developing visual html editor for NetBeans. I have already mention it here in some comments. We will see, whether this editor will be ready for the next version of NetBeans.



  • Yudi Setiawan Wednesday, July 16, 2008

    Hi Petr,

    It happened, that after I posted it in the IsssueZilla, then I found out about Generic Web Page Designer on Winston blog.

    Can see a lot of enthusiasm for this feature :-)

    Hope we'll be able to see it very soon.

    Thank you very much for the hardwork.

  • Petr Wednesday, July 16, 2008

    Hi Yudi,

    sure almost everybody wants a wysiwyg html editor. It's not surprise that there is a lot of enthusiasm. But create useful visual designer takes many days and it's a lot of work. I have already seen first prototypes a few months ago and I hope that people who work on this, deliver this feature soon.



  • Jeff Rubinoff Thursday, July 17, 2008

    Cool blog, but for the love of all that's holy, can you fix your stylesheets, individual posts, image sizes etc so text and images don't bleed over the right border and so that images are all aligned the same?

    I'm hoping to either post links to entries or repost entries to some PHP sites.

    If you are all too busy doing trivial stuff like fixing P1 bugs ;), I'd be happy to clean the blog up for you, if I had authorization.


  • Petr Thursday, July 17, 2008

    Hi Jeff,

    I will try to fix it or contact you :)



  • links of london Thursday, October 29, 2009

    It was a very nice idea! Just wanna say thank you for the information you have shared. Just continue writing this kind of post. I will be your loyal reader. Thanks again.

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