<?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 19:01:53 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[VoidWeb.com: PHP Clustering using Apache httpd mod_proxy]]></title>
      <guid>http://www.phpdeveloper.org/news/15322</guid>
      <link>http://www.phpdeveloper.org/news/15322</link>
      <description><![CDATA[<p>
New on VoidWeb.com there's a post looking at <a href="http://voidweb.com/2010/10/php-clustering-using-apache-httpd-mod-proxy">clustering PHP applications</a> with the help of the <a href="http://httpd.apache.org/docs/2.0/mod/mod_proxy.html">mod_proxy</a> component that can be added into the Apache web server.
</p>
<blockquote>
Often for my clients, I have to prepare the deployment strategy for their LAMP based web applications. Some of them are small to medium businesses and are starting up so a single server setup  work out for them. But there are few large web applications too which are growing continuously in terms of users and demands scaling either horizontally or vertically.
</blockquote>
<p>
They give a brief overview of what vertical and horizontal scaling are as well as a simple layout of a basic PHP-based cluster. They list some of the requirements for this simple cluster and how it should all work (in theory) and start in on how to set it all up (practically). In the end you'll have a light proxy setup that will rotate around between the servers but do it transparently from node to node.
</p>]]></description>
      <pubDate>Fri, 22 Oct 2010 09:23:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Nelson's Blog: Writing A Reverse Proxy in PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/8280</guid>
      <link>http://www.phpdeveloper.org/news/8280</link>
      <description><![CDATA[<p>
<i>Brian Nelson</i> submitted a link to <a href="http://techzinger.blogspot.com/2007/07/writing-reverse-proxy-in-php5.html">a new class he's developed</a> to fill a hole he hand and didn't see anything that would easily fill it - having a reverse proxy in PHP5.
</p>
<blockquote>
So I have been working on a little class to run a reverse proxy from <a href="http://www.php.net/">PHP</a> using <a href="http://us.php.net/curl">cURL</a>. I have extended this class for my own purposes (single-sign-on) to handle some special request parameters, but here it is. It has some warts, but it's a good starting point. I would appreciate any pointers anyone has to offer.
</blockquote>
<p>
<a href="http://techzinger.blogspot.com/2007/07/writing-reverse-proxy-in-php5.html">His code</a> uses the cURL functionality to set up a handler to push the requests through. Also included are an htaccess file and a two-line PHP example of how to use it to request a public site.
</p>]]></description>
      <pubDate>Wed, 18 Jul 2007 15:55:00 -0500</pubDate>
    </item>
  </channel>
</rss>
