<?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: Kohana MVC Framework on Google App Engine &#8230; or not</title>
	<atom:link href="http://raivoratsep.com/52/kohana-mvc-framework-on-google-app-engine-or-not/feed/" rel="self" type="application/rss+xml" />
	<link>http://raivoratsep.com/52/kohana-mvc-framework-on-google-app-engine-or-not/</link>
	<description></description>
	<lastBuildDate>Fri, 06 Jan 2012 17:47:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Deejay</title>
		<link>http://raivoratsep.com/52/kohana-mvc-framework-on-google-app-engine-or-not/comment-page-1/#comment-5494</link>
		<dc:creator>Deejay</dc:creator>
		<pubDate>Mon, 21 Feb 2011 12:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://raivoratsep.com/?p=52#comment-5494</guid>
		<description>The reason this doesn&#039;t work isn&#039;t down to any Java classloading issues - it&#039;s because Quercus loads classes differently to regular PHP. PHP normally loads in a whole file (includes and all), then evaluates it. Quercus evaluates class definitions as it encounters them.

Kohana_Core is the base class, and Kohana extends it. Unfortunately Kohana_Core is riddled with references to Kohana (which coincidentally is some of the ost shockingly poor OO design I have ever seen), which doesn&#039;t exist yet.

You can test this yourself by changing all the static references from Kohana:: to Kohana_Core::, but this didn&#039;t solve all my problems - I had issues later down the line.

It&#039;s a shame that Quercus doesn&#039;t actually work reliably, as otherwise it would have been quite a promising technology.</description>
		<content:encoded><![CDATA[<p>The reason this doesn&#8217;t work isn&#8217;t down to any Java classloading issues &#8211; it&#8217;s because Quercus loads classes differently to regular PHP. PHP normally loads in a whole file (includes and all), then evaluates it. Quercus evaluates class definitions as it encounters them.</p>
<p>Kohana_Core is the base class, and Kohana extends it. Unfortunately Kohana_Core is riddled with references to Kohana (which coincidentally is some of the ost shockingly poor OO design I have ever seen), which doesn&#8217;t exist yet.</p>
<p>You can test this yourself by changing all the static references from Kohana:: to Kohana_Core::, but this didn&#8217;t solve all my problems &#8211; I had issues later down the line.</p>
<p>It&#8217;s a shame that Quercus doesn&#8217;t actually work reliably, as otherwise it would have been quite a promising technology.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edel SM</title>
		<link>http://raivoratsep.com/52/kohana-mvc-framework-on-google-app-engine-or-not/comment-page-1/#comment-1126</link>
		<dc:creator>Edel SM</dc:creator>
		<pubDate>Tue, 07 Sep 2010 13:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://raivoratsep.com/?p=52#comment-1126</guid>
		<description>tried codeigniter 1.7.2 on quercus 4.0.8. however, i can only successfully load index.php from the browser. could not get url mapping (?) to work, so http://site/controller/action returns 404, while http://site/index.php loads successfully.</description>
		<content:encoded><![CDATA[<p>tried codeigniter 1.7.2 on quercus 4.0.8. however, i can only successfully load index.php from the browser. could not get url mapping (?) to work, so <a href="http://site/controller/action" rel="nofollow">http://site/controller/action</a> returns 404, while <a href="http://site/index.php" rel="nofollow">http://site/index.php</a> loads successfully.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emily</title>
		<link>http://raivoratsep.com/52/kohana-mvc-framework-on-google-app-engine-or-not/comment-page-1/#comment-144</link>
		<dc:creator>Emily</dc:creator>
		<pubDate>Tue, 01 Jun 2010 07:03:12 +0000</pubDate>
		<guid isPermaLink="false">http://raivoratsep.com/?p=52#comment-144</guid>
		<description>Interesting... I was about to try this as well. Maybe you&#039;d like to give Codeigniter&#039;s a shot too?</description>
		<content:encoded><![CDATA[<p>Interesting&#8230; I was about to try this as well. Maybe you&#8217;d like to give Codeigniter&#8217;s a shot too?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

