<?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>Mon, 21 May 2012 10:50:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[MaltBlue.com: The Birth of PHP Cloud Development Podcasts (dot com)]]></title>
      <guid>http://www.phpdeveloper.org/news/17895</guid>
      <link>http://www.phpdeveloper.org/news/17895</link>
      <description><![CDATA[<p>
On the MaltBlue.com blog today there's a new post about <a href="http://www.maltblue.com/php/the-birth-of-php-cloud-development-podcasts-dot-com">a new podcast</a> that's in the works targeted at PHP developers working on cloud-based applications - the <a href="http://www.phpclouddevelopmentcasts.com/">PHP Cloud Development Podcast</a>.
</p>
<blockquote>
You've watched <a href="http://www.railscasts.com/">RailsCasts</a>, you've watched <a href="http://www.zendcasts.com/">ZendCasts</a> - but what about screencasts for PHP Cloud Development techniques? Well, we were surprised to find that there was nothing, yet, available to satisfy that need. There's cloud development casts for .Net developers and presumably for Java developers as well. But not much in the PHP space. So we decided to commit to the project and make it happen.
</blockquote>
<p>
The shows will be about 10 to 20 minutes in length and will cover topics relevant to developing applications on cloud-based servers. They're still working on some of the first shows, but you can voice your opinions about what you'd like to hear about by commenting on <a href="http://www.maltblue.com/php/the-birth-of-php-cloud-development-podcasts-dot-com">commenting on this post</a>.
</p>]]></description>
      <pubDate>Wed, 02 May 2012 08:16:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Nodeable Blog: Marten Mickos: The LAMP Stack is Dead, and Cloud has Killed It]]></title>
      <guid>http://www.phpdeveloper.org/news/17843</guid>
      <link>http://www.phpdeveloper.org/news/17843</link>
      <description><![CDATA[<p>
In <a href="http://blog.nodeable.com/2012/04/13/marten-mickos-the-lamp-stack-is-dead-and-cloud-has-killed-it/">this recent post</a> to the Nodeable Blog, they suggest that the days of the typical LAMP stack (Linux, Apache, MySQL, PHP) are numbered because of what many of the cloud services have to offer.
</p>
<blockquote>
For the past 10 years, the LAMP stack has laid waste to proprietary software stacks.  Yes, Microsoft has held onto gargantuan profits, but LAMP has become the foundation for leading web services, whether Google or Facebook or [Insert Big Web Brand Here].  LAMP is the future. Or was.  That is, until cloud killed it, as Eucalyptus CEO (and former MySQL CEO) Marten Mickos posits in a <a href="http://blip.tv/percona/plmce-2012-keynote-making-lamp-a-cloud-by-m%C3%A5rten-mickos-6081352">great keynote</a> from the Percona Live: MySQL Conference & Expo 2012.
</blockquote>
<p>
In the keynote he pointed out that it's becoming less about the whole setup and more about combining technologies to get the results you need - less "stack" and more "linked technology" (and not always the same tech for every node). He pointed to the Amazon AWS service as a prime example of a platform that allows endless flexibility as to what software can be installed and how it can be used, all with a few clicks of a mouse.
</p>]]></description>
      <pubDate>Fri, 20 Apr 2012 08:17:56 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NetTuts.com: Elevate Your PHP to the Cloud]]></title>
      <guid>http://www.phpdeveloper.org/news/17598</guid>
      <link>http://www.phpdeveloper.org/news/17598</link>
      <description><![CDATA[<p>
In <a href="http://net.tutsplus.com/tutorials/php/elevate-your-php-to-the-cloud/">this new tutorial</a> on NetTuts.com <i>Phil Sturgeon</i> looks at how to "elevate your PHP" to a cloud-based hosting service, specifically <a href="http://pagodabox.com/">Pagoda Box</a>.
</p>
<blockquote>
This article will walk you through cloud hosting for your PHP application with <a href="http://pagodabox.com/">Pagoda Box</a>. It'll detail how to handle PHP dependencies, get your MySQL databases up and running (and debug locally), and customise various aspects of PHP with ease.
</blockquote>
<p>
He walks you through the entire process you'll need to fire up a (free) application on their service (including a database!):
</p>
<ul>
<li><a href="https://dashboard.pagodabox.com/account/register">Sign up</a> for a new account 
<li>Create an application 
<li>Set up git
<li>Create your public SSH key and upload it to Pagoda
<li>Commit to your repository and deploy your code
</ul>
<p>
He also mentions a custom option Pagoda Box has included in their series - the Boxfile. This configuration file allows you to set up things like the environment you want your app to run in (PHP 5.3, MySQLi extension, etc) and set up some of the php.ini configuration settings. He also shows you how to set up the database instance and how to use their "pagoda" gem to create a temporary SSH tunnel from your development environment to their database server. He also briefly mentions the option they have of using a real domain name to point to your application.
</p>]]></description>
      <pubDate>Tue, 28 Feb 2012 11:40:34 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[php|architect: 2012 Impact Awards Voting Opened!]]></title>
      <guid>http://www.phpdeveloper.org/news/17583</guid>
      <link>http://www.phpdeveloper.org/news/17583</link>
      <description><![CDATA[<p>
As mentioned in <a href="http://www.phparch.com/2012/02/voting-for-the-2012-impact-awards-has-begun/">this new post</a> from the php|architect site, the voting for their <a href="http://www.phparch.com/2012/02/voting-for-the-2012-impact-awards-has-begun/">2012 Impact Awards has begun</a>!
</p>
<blockquote>
We at php|architect want to honor those who give of themselves so that we can work with PHP and in this great ecosystem. We are standing on the shoulders of giants and want to pause to say thank you. The full details can be found on the <a href="http://www.phparch.com/impact-awards/">Impact Awards</a> page. Voting is open through the end of March and is open to all php|architect subscribers.
</blockquote>
<p>
The categories for <a href="http://www.phparch.com/impact-awards/">this year's event</a> are "Up & Coming", "Best Cloud Platform" and "Best PHP Application Platform". Nominees across all of the categories include Joind.in, PintLabs, AppFog, Pagoda Box Drupal 7 and SugarCRM. If you're a subscriber, get in there and <a href="http://www.phparch.com/impact-awards/vote/">vote</a> for your favorites!
</p>]]></description>
      <pubDate>Fri, 24 Feb 2012 10:03:50 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dzone.com: A Free Amazon EC2 Cloud Server Based LAMP]]></title>
      <guid>http://www.phpdeveloper.org/news/17571</guid>
      <link>http://www.phpdeveloper.org/news/17571</link>
      <description><![CDATA[<p>
In <a href="http://java.dzone.com/articles/free-ec2-cloud-server-based-0">this new article</a> on DZone.com, <i>Artur Mkrtchyan</i> shows you how to get an Amazon EC2 instance up and running and get a LAMP server set up and ready to go.
</p>
<blockquote>
In this article I'm going to show you how to create a free Amazon EC2 cloud based LAMP Server and Point your domain to Amazon EC2 Instance. There are 4 simple steps to do.
</blockquote>
<p>
The setup process is pretty easy - getting an Amazon free account, creating a server from an existing image, installing the LAMP stack and pointing your domain at the EC2 instance. He gives a step-by-step guide of the process, including the commands you'll need to execute to get all of the LAMP packages installed.
</p>]]></description>
      <pubDate>Wed, 22 Feb 2012 10:42:17 -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[Phil Sturgeon's Blog: 2012: The year of PHP cloud hosting]]></title>
      <guid>http://www.phpdeveloper.org/news/17337</guid>
      <link>http://www.phpdeveloper.org/news/17337</link>
      <description><![CDATA[<p>
<i>Phil Sturgeon</i> has a new post to his blog about what he sees 2012 as being for the PHP community - the <a href="http://philsturgeon.co.uk/blog/2012/01/2012-the-year-of-php-cloud-hosting">year of cloud hosting</a> with all of the platform-as-a-service companies that have started up over the last year.
</p>
<blockquote>
Cloud hosting is nothing new. Seeing as "cloud" is such a loosely used term some will consider their VPS solutions on Slicehost or Rackspace to be "cloud hosting". That is partially true, but this article covers how PHP is getting some serious attention in the PaaS (Platform as a Service) field. This year you will almost certainly find yourself making the decision wether or not to move some of your applications and services across to the cloud, and this article can hopefully help you work out why and how.
</blockquote>
<p>
He talks a bit about how the idea compares with Ruby's <a href="http://www.heroku.com/">Heroku</a> hosting service and some of the benefits that come with it:
</p>
<ul>
<li>Speedy deployments
<li>Security
<li>Scaling
</ul>
He also looks forward to the future, mentioning some of the major players in the PHP PaaS space like <a href="http://orchestra.io/">Orchestra.io</a> and <a href="http://appfog.com/">App Fog</a> (as well as a brief suggestion of a possible PHP beta over at Heroku).]]></description>
      <pubDate>Tue, 03 Jan 2012 10:19:48 -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>
  </channel>
</rss>

