<?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"
	>
<channel>
	<title>Comments on: Python web developpement: the dilemma  / Act 2</title>
	<atom:link href="http://www.larsen-b.com/Article/160.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.larsen-b.com/Article/160.html</link>
	<description>Titanium Exposé</description>
	<pubDate>Fri, 21 Nov 2008 10:42:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Ian Bicking</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-538</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-538</guid>
		<description>&lt;p&gt;SkunkWeb is actually not as bound to its templates as it might seem.  I was confused by this too -- I think the &lt;em&gt;documentation&lt;/em&gt; is very focused on the templates, but if you ignore those parts you might start seeing how it can work without them.&lt;/p&gt;
&lt;p&gt;I've started looking at mod_python for some more advanced Apache development, but it still scares me for a full application.  Generally I think of Apache as a fail-safe application that I don't have to worry about.  I fear (though this may be unfounded) that mod_python could make Apache unstable.  I certainly don't want to restart Apache because my application messed up the Python interpreter, but it seems like that can happen.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>SkunkWeb is actually not as bound to its templates as it might seem.  I was confused by this too &#8212; I think the <em>documentation</em> is very focused on the templates, but if you ignore those parts you might start seeing how it can work without them.</p>
<p>I&#8217;ve started looking at mod_python for some more advanced Apache development, but it still scares me for a full application.  Generally I think of Apache as a fail-safe application that I don&#8217;t have to worry about.  I fear (though this may be unfounded) that mod_python could make Apache unstable.  I certainly don&#8217;t want to restart Apache because my application messed up the Python interpreter, but it seems like that can happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jkx</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-539</link>
		<dc:creator>Jkx</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-539</guid>
		<description>&lt;p&gt;I'm ok with you Ian, Apache is quite rock-solid app. I found some issues with Apache2 but fixed right now. Mod_python really seems to be stable, even on really heavy load. But yes, I think we should look what happend when an interpreter ooops, segfault or other.&lt;/p&gt;
&lt;p&gt;In the other hand, having to monitor only one app isn't too much hard, but monitoring a bunch of differents servers can be a bit painfull.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m ok with you Ian, Apache is quite rock-solid app. I found some issues with Apache2 but fixed right now. Mod_python really seems to be stable, even on really heavy load. But yes, I think we should look what happend when an interpreter ooops, segfault or other.</p>
<p>In the other hand, having to monitor only one app isn&#8217;t too much hard, but monitoring a bunch of differents servers can be a bit painfull.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Kennedy</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-540</link>
		<dc:creator>Alan Kennedy</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-540</guid>
		<description>I think you should check out WSGI, the new unified python web standard. If you look closely, I think you'll find that it addresses all of your concerns.&lt;br /&gt;
