<?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>Wed, 19 Jun 2013 00:30:31 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Chad Lung's Blog: Install Lighttpd, PHP and MySQL on Ubuntu 10.10]]></title>
      <guid>http://www.phpdeveloper.org/news/15683</guid>
      <link>http://www.phpdeveloper.org/news/15683</link>
      <description><![CDATA[<p>
In <a href="http://www.giantflyingsaucer.com/blog/?p=2115">this new post</a> to his blog <i>Chad Lung</i> walks you through the process of getting Lighttpd (web server), PHP and MySQL installed on a Ubuntu-based system. His specific installation is 10.10, but the instructions can be translated easily to most common versions.
</p>
<blockquote>
Sometimes you don't want Apache for your web server whatever your reasons might be. There are other options like <a href="http://nginx.org/">Nginx</a> and <a href="http://www.lighttpd.net/">Lighttpd</a>, today I'll setup Lighttpd along with PHP (via FastCGI) and <a href="http://www.mysql.com/">MySQL</a>.
</blockquote>
<p>
The Ubuntu package manager (apt-get/aptitude) takes a lot of the work out of it for you, installing the packages and dependencies. A few minimal changes to some configuration files for FastCGI and configuring the Lighttpd server and you'll be up and running in no time.
</p>]]></description>
      <pubDate>Wed, 05 Jan 2011 08:57:58 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Bollysite Blog: PHP xcache performance tuning tutorial on Lighttpd]]></title>
      <guid>http://www.phpdeveloper.org/news/15007</guid>
      <link>http://www.phpdeveloper.org/news/15007</link>
      <description><![CDATA[<p>
In a new post to the Bollysite Blog there's a look at how to <a href="http://blog.bollysite.com/2010/08/21/php-xcache-performance-tuning-tutorial-on-lighttpd/">get better performance</a> out of your Lighttpd web server with xcache.
</p>
<blockquote>
A typical PHP application and most of the frameworks uses "The Loop" method to code the website. Whenever request comes to website, It's typically sent to index page to handle every parameters. [...] We can use xcache variables to store entire web page and serve it from RAM.
</blockquote>
<p>
They include some basic benchmarks showing the impact that caching an have on a site as well as code that you can use to integrate their xcache library into your site. The library uses the <a href="http://xcache.lighttpd.net">XCache</a> functionality to store the rendered output of the page for a default of three hours time.
</p>]]></description>
      <pubDate>Mon, 23 Aug 2010 10:14:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[HowToForge.com: Installing Lighttpd With PHP5 And MySQL Support On OpenSUSE 11.1]]></title>
      <guid>http://www.phpdeveloper.org/news/13796</guid>
      <link>http://www.phpdeveloper.org/news/13796</link>
      <description><![CDATA[<p>
On HowToForge.com there's <a href="http://howtoforge.com/installing-lighttpd-with-php5-and-mysql-support-on-opensuse-11.1">a new tutorial</a> on how to get the combination of Lighttpd, PHP and MySQL up and running on an OpenSuse linux installation.
</p>
<blockquote>
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an OpenSUSE 11.1 server with PHP5 support (through FastCGI) and MySQL support.
</blockquote>
<p>
Most of the software installation is handled via packages installed by the "yast2" package manager but you'll still need to go in and modify some of the configuration files to get PHP and Lighttpd to play nicely together. Besides the MySQL package required for PHP's MySQL support, they also suggest getting a few other packages for things like SOAP, SQLite, IMAP, zlib and openssl.
</p>]]></description>
      <pubDate>Thu, 07 Jan 2010 11:44:01 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Rethans' Blog: PHP Development Environment 2.0]]></title>
      <guid>http://www.phpdeveloper.org/news/13754</guid>
      <link>http://www.phpdeveloper.org/news/13754</link>
      <description><![CDATA[<p>
In <a href="http://derickrethans.nl/multiple-php-versions.html">a new post</a> to his blog today <i>Derick Rethans</i> talks about his move to what he calls his "PHP Development Environment 2.0" - an upgrade to some of his sites and servers prompted by an update of the <a href="http://xdebug.org/">Xdebug</a> website.
</p>
<blockquote>
I'd heard a lot about <a href="http://www.lighttpd.net/">lighttpd</a> and decided to give that a try - yes, that meant something that I didn't really know to well was going to run in a production environment. Unlike Apache, with lighttpd PHP doesn't run as a module, but instead you run it out of process with something called FastCGI.
</blockquote>
<p>
He talks about his transition to this new web server and how he wanted to replace his current setup of having to use multiple static modules for PHP and having to recompile each time he wanted to use one of them. A few scripts later and a few modifications to the lighttpd configuration file later and he had a working installation with multiple versions of PHP running on multiple ports.
</p>]]></description>
      <pubDate>Thu, 31 Dec 2009 09:13:37 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Evert Pot's Blog: Lighttpd + PHP fastcgi woes ]]></title>
      <guid>http://www.phpdeveloper.org/news/11000</guid>
      <link>http://www.phpdeveloper.org/news/11000</link>
      <description><![CDATA[<p>
Recently <i>Evert Pot</i> has been <a href="http://www.rooftopsolutions.nl/article/201">having some issues</a> with setting up lighttpd and PHP (fastcgi) for one of his web servers:
</p>
<blockquote>
In trying to get more out of our webservers using a Lighttpd and PHP-FastCGI setup, I've come across some major issues that make it difficult to use. I hope this post will warn people of some of the bugs they might encounter and workaround that might need to be implemented until some of these are fixed.
</blockquote>
<p>
He ran up against two problems - that the parent PHP-CGI process spawns off the configured number of children correctly but with the lighttpd server is killed, they don't get released and that, once you hit full capacity for the PHP backend lighttpd starts serving up 500 errors. 
</p>
<p>
In <a href="http://www.rooftopsolutions.nl/article/201#comments">the comments</a> for the post several others have offered some advice on things that might help (like different config settings and even using XCache to prevent the 500s issue from coming up again).
</p>]]></description>
      <pubDate>Wed, 10 Sep 2008 12:55:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Dave Dash's Blog: nginx and symfony]]></title>
      <guid>http://www.phpdeveloper.org/news/9459</guid>
      <link>http://www.phpdeveloper.org/news/9459</link>
      <description><![CDATA[<p>
<i>Dave Dash</i> has <a href="http://spindrop.us/2008/01/20/nginx-and-symfony/">posted a configuration</a> that he had shared with him for getting nginx and the symfony framework to work happily together.
</p>
<blockquote>
I almost gave up on nginx and was going to settle on lighttpd or Apache, but I decided to check the symfony list and in minutes Kiril Angov (Kupokomapa) answered with a working nginx configuration. This is why I like the symfony community.
</blockquote>
<p>
He <a href="http://spindrop.us/2008/01/20/nginx-and-symfony/">includes the config</a> in an easy to use/c&p kind of format so you can drop it into your install and get it up and running quick.
</p>]]></description>
      <pubDate>Mon, 21 Jan 2008 11:16:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: Installing Lighttpd With PHP5 And MySQL Support On Mandriva 2008.0]]></title>
      <guid>http://www.phpdeveloper.org/news/9026</guid>
      <link>http://www.phpdeveloper.org/news/9026</link>
      <description><![CDATA[<p>
HowTo Forge has a <a href="http://www.howtoforge.com/lighttpd-php5-mysql-mandriva-2008.0">new tutorial</a> posted on installing a Lighttpd web server on a Mandriva linux system and including PHP and MySQL support:
</p>
<blockquote>
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Mandriva 2008.0 server with PHP5 support (through FastCGI) and MySQL support. I do not issue any guarantee that this will work for you!
</blockquote>
<p>
Thanks to the urpmi package manager in Mandriva, installation of the software is just a matter of a few simple "install" calls. There's a little bit to configure - the MySQL credentials and the php.ini file - but it's a quick and easy setup for your system.
</p>]]></description>
      <pubDate>Tue, 13 Nov 2007 08:42:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowTo Forge: Installing Lighttpd With PHP5 And MySQL Support On Fedora 7]]></title>
      <guid>http://www.phpdeveloper.org/news/8793</guid>
      <link>http://www.phpdeveloper.org/news/8793</link>
      <description><![CDATA[<p>
The HowTo Forge website has <a href="http://www.howtoforge.com/lighttpd_php5_mysql_fedora7">a new installation tutorial</a> posted today showing how to get the combination of Lighttpd, PHP5, MySQL and Fedora 7 up and running.
</p>
<blockquote>
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Fedora 7 server with PHP5 support (through FastCGI) and MySQL support.
</blockquote>
<p>
There's about six steps to the process, including getting all of the packages. Thankfully, there's very little configuration you'll need to do. Since Lighttpd uses the FastCGI component to load in PHP support, there's no need for compiling. It's as easy as grabbing the packages and making them play nicely together. Configuration file changes (examples) are included to almost make it as easy as a cut & paste.
</p>]]></description>
      <pubDate>Fri, 05 Oct 2007 09:33:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Edin Kadribasic's Blog: Serendipity on Lighty]]></title>
      <guid>http://www.phpdeveloper.org/news/7671</guid>
      <link>http://www.phpdeveloper.org/news/7671</link>
      <description><![CDATA[<p>
In a <a href="http://edin.dk/archives/34-Serendipity-on-Lighty.html">new post</a> <i>Edin Kadribasic</i> shares his method for getting a <a href="http://www.s9y.org/">Serendipity</a> (a popular PHP-based blogging system) website up and running on a <a href="http://www.lighttpd.net/">lighttpd server</a>.
</p>
<blockquote>
Well the basic install went pretty smoothly, but I wanted, of course, to use "friendly" URLs. For that Serendipity supplies .htaccess file with Apache mod_rewrite rules. With a little bit of effort it was possible for me to convert those into rewrite rules that lighttpd would understand.
</blockquote>
<p>
He <a href="http://edin.dk/archives/34-Serendipity-on-Lighty.html">includes</a> all of the rewrite rules lighttpd needs to mimic the responses of an Apache server in a rewrite-once statement, and a limitation on the files the server can send with an access-deny config line.
</p>]]></description>
      <pubDate>Sat, 21 Apr 2007 09:42:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tobias Schlitt's Blog: Apache vs. Lighttpd: "echo" performance]]></title>
      <guid>http://www.phpdeveloper.org/news/6601</guid>
      <link>http://www.phpdeveloper.org/news/6601</link>
      <description><![CDATA[<p>
<i>Tobias Schlitt</i> has, for a personal project, <a href="http://schlitt.info/applications/blog/index.php?/archives/504-Apache-vs.-Lighttpd-echo-performance.html">put together a comparison</a> of caching with two different web servers he's building applications with - Apache and Lighttpd.
</p>
<blockquote>
For a little private project, which makes extensive use of caching, I recently checked, where I could get gather some more performance from.
</blockquote>
<p>
He had been pointed towards Lighttpd by <a href="http://kore-nordmann.de/">Kore</a> (who recommended it based on his experience with it). So, <i>Tobias</i> tested the application on both of the two servers with somewhat predictable results (<a href="http://schlitt.info/applications/blog/uploads/apache_lighttpd_stats.png">see image</a>). Apache was slower in most cases and quite a bit slower when it came to working with larger files.
</p>]]></description>
      <pubDate>Mon, 30 Oct 2006 14:10:00 -0600</pubDate>
    </item>
  </channel>
</rss>
