<?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>Sun, 12 Feb 2012 20:26:15 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Andrew Eddie's Blog: Making the most out of Code Assist in Eclipse/PDT and Zend Studio for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/17198</guid>
      <link>http://www.phpdeveloper.org/news/17198</link>
      <description><![CDATA[<p>
<i>Andrew Eddie</i> has posted a helpful tutorial for Eclipse users out there showing how to <a href="http://www.theartofjoomla.com/home/9-developer/136-making-the-most-out-of-code-assist-in-eclipsepdt-and-zend-studio-for-php.html">get the most our of code assist</a> in Eclipse PDT/Zend Studio.
</p>
<blockquote>
One of the powerful features of an IDE like Eclipse is the ability for it to "read" your code and give you some assistance about your API as you type. This could include things like class property or methods names, constants, functions, argument lists, and so on. Eclipse/PDT and ZendStudio do this by parsing a PHP class directly, but they also look at your docblocks and some other special comments where the raw PHP is not enough. This article is a bag of tricks that help you get the most out of code assistance using Eclipse/PDT or Zend Studio in those awkward corners of your code that you might have through previously inaccessible.
</blockquote>
<p>
Among his tips are things like adding "@var" declarations to help with code completion, type hinting on methods/functions, using the "@property" annotation and using a "this" trick to override what class the IDE sees as the local object.
,/p>]]></description>
      <pubDate>Thu, 01 Dec 2011 12:55:32 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Connecting to PHPCloud.com through Zend Studio 9]]></title>
      <guid>http://www.phpdeveloper.org/news/17133</guid>
      <link>http://www.phpdeveloper.org/news/17133</link>
      <description><![CDATA[<p>
If you're a Zend Studio user and have been wondering how to hook it directly into the <a href="http://phpcloud.com">phpcloud</a> service from Zend, <i>Kevin Schroeder</i> has <a href="http://www.eschrade.com/page/connecting-to-phpcloud-com-through-zend-studio-9">posted complete instructions</a> in a new post today (complete with screenshots).
</p>
<blockquote>
PHPCloud.com is the landing page for our new cloud offering.  Using the <a href="http://www.eschrade.com/page/what-is-phpcloud-com/">Zend Application Fabric</a> you can build your applications in the same environment as you will be deploying your apps to.  The application is built on my.phpcloud.com and you can then deploy it onto any platform where the Fabric is supported. But how do you get started?  Phpcloud.com has been built in a way where you can connect with any IDE.  With Zend Studio 9 that connectivity has been built directly in to the IDE.
</blockquote>
<p>
It's a simple six (well, technically seven) step process that involves setting up a new project, configuring some deployment options and hitting "deploy". Zend Studio makes it super simple to launch your application as many times as you need - a one-click deploy once things are all set up.
</p>]]></description>
      <pubDate>Wed, 16 Nov 2011 08:02:19 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Debugging a mobile app]]></title>
      <guid>http://www.phpdeveloper.org/news/15292</guid>
      <link>http://www.phpdeveloper.org/news/15292</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> has been working on a Zend Framework-based mobile application (Android) and <a href="http://www.eschrade.com/page/debugging-mobile-4cb8acc8">ran up against a debugging issue</a> that he would normally solve with features of his IDE, but since those weren't available on the device, he got a bit more creative.
