<?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 17:58:08 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Call for webinars (Zend)]]></title>
      <guid>http://www.phpdeveloper.org/news/17412</guid>
      <link>http://www.phpdeveloper.org/news/17412</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> is <a href="http://www.eschrade.com/page/looking-for-some-webinars">looking for suggestions</a>. He wants to know what the PHP community wants to hear about in upcoming webinars from <a href="http://zend.com">Zend</a>.
</p>
<blockquote>
Just wrapped up a call working on our webinar schedule for the year.  We've got a bunch of ideas but we'd like to also get your input as well.  Yes, I know y'all want ZF2 webinars.  We have that down.  I would also like to do an HTML5 and mobile webinar but I need an SME (Subject Matter Expert) for that. [...] I would also love to have webinars on how to use various API's, even if there is not native PHP support.  So, what kinds of webinars do you want?
</blockquote>
<p>
Leave your suggestions <a href="http://www.eschrade.com/page/looking-for-some-webinars#comments">in his comments</a> along with one already suggesting a "Why PHP?" checklist of sorts to help encourage companies/employers to go with the language.
</p>]]></description>
      <pubDate>Wed, 18 Jan 2012 11:50:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[7php.com: PHP Interview With Enrico Zimuel Senior Software Engineer At Zend Technologies]]></title>
      <guid>http://www.phpdeveloper.org/news/17399</guid>
      <link>http://www.phpdeveloper.org/news/17399</link>
      <description><![CDATA[<p>
On 7php.com there's a new interview posted <a href="http://7php.com/interview-enrico-zimuel-senior-software-engineer-zend-technologies-everything-is-an-array-in-php/">with Enrico Zimual</a> of <a href="http://zend.com">Zend</a> - "Everything is an Array in PHP".
</p>
<blockquote>
In this edition, I talked with Enrico Zimuel a computer geek since he was 9yrs old. He has written a couple of books namely "Secrets, Spies and Cipher Codes" published by Apogeo in 1999 and the recent "How to use the digital sign" published by Tecniche Nuove in 2010. Enrico has a pretty impressive 'geek' path. He also speaks at many international conferences [...]. You can find his <a href="http://www.slideshare.net/e.zimuel">presentations on slideshare</a>.
</blockquote>
<p>Questions in the interview include:</p>
<ul>
<li>How do you find PHP now as compared to when you first started?
<li>Based on your experience, what are the good and bad parts of PHP?
<li>To someone who wants to become a better PHP developer, what is your advice?
<li>What are some good PHP blog or resources you highly recommend?
</ul>
<p>
Read the <a href="http://7php.com/interview-enrico-zimuel-senior-software-engineer-zend-technologies-everything-is-an-array-in-php/">full interview here</a>.
</p>]]></description>
      <pubDate>Mon, 16 Jan 2012 11:30:04 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPMaster.com: Zend Job Queue]]></title>
      <guid>http://www.phpdeveloper.org/news/17388</guid>
      <link>http://www.phpdeveloper.org/news/17388</link>
      <description><![CDATA[<p>
In <a href="http://phpmaster.com/zend-queue/">this most recent post</a> to PHPMaster.com <i>Alex Stetsenko</i> takes a look at the Zend Job Queue functionality, a part of the <a href="http://www.zend.com/products/server/">Zend Server</a> installation. He talks about some basic usage to make HTTP requests and a more extended example showing report generation.
</p>
<blockquote>
Web applications usually follow a synchronous communication model. However, non-interactive and long-running tasks (such as report generation) are better suited for asynchronous execution. One way to off-load tasks to run at a later time, or even on a different server, is use the Job Queue module available as a part of Zend Server 5 (though not as part of the Community Edition). Job Queue allows job scheduling based on time, priority, and even dependencies
</blockquote>
<p>
In his two examples, he shows the code involved to create a new Queue object and define a HttpJob in it. The first just calls a "sample.php" script that's exposed as a part of your external-facing site and shows how you can get the current status of the job. The more advanced example shows a call to a "report.php" script with a set of options defining things like "type", "length" and "priority". He also points out some other options that can do similar things like <a href="http://gearman.org/">Gearman</a>, <a href="http://nodejs.org/">NodeJs</a> and <a href="http://www.rabbitmq.com/">RabbitMQ</a>.
</p>]]></description>
      <pubDate>Fri, 13 Jan 2012 08:37:31 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend: Zend Takes The Pulse Of Developers In The APP Economy]]></title>
      <guid>http://www.phpdeveloper.org/news/17386</guid>
      <link>http://www.phpdeveloper.org/news/17386</link>
      <description><![CDATA[<p>
In <a href="http://www.zend.com/en/company/news/press/339_zend-takes-the-pulse-of-developers-in-the-app-economy">this new press release</a> Zend has announced the posting of the results from their "Zend Developer Pluse" survey - a survey taken of developers world-wide about their habits, preferences and desires.
</p>
<blockquote>
Zend Technologies addresses [the question of how a new demand for a new generation of apps] in Zend Developer Pulse, a new survey series that takes the pulse of a vibrant community of developers from around the world. The company's first developer survey conducted in late November 2011 offers insights on emerging technology and career trends captured from 3,335 respondents. The findings are summarized in a report now available at [<a href="http://www.zend.com/topics/zend-developer-pulse-survey-report-0112-EN.pdf">http://www.zend.com/topics/zend-developer-pulse-survey-report-0112-EN.pdf</a>].
</blockquote>
<p>
The press release mentions some of the details from the survey including that 66% of developers will be working with mobile app development projcts, that next-generation UI deveopment scored high in skillsets, there was a strong interest in cloud development and that there's been a strong rise in the need for PHP development skills in the last year.
</p>
<p>
You can <a href="http://www.zend.com/topics/zend-developer-pulse-survey-report-0112-EN.pdf">read the entire report here</a>.
</p>]]></description>
      <pubDate>Thu, 12 Jan 2012 12:56:15 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Connecting to the Zend Developer Cloud with PDT]]></title>
      <guid>http://www.phpdeveloper.org/news/17345</guid>
      <link>http://www.phpdeveloper.org/news/17345</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> has come back around and has posted a new tutorial to his blog showing how to <a href="http://www.eschrade.com/page/connecting-to-the-zend-developer-cloud-with-pdt">connect PDT to the Zend Developer Cloud</a> (the "PHP Development Tools" extension for the Eclipse IDE).
