X

An Oracle blog about NetBeans for PHP

New PHP project wizard

Guest Author

Based on a feedback from you, our users, we have decided to implement a new version of New PHP project wizard.

We have created two types of New PHP project wizard - one for a completely new, empty project and one for a project with existing sources. Please try it (using the latest development build of NetBeans PHP IDE) and of course, if you find any issue, report it please.

Have a look at the screenshots and remember - any feedback from you is more than welcome. Thanks a lot!

Two PHP project wizards:

Two PHP project wizards

New PHP project wizard (no existing sources):

New PHP project wizard (no existing sources)

New PHP project wizard (with existing sources):

New PHP project wizard (with existing sources)

Join the discussion

Comments ( 11 )
  • Alexius Monday, July 14, 2008

    Thanks for updates! Creating new projects based on existing sources is very useful function.

    It's be good if you fixed a small bug:

    I can't set nothing in "index file" field on Run Configuration in project properties.

    Sometimes if using mod_rewrite it's needed that run http://test.com/, not http://test.com/index.php.

    Sorry for my english.


  • Nicolas Wolf Monday, July 14, 2008

    what about creating a zend proyect?


  • Petr Monday, July 14, 2008

    Hi Nicolas,

    in the first version of the PHP support in Netbeans we don't plan to have direct support for a framework. We are planing to support some PHP frameworks in the next version. But still it should be possible to develop application with Zend framework without a problem.

    Thanks,

    Petr


  • PETR PISL Monday, July 14, 2008

    Hi Alexius,

    do you have any main page of your application? Which is page displayed, when your project is started?

    Thanks,

    Petr


  • raymond Tuesday, July 15, 2008

    Hello,

    How about an option to select HTML template or layout in a way that's similar to the Visual Web Application projects?

    It would be cool it we could also create our own HTML templates and then later reuse then when create an new PHP or HTML project.


  • lowmon Tuesday, July 15, 2008

    > It would be cool it we could also create

    > our own HTML templates and then later

    > reuse then when create an new PHP or HTML

    > project.

    Check Tools -> Temlates; You can customize your templates down there.


  • Petr Tuesday, July 15, 2008

    lowmon is right. You can use as well Save As Template action in context menu over a file in the Project view. I'm going to do blog entry about this.


  • raymond Wednesday, July 16, 2008

    Hi Petr & lowmon,

    While it's true that you can use the Save template option it's not as integrated as the temmplate wizard that's used when creating a Visual Web Page.

    The template wizard shows you the layouts during the creation of a page while the Save->template solution is mainly used for snippet insertion.


  • Petr Wednesday, July 16, 2008

    Hi raymond,

    you can not use the wizard for a Visual Web Page for php. The wizard generate jsp files based on the JSF. PHP doesn't provide any visual editing so far. Every support provides specific wizards, which are able to generate specific files. So php support doesn't know anything about JSF support.

    Also if the php wizard will provide the possibility to generate layout in the created file, it will be useful? Let's say that there are 100 pages in an application and the layout is defined in every single page. What happen if you need to change the layout for the application?

    There are PHP frameworks, which support the layout and tool like NetBeans should support these frameworks.

    Thanks,

    Petr


  • 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.


  • guest Tuesday, November 6, 2012

    suuuuuuuuuuuuuppper!!!


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