<?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: Killer Combination: AMFPHP, Propel and Creole</title>
	<atom:link href="http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/</link>
	<description>Rich Internet Applications, Software Development, Human-Computer Interaction</description>
	<lastBuildDate>Tue, 15 Nov 2011 08:03:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: senlab</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-1716</link>
		<dc:creator>senlab</dc:creator>
		<pubDate>Tue, 13 Jun 2006 09:05:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-1716</guid>
		<description>i am very interested in hearing a full on article of how you do all this. hope you fill us all in on your magic making. :P</description>
		<content:encoded><![CDATA[<p>i am very interested in hearing a full on article of how you do all this. hope you fill us all in on your magic making. :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glen</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-1262</link>
		<dc:creator>Glen</dc:creator>
		<pubDate>Sun, 14 May 2006 20:06:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-1262</guid>
		<description>Hi,

  I have managed to use AMFPHP with Pear&#039;s DB abstraction layer and also the Pear DB_DataObject class.  This latter thing is really nice because once you figure out how to use it, you can build your DB in MySQL, etc. then run a helper class supplied with DB_DataObject to automatically generate your DAO classes.  Not only do you get the abstraction, you get automatic building.  You can also specify table joining, etc.  in a config file.  This last bit is slightly tricky, but the tutorials are quite good.
The final cherry on the cake for me was the fact that you can pass Pear DB recordsets back to Flash from AMF PHP.
I will check out the Propel / Creole combo to see how it compares, but I would recommend having a look at Pear, unless you are already way ahead on Cake, because the DB_DataObject_FormBuilder class is the icing that lets you do some rapid development with forms in just a few lines of code.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>  I have managed to use AMFPHP with Pear&#8217;s DB abstraction layer and also the Pear DB_DataObject class.  This latter thing is really nice because once you figure out how to use it, you can build your DB in MySQL, etc. then run a helper class supplied with DB_DataObject to automatically generate your DAO classes.  Not only do you get the abstraction, you get automatic building.  You can also specify table joining, etc.  in a config file.  This last bit is slightly tricky, but the tutorials are quite good.<br />
The final cherry on the cake for me was the fact that you can pass Pear DB recordsets back to Flash from AMF PHP.<br />
I will check out the Propel / Creole combo to see how it compares, but I would recommend having a look at Pear, unless you are already way ahead on Cake, because the DB_DataObject_FormBuilder class is the icing that lets you do some rapid development with forms in just a few lines of code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: felix</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-1069</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Fri, 05 May 2006 09:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-1069</guid>
		<description>hi marcelo,

cakephp is also very interesting and i think i&#039;ll use it on one of the next projects...</description>
		<content:encoded><![CDATA[<p>hi marcelo,</p>
<p>cakephp is also very interesting and i think i&#8217;ll use it on one of the next projects&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcelo de Moraes Serpa</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-1039</link>
		<dc:creator>Marcelo de Moraes Serpa</dc:creator>
		<pubDate>Wed, 03 May 2006 19:46:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-1039</guid>
		<description>Hello! Interesting post. IÂ´m currently using CakePHP together with AMFPHP through the CakeAMFPHP adapter package. CakePHP is very similar in concept to Ruby on Rails and really boost the productivity, IÂ´m really satisfied with it as I can have one knowledge base (business logic on the server) for both HTML and the Flash App.

Chek it out! www.cakephp.org

Marcelo.</description>
		<content:encoded><![CDATA[<p>Hello! Interesting post. IÂ´m currently using CakePHP together with AMFPHP through the CakeAMFPHP adapter package. CakePHP is very similar in concept to Ruby on Rails and really boost the productivity, IÂ´m really satisfied with it as I can have one knowledge base (business logic on the server) for both HTML and the Flash App.</p>
<p>Chek it out! <a href="http://www.cakephp.org" rel="nofollow">http://www.cakephp.org</a></p>
<p>Marcelo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Riccardo Bartoli</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-471</link>
		<dc:creator>Riccardo Bartoli</dc:creator>
		<pubDate>Wed, 15 Mar 2006 02:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-471</guid>
		<description>Hi, could I use propel and creole without have access to the server?

I can only access my hosting folder and phpMyAdmin.

Thanks</description>
		<content:encoded><![CDATA[<p>Hi, could I use propel and creole without have access to the server?</p>
<p>I can only access my hosting folder and phpMyAdmin.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: felix</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-87</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Sun, 29 Jan 2006 10:12:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-87</guid>
		<description>@judah: if you add or delete fields in the database, you have to regenerate the classes but that&#039;s as easy as executing the phing code generator. everything you customized in the subclasses will NOT be overriden.

Yes, each table is represented by a corresponding php class and a customizable subclass. There&#039;s are a few more classes which contain the main functionality and are extended by the other classes. So if you need to alter a certain table you just include the class you need (and the core class).

There&#039;s also a php 4 version of propel that isn&#039;t maintained anymore. So you would have to use it at your own risk...</description>
		<content:encoded><![CDATA[<p>@judah: if you add or delete fields in the database, you have to regenerate the classes but that&#8217;s as easy as executing the phing code generator. everything you customized in the subclasses will NOT be overriden.</p>
<p>Yes, each table is represented by a corresponding php class and a customizable subclass. There&#8217;s are a few more classes which contain the main functionality and are extended by the other classes. So if you need to alter a certain table you just include the class you need (and the core class).</p>
<p>There&#8217;s also a php 4 version of propel that isn&#8217;t maintained anymore. So you would have to use it at your own risk&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nek</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-86</link>
		<dc:creator>Nek</dc:creator>
		<pubDate>Sun, 29 Jan 2006 02:53:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-86</guid>
		<description>I&#039;ll be waiting for your article! It&#039;s an interesting topic.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll be waiting for your article! It&#8217;s an interesting topic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kuan</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-85</link>
		<dc:creator>Kuan</dc:creator>
		<pubDate>Sat, 28 Jan 2006 21:53:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-85</guid>
		<description>Hey that does sound pretty killer.  I developed an app last year with amfphp and a MSSQL db and all the sql writing just about killed me!

Thanks for the tip</description>
		<content:encoded><![CDATA[<p>Hey that does sound pretty killer.  I developed an app last year with amfphp and a MSSQL db and all the sql writing just about killed me!</p>
<p>Thanks for the tip</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: judah</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-84</link>
		<dc:creator>judah</dc:creator>
		<pubDate>Sat, 28 Jan 2006 20:37:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-84</guid>
		<description>What happens when you add or delete fields in your database? Does it have to regenerate your class files? Do you end up having a relational number of classes equal to your tables? 

Can you still use this technique if your server is running PHP 4? 

My questions can be summed up in, is there any downsides to this? :)</description>
		<content:encoded><![CDATA[<p>What happens when you add or delete fields in your database? Does it have to regenerate your class files? Do you end up having a relational number of classes equal to your tables? </p>
<p>Can you still use this technique if your server is running PHP 4? </p>
<p>My questions can be summed up in, is there any downsides to this? :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: judah</title>
		<link>http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/comment-page-1/#comment-83</link>
		<dc:creator>judah</dc:creator>
		<pubDate>Sat, 28 Jan 2006 19:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.betriebsraum.de/blog/2006/01/28/killer-combination-amfphp-propel-and-creole/#comment-83</guid>
		<description>I&#039;ve been looking for something like this. I am interested to hear more about how you are using it.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been looking for something like this. I am interested to hear more about how you are using it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