&lt;br /&gt;
http://www.python.org/peps/pep-0333.html&lt;br /&gt;
</description>
		<content:encoded><![CDATA[<p>I think you should check out WSGI, the new unified python web standard. If you look closely, I think you&#8217;ll find that it addresses all of your concerns.</p>
<p><a href="http://www.python.org/peps/pep-0333.html" rel="nofollow">http://www.python.org/peps/pep-0333.html</a><br />
</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jkx</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-541</link>
		<dc:creator>Jkx</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-541</guid>
		<description>&lt;p&gt;Except that recent posts on twisted.web mailing list say that Twisted doesn't feet very well in WSGI.. so no support in a near future (hum not definitive right now but .. )&lt;/p&gt;
&lt;p&gt;-- Bye Bye&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Except that recent posts on twisted.web mailing list say that Twisted doesn&#8217;t feet very well in WSGI.. so no support in a near future (hum not definitive right now but .. )</p>
<p>&#8211; Bye Bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hendrik</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-542</link>
		<dc:creator>Hendrik</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-542</guid>
		<description>Give CherryPy(2) a try. It's very light-weight, treats your web applications as, yes, applications, and stays out of the way in regards to templating engines, object stores and the likes.</description>
		<content:encoded><![CDATA[<p>Give CherryPy(2) a try. It&#8217;s very light-weight, treats your web applications as, yes, applications, and stays out of the way in regards to templating engines, object stores and the likes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: exarkun</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-543</link>
		<dc:creator>exarkun</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-543</guid>
		<description>Twisted isn't nearly as flamebaity as, say, decorators, or even ternary operators &gt;:)&lt;br /&gt;
&lt;br /&gt;
There is actually a Twisted WSGI implementation already (or as close to one as you can be before PEP 333 is finalized).&#160; However, your characterization may be accurate for all intents and purposes: WSGI applications need to be written quite carefully or in a particular way to be runnable in the single-process/single-threaded/persistent mode (one of 8 modes WSGI mandates).&#160; Applications written for any of the other 7 configurations likely will not work well when run with twisted.web.&lt;br /&gt;
</description>
		<content:encoded><![CDATA[<p>Twisted isn&#8217;t nearly as flamebaity as, say, decorators, or even ternary operators >:)</p>
<p>There is actually a Twisted WSGI implementation already (or as close to one as you can be before PEP 333 is finalized).&nbsp; However, your characterization may be accurate for all intents and purposes: WSGI applications need to be written quite carefully or in a particular way to be runnable in the single-process/single-threaded/persistent mode (one of 8 modes WSGI mandates).&nbsp; Applications written for any of the other 7 configurations likely will not work well when run with twisted.web.<br />
</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Bicking</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-544</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-544</guid>
		<description>The recent Twisted talk on WSGI is really about WSGI supporting Twisted applications, not the Twisted server.  I think everyone is fairly comfortable with the server part, but writing portable asynchronous applications is up in the air, and very possibly won't be supported by WSGI 1.0.</description>
		<content:encoded><![CDATA[<p>The recent Twisted talk on WSGI is really about WSGI supporting Twisted applications, not the Twisted server.  I think everyone is fairly comfortable with the server part, but writing portable asynchronous applications is up in the air, and very possibly won&#8217;t be supported by WSGI 1.0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-545</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-545</guid>
		<description>&lt;p&gt;Hi :-)
I posted a comment in here a while ago when you were talking about web stuff. Have a look at this:&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://www.myghty.org/"&gt;http://www.myghty.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has a few bugs right now, but for the most part it just works, and makes it a piece of cake to write certain types of pages.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi :-)<br />
I posted a comment in here a while ago when you were talking about web stuff. Have a look at this:</p>
<p><a class="reference" href="http://www.myghty.org/">http://www.myghty.org/</a></p>
<p>It has a few bugs right now, but for the most part it just works, and makes it a piece of cake to write certain types of pages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Green</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-546</link>
		<dc:creator>Alan Green</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-546</guid>
		<description>I've had a good experience CherryPy, Cheetah and SQLObject together. Even though the three products are separate technically, they work surprisingly well together.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve had a good experience CherryPy, Cheetah and SQLObject together. Even though the three products are separate technically, they work surprisingly well together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hendrik</title>
		<link>http://www.larsen-b.com/Article/160.html#comment-547</link>
		<dc:creator>Hendrik</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-547</guid>
		<description>&lt;p&gt;Here is a small CherryPy2 + SQLObject + Cheetah example:&lt;/p&gt;
&lt;p&gt;&lt;a class="reference" href="http://svn.mans.de/cherrypy/cp2/branches/cp2-hendrik/Tutorial/bonus-sqlobject.py"&gt;http://svn.mans.de/cherrypy/cp2/branches/cp2-hendrik/Tutorial/bonus-sqlobject.py&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note that using inline templates probably isn't what you want to be doing in &#34;real&#34; projects, but this is really just an example.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Here is a small CherryPy2 + SQLObject + Cheetah example:</p>
<p><a class="reference" href="http://svn.mans.de/cherrypy/cp2/branches/cp2-hendrik/Tutorial/bonus-sqlobject.py">http://svn.mans.de/cherrypy/cp2/branches/cp2-hendrik/Tutorial/bonus-sqlobject.py</a></p>
<p>Note that using inline templates probably isn&#8217;t what you want to be doing in &quot;real&quot; projects, but this is really just an example.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
