<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: What PHP Deployment Gets Right</title>
	<atom:link href="http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/</link>
	<description></description>
	<pubDate>Sun, 05 Jul 2009 04:03:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Frank Koehl</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-75094</link>
		<dc:creator>Frank Koehl</dc:creator>
		<pubDate>Tue, 27 Jan 2009 21:42:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-75094</guid>
		<description>Continuing the link trail following your post on my blog.

http://frankkoehl.com/2009/01/jeff-atwood-still-wrong-about-php

I've never heard the argument (for or against) couched in PHP relationship with Apache, a la mod_php. Brings new perspective to what constitutes the pros and cons.</description>
		<content:encoded><![CDATA[<p>Continuing the link trail following your post on my blog.</p>

<p><a href="http://frankkoehl.com/2009/01/jeff-atwood-still-wrong-about-php" rel="nofollow">http://frankkoehl.com/2009/01/jeff-atwood-still-wrong-about-php</a></p>

<p>I&#8217;ve never heard the argument (for or against) couched in PHP relationship with Apache, a la mod_php. Brings new perspective to what constitutes the pros and cons.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: loto sonuçları</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-72189</link>
		<dc:creator>loto sonuçları</dc:creator>
		<pubDate>Fri, 16 Jan 2009 23:55:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-72189</guid>
		<description>Excellent excellent article, this is exactly why I prefer to use PHP to any other language</description>
		<content:encoded><![CDATA[<p>Excellent excellent article, this is exactly why I prefer to use PHP to any other language</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: araba</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-72188</link>
		<dc:creator>araba</dc:creator>
		<pubDate>Fri, 16 Jan 2009 23:55:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-72188</guid>
		<description>Not directly related to your point; your article prompted me to blurb about the differences between mod_(perl&#124;php&#124;python) from a closer to the metal standpoint</description>
		<content:encoded><![CDATA[<p>Not directly related to your point; your article prompted me to blurb about the differences between mod_(perl|php|python) from a closer to the metal standpoint</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pnu</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-63303</link>
		<dc:creator>pnu</dc:creator>
		<pubDate>Fri, 12 Dec 2008 09:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-63303</guid>
		<description>About mod\_perl .. If you want to sandbox your mod\_perl stuff, shouldn't you use "PerlOptions +Parent" option like this:

[http://perl.apache.org/docs/2.0/user/config/config.html#C\_Parent\_](http://perl.apache.org/docs/2.0/user/config/config.html#C\_Parent\_)

You will then have your own (or pool of) Perl interpreters for every virtualhost .. or even for a specific directories under one vhost.

If you need the simplicity of PHP, and just want to put your stuff under the document root directory and start coding, HTML::Mason is a good choice with very gentle learning curve. When you need more (for example to separate your DB logic to a separate "model" .pm), it allows you to use any native Perl module, as all Mason templates/components are just Perl.

In a multi-site environment, just setup own INC path for every site/customer and run the interpreters in own sandboxes (as described above). For MVC, use Catalyst. You can still use Mason as a View.</description>
		<content:encoded><![CDATA[<p>About mod&#95;perl .. If you want to sandbox your mod&#95;perl stuff, shouldn&#8217;t you use &#8220;PerlOptions +Parent&#8221; option like this:</p>

<p><a href="http://perl.apache.org/docs/2.0/user/config/config.html#C&#95;Parent&#95;">http://perl.apache.org/docs/2.0/user/config/config.html#C&#95;Parent&#95;</a></p>

<p>You will then have your own (or pool of) Perl interpreters for every virtualhost .. or even for a specific directories under one vhost.</p>

<p>If you need the simplicity of PHP, and just want to put your stuff under the document root directory and start coding, HTML::Mason is a good choice with very gentle learning curve. When you need more (for example to separate your DB logic to a separate &#8220;model&#8221; .pm), it allows you to use any native Perl module, as all Mason templates/components are just Perl.</p>

<p>In a multi-site environment, just setup own INC path for every site/customer and run the interpreters in own sandboxes (as described above). For MVC, use Catalyst. You can still use Mason as a View.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yosifov Pavel</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-21218</link>
		<dc:creator>Yosifov Pavel</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-21218</guid>
		<description>Ian, what you think: can Lua (build on C libraries like PHP, but more flexible) man PHP, fill it's place in Web? Potentially it's possible. (But Lua, I suppose, aims to accomplish the Web in other way...)</description>
		<content:encoded><![CDATA[<p>Ian, what you think: can Lua (build on C libraries like PHP, but more flexible) man PHP, fill it&#8217;s place in Web? Potentially it&#8217;s possible. (But Lua, I suppose, aims to accomplish the Web in other way&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kents</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-16682</link>
		<dc:creator>Kents</dc:creator>
		<pubDate>Fri, 11 Apr 2008 21:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-16682</guid>
		<description>Saludos,

Gracias a artículos o comentarios como estos, seguiremos trabajando con PHP.
Desde hace mucho tiempo desarrollo con php y hasta ahora no he encontrado algo mejor para trabajar mis aplicaciones web's.
Espero que siga así por mucho tiempo, buena esa Bicking..!</description>
		<content:encoded><![CDATA[<p>Saludos,</p>

<p>Gracias a artículos o comentarios como estos, seguiremos trabajando con PHP.
Desde hace mucho tiempo desarrollo con php y hasta ahora no he encontrado algo mejor para trabajar mis aplicaciones web&#8217;s.
Espero que siga así por mucho tiempo, buena esa Bicking..!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graeme</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-15452</link>
		<dc:creator>Graeme</dc:creator>
		<pubDate>Tue, 19 Feb 2008 05:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-15452</guid>
		<description>It is very easy to get a PHP installation up and running with adequate debugging for simple scripts, or for simple customisations of existing ones.

This also means that PHP apps (Wordpress for example) end up having a huge range of extensions/plugins etc. (getting away with sloppy coding helps).</description>
		<content:encoded><![CDATA[<p>It is very easy to get a PHP installation up and running with adequate debugging for simple scripts, or for simple customisations of existing ones.</p>

<p>This also means that PHP apps (Wordpress for example) end up having a huge range of extensions/plugins etc. (getting away with sloppy coding helps).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack Diederich</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-8137</link>
		<dc:creator>Jack Diederich</dc:creator>
		<pubDate>Tue, 15 Jan 2008 21:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-8137</guid>
		<description>Not directly related to your point;  your article prompted me to blurb about the differences between mod_(perl&#124;php&#124;python) from a closer to the metal standpoint &lt;a href="http://jackdied.blogspot.com/2008/01/three-flavors-of-mod.html" rel="nofollow"&gt;on my blog&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Not directly related to your point;  your article prompted me to blurb about the differences between mod_(perl|php|python) from a closer to the metal standpoint <a href="http://jackdied.blogspot.com/2008/01/three-flavors-of-mod.html" rel="nofollow">on my blog</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-8120</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 14 Jan 2008 21:19:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-8120</guid>
		<description>From what I've seen WebFaction doesn't make any changes to the software. They just run each tool's HTTP server (most come with one) behind their main Apache server. Their control panel makes it easy to configure which domain should go to which tool. It's very simple but from my experience it's rock solid and still very fast.</description>
		<content:encoded><![CDATA[<p>From what I&#8217;ve seen WebFaction doesn&#8217;t make any changes to the software. They just run each tool&#8217;s HTTP server (most come with one) behind their main Apache server. Their control panel makes it easy to configure which domain should go to which tool. It&#8217;s very simple but from my experience it&#8217;s rock solid and still very fast.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnSeq</title>
		<link>http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/comment-page-1/#comment-8116</link>
		<dc:creator>JohnSeq</dc:creator>
		<pubDate>Mon, 14 Jan 2008 17:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.ianbicking.org/2008/01/12/what-php-deployment-gets-right/#comment-8116</guid>
		<description>If you use mod_fastcgi+perl but add a 'die' statement at the end of your (fastcgi) script,  your CGI process prespawn but only service one request.

Doesn't that get you pretty close to mod_php's sandboxing/etc?

I had to do something like this to address a memory leak. I 'died' my script after more than one request, but the same principal applies.</description>
		<content:encoded><![CDATA[<p>If you use mod_fastcgi+perl but add a &#8216;die&#8217; statement at the end of your (fastcgi) script,  your CGI process prespawn but only service one request.</p>

<p>Doesn&#8217;t that get you pretty close to mod_php&#8217;s sandboxing/etc?</p>

<p>I had to do something like this to address a memory leak. I &#8216;died&#8217; my script after more than one request, but the same principal applies.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