</p>
<blockquote>
A couple of weeks ago I wrote a series of blog posts on how to connect to the Zend Developer cloud with various IDEs.  Except one that I missed... PDT. The deployment plugin is already installed in PDT 3 and so you already will have the ability to push to the DevCloud instance.
</blockquote>
<p>
The process is pretty simple thanks to that plugin - just create the project (or use an existing one), set up a new target for deployment then launch and deploy the PHP application directly. You can find out more about the "PHP Development Tools" <a href="http://www.eclipse.org/projects/project.php?id=tools.pdt">on its Eclipse project site</a>.
</p>]]></description>
      <pubDate>Wed, 04 Jan 2012 10:10:35 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[php|architect: A Chat on Zend's phpcloud at ZendCon 2011]]></title>
      <guid>http://www.phpdeveloper.org/news/17286</guid>
      <link>http://www.phpdeveloper.org/news/17286</link>
      <description><![CDATA[<p>
On the php|architect site today <i>Keith Casey</i> has <a href="http://www.phparch.com/2011/12/a-chat-on-zends-phpcloud-at-zendcon-2011/">posted a recording</a> of an interview with <i>Boaz Ziniman</i> of Zend about one of their latest offerings, <a href="http://phpcloud.com">phpcloud</a> - a platform-as-a-service to provide easy, scalable PHP application hosting.
</p>
<blockquote>
At the tail end of ZendCon 2011 in October, I managed to corner Boaz Ziniman to chat on the launch of their new product phpcloud. We covered features, limitations, design & implementation considerations, and how it's different than most of the other options out there.
</blockquote>
<p>
If you'd like to listen, you can <a href="http://caseysoftware.s3.amazonaws.com/ZendCon-2011-Interview-with-Boaz-Ziniman-on-phpcloud.mp3">grab the mp3 here</a>. It's about 15 minutes long. You can find out more about Zend's cloud offering on <a href="http://phpcloud.com">phpcloud.com</a>.
</p>]]></description>
      <pubDate>Wed, 21 Dec 2011 09:53:45 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroeder's Blog: Setting up a connection to the Zend Developer Cloud on Linux]]></title>
      <guid>http://www.phpdeveloper.org/news/17204</guid>
      <link>http://www.phpdeveloper.org/news/17204</link>
      <description><![CDATA[<p>
<i>Kevin Schroeder</i> has a method in one of his latest posts for hooking your linux-based system <a href="http://www.eschrade.com/page/setting-up-a-connection-to-the-zend-developer-cloud-on-linux">into Zend's phpcloud</a> platform, complete with an automatic upload (so you're not constantly sftp-ing).
</p>
<blockquote>
Connecting with the Zend DevCloud in Linux is actually quite easy if you know how to use SFTP. [...] But, as I said in a previous post, I hate having to do command line stuff for each and every file or commit.  I like things to work seamlessly.  So what I did was write a PHP script that connects to the DevCloud (or any SSH-based endpoint for that matter) and then monitors all of the files and directories for changes, such as a creation, modification or deletion event. 
</blockquote>
<p>
His script (<a href="https://github.com/kschroeder/PHP-INotify-SFTP-script/blob/master/push-changes.php">available on github</a>) uses the  <a href="http://pecl.php.net/package/inotify">PECL inotify package</a> to work, but once its set up, you can have the PHP process running the script in the background, pointed at your web root, and have it upload automatically.
</p>]]></description>
      <pubDate>Fri, 02 Dec 2011 10:04:10 -0600</pubDate>
    </item>
    <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[Kevin Schroeder's Blog: Connecting to the Zend Developer Cloud with PHPStorm]]></title>
      <guid>http://www.phpdeveloper.org/news/17152</guid>
      <link>http://www.phpdeveloper.org/news/17152</link>
      <description><![CDATA[<p>
A few days ago <i>Kevin Schroeder</i> <a href="http://phpdeveloper.org/news/17133">showed how to connect</a> the Zend cloud services with the Zend Studio IDE. In <a href="http://www.eschrade.com/page/connecting-to-the-zend-developer-cloud-with-phpstorm/">this new post</a> he shows how to connect another popular IDE - <a href="http://www.jetbrains.com/phpstorm/">PHPStorm</a>.
</p>
<blockquote>
Just because you want to use the Zend Developer Cloud at <a href="http://www.phpcloud.com/">phpcloud.com</a> doesn't mean that you necessarily use Zend Studio.  While I may wonder why you don't use Zend Studio ( :-) ) I know there are a lot of other good IDE's on the market and an IDE like PHPStorm might suit how you do your development.
</blockquote>
<p>
He walks you through the whole process, complete with screenshots - creating the project on phpcloud, cloning your git repo there, configure PHPStorm for deployment (via SFTP) and set up a little path mapping.
</p>]]></description>
      <pubDate>Mon, 21 Nov 2011 09:15:27 -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>
  </channel>
</rss>

