<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 05:13:45 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Connecting to the Zend Developer Cloud using NetBeans for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/17200</guid>
      <link>http://www.phpdeveloper.org/news/17200</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> has <a href="http://www.eschrade.com/page/connecting-to-the-zend-developer-cloud-using-netbeans-for-php">a new post</a> for the Netbeans users out there wanting to work with the <a href="http://www.phpcloud.com/">Zend Developer Cloud</a> directly without having to mess around with other external software.
</p>
<blockquote>
Getting NetBeans connected to the Zend Developer Cloud is actually pretty simple…  if you have NetBeans 7.1 which is currently in RC.  NetBeans 7.0 has a bug that won't allow you to connect to Git over HTTPS.  NetBeans 7.1 fixes that issue.  You will also need to make sure that you have the Git module installed.
</blockquote>
<p>
His post includes the step by step process (including some screenshots</a> to getting the automated deployment set up and working in this popular IDE. The key is setting up the SFTP connection to point to the right location on the cloud server (the path isn't very intuitive, he recommends finding it with another SFTP program for the initial setup).
</p>]]></description>
      <pubDate>Thu, 01 Dec 2011 14:08:54 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mark Hamlin's Blog: Debugging xdebug (tcp, dns, ubuntu, osx, vmware) ((all at once))]]></title>
      <guid>http://www.phpdeveloper.org/news/16799</guid>
      <link>http://www.phpdeveloper.org/news/16799</link>
      <description><![CDATA[<p>
In a recent post to his blog <i>Mark Hamlin</i> talks about <a href="http://uber-code.blogspot.com/2011/08/more-debugging-xdebug-tcp-dns-ubuntu.html">some of his difficulties</a> in getting <a href="http://xdebug.org">XDebug</a> and <a href="http://netbeans.org">Netbeans</a> working together from an OSX machine hitting a Ubuntu server.
</p>
<blockquote>
For the past 18 months working with PHP, i've primarily used alternatives, not out of preference, but because netbeans xdebug integration consistently failed me.  It would (might) work with a remote apache, but would not play with scripts executed remotely from the command line.  I could be fairly sure my xdebug config was sound as I no problems with MacGDB and PHPStorm whatsoever.
</blockquote>
<p>
With a little more investigation, he discovered that it was the OSX firewall causing issues. He found that, with a new incoming connection came a confirmation box to approve the connection. This, of course, wasn't passed along to Netbeans so he never saw it. In the end, he set up a reverse SSH tunnel to bypass the firewall completely (command included).
</p>]]></description>
      <pubDate>Wed, 31 Aug 2011 13:04:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Robert Basic's Blog: Debugging two PHP projects in Netbeans at the same time]]></title>
      <guid>http://www.phpdeveloper.org/news/16741</guid>
      <link>http://www.phpdeveloper.org/news/16741</link>
      <description><![CDATA[<p>
<i>Robert Basic</i> has posted a <a href="http://robertbasic.com/blog/debugging-two-php-projects-in-netbeans-at-the-same-time/">quick hint for Netbeans users</a> on how they can debug two (interlinked) projects at the same time in the same debugger instance.
</p>
<blockquote>
I'm currently working on some Symfony2 bundles and I have one Netbeans project for the main Symfony2 app and one project for the bundle. [...] The debugger starts for the "main" project, which is the Symfony2 app, but setting breakpoints with Netbeans (y'know, by clicking the line number) for the bundle doesn't really work, as those are in the other project and not in the debugged one, rendering the whole debugging useless. 
</blockquote>
<p>
The fix is pretty simple, if a bit manual - simply place <a href="http://xdebug.org/docs/all_functions#xdebug_break">xdebug_break</a> calls in your code anywhere to tell the debugger to stop there. It's not as friendly and automatic as just clicking in the IDE, but it gets the job done. For more information on Xdebug, see <a href="http://xdebug.org">their site</a>.
</p>]]></description>
      <pubDate>Fri, 19 Aug 2011 08:26:40 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Robert Basic's Blog: Debugging Zend Framework unit tests with Xdebug and NetBeans]]></title>
      <guid>http://www.phpdeveloper.org/news/16629</guid>
      <link>http://www.phpdeveloper.org/news/16629</link>
      <description><![CDATA[<p>
In <a href="http://robertbasic.com/blog/debugging-zend-framework-unit-tests-with-xdebug-and-netbeans/">this quick post</a> today <i>Robert Basic</i> shares a hint for using Xdebug together with Zend Framework unit tests to get effective results.
</p>
<blockquote>
I've spent this weekend hacking on some <a href="https://github.com/robertbasic/zf2/tree/dojo">unit tests for ZendDojo</a> and I ran into an issue where I need Xdebug to, well, debug. Note, that this is not for debugging a Zend Framework application, but for debugging Zend Framework itself. I am using Netbeans + Xdebug to debug regular code, but debugging unit tests was something completely new for me. Turns out, it's not entirely different from "regular" debugging.
</blockquote>
<p>
Thanks to hints from <a href="http://blog.rafaeldohms.com.br/2011/05/13/debugging-phpunit-tests-in-netbeans-with-xdebug/">this post</a> and some trial and error on working with autoloading, he finally got things working in his Netbeans environment. The trick is setting up the "Index File" to the correct location.
</p>]]></description>
      <pubDate>Mon, 25 Jul 2011 13:57:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sasa Stamenkovic's Blog: Eclipse vs NetBeans for PHP Development]]></title>
      <guid>http://www.phpdeveloper.org/news/16437</guid>
      <link>http://www.phpdeveloper.org/news/16437</link>
      <description><![CDATA[<p>
In a new post to his blog <i>Sasa Stamenkovic</i> compares two of the most popular IDEs PHP developers are using these days - <a href="http://dev.umpirsky.com/eclipse-vs-netbeans-for-php-development/">Eclipse and NetBeans</a> and how they stack up on various criteria including configuration, navigation, version control support and debugging.
</p>
<blockquote>
I was happy Eclipse fanboy for quite a long time, and I can say that I still am. I like to try out new things, but this IDE was doing perfect job and I stick to it for PHP development. But few months ago I have tried NetBeans 7.0, and boy, after few hours it felt like home. At the end of the day, with all respect to Eclipse, I decided to switch. I will try to compare this two, but before we start I must say that they are both very good at what they do, and no matter which one you choose it will do great job for sure.
</blockquote>
<p>
He includes descriptions and screenshots for quite a bit of the features, comparing the interfaces as well as the bundled functionality for the following:
</p>
<ul>
<li>configuration options
<li>code completion abilities
<li>general application navigation
<li>code formatting abilities
<li>version control support
<li>debugging integration
<li>testing support (unit tests, etc.)
<li>plugins
<li>and perfomance
</ul>]]></description>
      <pubDate>Tue, 07 Jun 2011 12:34:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Rafael Dohms' Blog: Debugging PHPUnit Tests in NetBeans with XDebug]]></title>
      <guid>http://www.phpdeveloper.org/news/16353</guid>
      <link>http://www.phpdeveloper.org/news/16353</link>
      <description><![CDATA[<p>
<i>Rafael Dohms</i> has, in a recent post to his blog, shown how to set up NetBeans to <a href="http://blog.rafaeldohms.com.br/2011/05/13/debugging-phpunit-tests-in-netbeans-with-xdebug">use PHPUnit tests with XDebug</a>. This allows him to run his unit test and track down problems with the handy XDebug extension right from his IDE.
</p>
<blockquote>
Every now and then you run into this weird situation in your code, where something that was supposed to zig is now zagging and it makes no sense whatsoever. For me this ends up happening in my unit tests since i'm not running everything in the browser everytime and since my tests usually run more scenarios then a regular browser run, that's where the weird stuff happens.
</blockquote>
<p>
He shows you how to configure NetBeans with the path to your local PHP installation, configure the xdebug settings in your php.ini and how to coordinate the PHPUnit install to send its output to your NetBeans instance. Then it's as simple as clicking "Debug" on the project and running "phpunit-debug" from the command line.
</p>]]></description>
      <pubDate>Wed, 18 May 2011 09:20:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Oracle Technology Network: Using PHP and Oracle Database 11g (Tutorials)]]></title>
      <guid>http://www.phpdeveloper.org/news/15588</guid>
      <link>http://www.phpdeveloper.org/news/15588</link>
      <description><![CDATA[<p>
As <a href="http://blogs.oracle.com/opal/2010/12/learn_to_use_php_or_python_wit.html">mentioned by Chris Jones</a> today, the Oracle Technology Network has posted a few new tutorials in their "Oracle By Example" series. Two of them deal with using PHP and the 11g version of the Oracle database.
</p>
<p>
The first, <a href="http://st-curriculum.oracle.com/obe/db/11g/r2/prod/appdev/opensrclang/phphol2010_db/php_db.htm">Using PHP with Oracle Database 11g</a>, is an introduction to some of the basics of interacting with the database including using connection pooling and tips on query optimization.
</p>
<p>
The second tutorial, <a href="http://st-curriculum.oracle.com/obe/db/11g/r2/prod/appdev/opensrclang/phphol2010_webapp/php_webapp.htm">Developing a PHP Web Application with Oracle Database 11g</a>, shows you how to build up a basic company portal with the help of the <a href="http://framework.zend.com">Zend Framework</a> and the <a href="http://www.netbeans.org/">Netbeans</a> IDE.
</p>]]></description>
      <pubDate>Thu, 16 Dec 2010 09:10:44 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Web Builder Zone: NetBeans vs. Vim for PHP development]]></title>
      <guid>http://www.phpdeveloper.org/news/15039</guid>
      <link>http://www.phpdeveloper.org/news/15039</link>
      <description><![CDATA[On the Web Builder Zone there's <a href="http://css.dzone.com/articles/netbeans-vs-vim-php">a recent article</a> comparing one of the PHP IDEs growing in popularity, <a href="http://blogs.sun.com/netbeansphp/">NetBeans</a>, and one of the standbys of the development world, Vim. It compares how they both stack up for PHP development work by things like features, speed and ease of use.
</p>
<blockquote>
Since this is an old religion war and it can't be solved out of context, my points will be specifically related to these programs. In this comparison, I collected examples of where Vim and NetBeans differ in behavior and performance. The point of view is that of a PHP developer, since I experienced much worse results with Unix tools while programming in other languages such as Java. 
</blockquote>
<p>
He compares them on a few different levels including overall speed, autocompletion, portability, ease of use, codebase navigation and versatility. There's no "better than" judgment here, just a good look at what each tool has to offer. What it really boils down to, of course, is personal preference. These are just two of the many possibilities out there (like <a href="http://www.jetbrains.com/phpstorm/">PHP Storm</a>, <a href="http://www.eclipse.org/pdt">Eclipse PDT</a> or <a href="http://www.zend.com/en/products/studio/">Zend Studio</a>).
</p>]]></description>
      <pubDate>Mon, 30 Aug 2010 08:56:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPFreak.dk: Review: NetBeans 6.9 Beta for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/14537</guid>
      <link>http://www.phpdeveloper.org/news/14537</link>
      <description><![CDATA[<p>
On the PHPFreak.dk blog there's <a href="http://phpfreak.dk/2010/05/review-netbeans-6-9-beta-for-php/">a new review</a> of one of the latest releases of the <a href="http://www.netbeans.org">NetBeans IDE</a>, a tool becoming more and more popular in PHP circles because of its support for the language and various frameworks written with it.
</p>
<blockquote>
I already gave a brief review of NetBeans, but a new version 6.9 Beta came out after I tested it, so I decided to take it for a spin. Over the last two weeks I've been using NetBeans as my main IDE at work, continue reading to see the verdict. NetBeans 6.9 looks very promising. In it's current state I'm almost sure my quest is over already '" at least I will choose it over Eclipse PDT for now.
</blockquote>
<p>
He talks about features including version control integration, full HTML/CSS support and XDebug integration. He also mentions the autocompletion the IDE does as you're working in your code and the features it has to make your life easier.
</p>]]></description>
      <pubDate>Wed, 19 May 2010 12:19:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPFreak.dk: The quest for the holy... development environment?!]]></title>
      <guid>http://www.phpdeveloper.org/news/14412</guid>
      <link>http://www.phpdeveloper.org/news/14412</link>
      <description><![CDATA[<p>
On the PHPFreak.de blog there's a new post talking about the author's quest to find the <a href="http://phpfreak.dk/2010/04/the-quest-for-the-holy-development-environment/">"holy development environment"</a>, the one that would make a developer most productive and give them the best features to do their work.
</p>
<blockquote>
Over the last 8 years I've tried out a lot of different setups. I've always loved <a href="http://www.gnu.org/software/emacs/">Emacs</a>, and for many years my setup was very basic: Linux/FreeBSD desktop, <A href="http://fluxbox.org/">Fluxbox</a>, <a href="http://en.wikipedia.org/wiki/Xterm">Xterm</a>, Emacs and <a href="http://www.mozilla.com/en-US/firefox/firefox.html">Firefox</a> - simple and powerful, and I loved it but I want more. I want my environment to be a bit smarter and not just provide me with some (very, very nice) shortcuts for navigating my code. 
</blockquote>
<p>
He looks at a few other tools and how they compare to what he's used to - VIM, NetBeans, Eclipse PDT - and decides that there's not a clear winner between them and that really, it boils down to two things: what your preference is and what quirks you can deal with on a daily basis.
</p>]]></description>
      <pubDate>Mon, 26 Apr 2010 12:05:07 -0500</pubDate>
    </item>
  </channel>
</rss>