</p>
<blockquote>
The solution is similar to what I did with Debugging an RPC call in Zend Framework.  What this does is set the cookies from the remote browser to debug on the local instance of the Zend debugger.  To kick it off simply open up the URL to the debug kickoff page.  That will set the cookies in your mobile browser.  Then go to the page that you want to debug from your mobile phone and reload it.
</blockquote>
<p>
He includes the code you'll need (a method to drop into your Controller) to make that debugging work. It sets up an array of cookie values and, when the page to debug is reloaded, those values will be set again and the IDE (in his case, Zend Studio) will catch them as a key to start debugging.
</p>]]></description>
      <pubDate>Mon, 18 Oct 2010 08:45:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Five tips for speeding up Eclipse PDT and Zend Studio]]></title>
      <guid>http://www.phpdeveloper.org/news/15101</guid>
      <link>http://www.phpdeveloper.org/news/15101</link>
      <description><![CDATA[<p>
On the Zend Developer Zone there's <a href="http://devzone.zend.com/article/12521-Five-tips-for-speeding-up-Eclipse-PDT-and-Zend-Studio">a new post</a> giving you five tips you can use to help speed up Eclipse PDT and Zend Studio if you happen to use one of those IDEs.
</p>
<blockquote>
<a href="http://eclipse.org/helios/">Eclipse Helios (3.6)</a> includes an improved version of <a href="http://eclipse.org/pdt/">Eclipse PDT</a>, labeled 2.2. It is also included in the current <a href="http://www.zend.com/en/products/studio/">Zend Studio</a> (7.1 and above). Among other enhancements, it dramatically improved the performance of code lookup-related tasks like searching references, creating a type hierarchy and even code completion.
</blockquote>
<p>
Some of the recommendations have more to do with the system the IDE is running on, but they're helpful none the less:
</p>
<ul>
<li>Disable virus scanners
<li>Use a fast storage device
<li>Keep your JVM up to date
<li>Delete the database if your experience problems
<li>Do not backup the database
</ul>]]></description>
      <pubDate>Thu, 09 Sep 2010 09:47:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stanislav Malyshev's Blog: Adding new extensions to Zend Studio]]></title>
      <guid>http://www.phpdeveloper.org/news/15092</guid>
      <link>http://www.phpdeveloper.org/news/15092</link>
      <description><![CDATA[<p>
In a new post to his blog <i>Stanislav Malyshev</i> talks about how Zend Studio users can <a href="http://php100.wordpress.com/2010/09/08/adding-new-exts-to-zend-studio/">get the tool to recognize new extensions</a> by adding in stubs with PHPDocumentor markup.
</p>
<blockquote>
If you have some extension, create stub file with PHPDOC descriptions [...] for each extension function, Studio will know to pick it up. You can put this file into Studio's prototypes directory - easiest way to find it is just write something like chdir() anywhere, select the name and press F3, the directory of the file that you'll get is the one you need.
</blockquote>
<p>
Not wanting to have to generate all of the stubs himself, he created the <a href="http://github.com/smalyshev/Reflector">Reflector</a> script that will, when pointed at an extension, create the stub file with definitions for each method it can use. There's also the <a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.pdt/plugins/org.eclipse.php.core/Resources/language/generate.php?root=Tools_Project&view=markup">generator script</a> that's a part of Zend Studio that works similarly.
</p>]]></description>
      <pubDate>Wed, 08 Sep 2010 08:32:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Flex and Zend Framework - Part 1]]></title>
      <guid>http://www.phpdeveloper.org/news/14319</guid>
      <link>http://www.phpdeveloper.org/news/14319</link>
      <description><![CDATA[<p>
The Zend Developer Zone has (re)posted a tutorial from <i>Kevin Schroeder</i> about <a href="http://devzone.zend.com/article/12013-Flex-and-Zend-Framework---Part-1">combining Flex and the Zend Framework</a> to create a simple application. This is the first part in a series of articles on the subject.
</p>
<blockquote>
Given that Zend has had a professional relationship with Adobe for a while, I have been looking for the time to actually dive into what Flash was offering so I could make some kind of judgment call on it. [...] With that in mind, I would like to talk about some introductory topics on what it would take to get a basic Flash/Flex application up and running. This will be part 1 of an X part series. I don't know how many parts there will be, but I would expect that there would be a few. 
</blockquote>
<p>
He walks you through the full process of using <a href="http://www.adobe.com/go/try_flashbuilder">Flash Builder 4</a> (a 60 day free trial is available) and Zend Studio/Eclipse PDT to set up a native environment for rapid development of Flex apps. He creates the basic "Hello World" app, showing how to connect PHP to the Flex application and a bit of additional work to get it to cooperate with a MVCed Zend Framework application too.
</p>]]></description>
      <pubDate>Thu, 08 Apr 2010 09:43:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings techPortal: Zend Studio formatted for Zend Framework and ATK]]></title>
      <guid>http://www.phpdeveloper.org/news/14210</guid>
      <link>http://www.phpdeveloper.org/news/14210</link>
      <description><![CDATA[<p>
On the Ibuildings techPortal site today <i>Ivo Jansch</i> takes a look at a type formatter they've created to work with Zend Studio to more correctly format your code as per the <a href="http://framework.zend.com/manual/en/coding-standard.html">official coding standard</a> for the Zend Framework.
</p>
<blockquote>
One problem we have with the current versions of Zend Studio is that its default Zend Framework formatter is not consistent with the <a href="http://framework.zend.com/manual/en/coding-standard.html">official Zend Framework coding standard</a>. Luckily, that can be easily fixed. <a href="http://twitter.com/sndpl">Sandy Pleyte</a>, one of our developers, created a formatting file for Zend Studio that does adhere to the formal standard. There might be a few issues here and there but we've found it to work much better than the default one in Zend Studio.
</blockquote>
<p>
If you're a Zend Studio user and want to get a little less frustrated at the formatting it uses for your applications, <a href="http://www.ibuildings.com/downloads/zendstudio/Ibuildings_ZF.xml">download the tool</a> and follow the instructions in <a href="http://techportal.ibuildings.com/2010/03/18/zend-studio-formatter-for-zend-framework-and-atk/">the post</a> to get it working in your IDE.
</p>]]></description>
      <pubDate>Thu, 18 Mar 2010 12:49:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Davey Shafik's Blog: Fixing ZDE 5.5 on Snow Leopard (Crashing & Text Selection Bugs)]]></title>
      <guid>http://www.phpdeveloper.org/news/13133</guid>
      <link>http://www.phpdeveloper.org/news/13133</link>
      <description><![CDATA[<p>
If you're a Zend Studio IDE user and are having trouble on the latest release of Apple's operating system (Snow Leopard), <i>Davey Shafik</i> might be able to help. In these <a href="http://daveyshafik.com/archives/717-zde-5-5-on-osx.html">two</a> <a href="http://daveyshafik.com/archives/721-fixing-zde-5-5-in-snow-leopard.html">posts</a> he walks you through how you can fix a crashing issue and a problem that comes up when selecting text.
</p>
<p>
For the <a href="http://daveyshafik.com/archives/717-zde-5-5-on-osx.html">first problem</a>:
</p>
<blockquote>
OSX Leopard, it has seemed for a while, like the app was decaying - growing progressively crashier the more I used it. Literally, to the point where I could use it. I think, however, I have solved the issue. [...] This just explicitly makes it use JVM 1.5, which is, after all, what it was built for.
</blockquote>
<p>
And for the <a href="http://daveyshafik.com/archives/721-fixing-zde-5-5-in-snow-leopard.html">second</a> (text selection):
</p>
<blockquote>
If you are still using Zend Studio 5.5, and recently upgrade to Snow Leopard, you will have spotted pretty quickly there is a pretty severe display bug when selecting text. The reason for this, is that Snow Leopard only ships with Java 1.6 and 1.3 (wtf?) [...] It essentially comes down to this: Grab the Java 1.5 JDK from Leopard (original) and then tell OSX to use the 32bit version by default.
</blockquote>
<p>
You can find out more information on the cause of this problem <a href="http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard">here</a>.
</p>]]></description>
      <pubDate>Mon, 31 Aug 2009 08:40:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Zend Studio For Eclipse]]></title>
      <guid>http://www.phpdeveloper.org/news/12828</guid>
      <link>http://www.phpdeveloper.org/news/12828</link>
      <description><![CDATA[<p>
On PHPBuilder.com there's <a href="http://www.phpbuilder.com/columns/Zend/marc_plotz07082009.php3">a new article</a> looking at the Zend Studio for Eclipse IDE and testing of the latest version (and a bit of the latest beta) by <i>Marc Plotz</i>
</p>
<blockquote>
I have been using Zend Studio For Eclipse for over a year now and although I started using it around version 5.5, which was rocky to say the least, I am currently using version 6.1.2. and testing 7.0 Beta--which seems rather promising with its error reporting even extending to Zend Server, should you have that installed as a localhost. Throughout the past year I have become rather attached to "my Zend" and I can honestly say that after trying another (Free) Eclipse based IDE I found myself gravitating back to "my Zend" faster than the "Other One" could uninstall itself. 
</blockquote>
<p>
He talks about the IDE's interface, the installation process and includes some screenshots of the user interfaces for repository browsing and code navigation (and manual reference support!)
</p>]]></description>
      <pubDate>Wed, 08 Jul 2009 08:28:53 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ivo Jansch's Blog: Debugging parameters for CLI apps using Eclipse PDT]]></title>
      <guid>http://www.phpdeveloper.org/news/12447</guid>
      <link>http://www.phpdeveloper.org/news/12447</link>
      <description><![CDATA[<p>
<i>Ivo Jansch</i> has <a href="http://www.jansch.nl/2009/05/03/debugging-parameters-for-cli-apps-using-eclipse-pdt/">a new blog post</a> today looking at a method he's come up with to debug command-line PHP applications in Eclipse PDT with their needed parameters (not as a stand-alone script).
</p>
<blockquote>
I write quite a lot of command line utilities in PHP and luckily PDT makes it easy to debug command line scripts. The thing with command line scripts is that often they require parameters passed on the command line, and PDT offers an easy way to pass them when you debug a script. 
</blockquote>
<p>
He quickly illustrates (<a href="http://www.jansch.nl/wp-content/uploads/2009/05/picture-28.png">with</a> <a href="http://www.jansch.nl/wp-content/uploads/2009/05/picture-30.png">a few</a> <a href="http://www.jansch.nl/wp-content/uploads/2009/05/picture-29.png">screenshots</a>) how to get the debugger to prompt for the values of the PHP script you've selected. You can also use a similar technique in other Eclipse-based IDEs (like Zend Studio or Aptana).
</p>]]></description>
      <pubDate>Mon, 04 May 2009 08:41:18 -0500</pubDate>
    </item>
  </channel>
</rss>

