<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Kommentare zu Ttwhy's Weblog</title>
	<atom:link href="http://ttwhy.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://ttwhy.wordpress.com</link>
	<description>Ausbau der Welt</description>
	<lastBuildDate>Tue, 06 Oct 2009 13:27:55 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Kommentare von ttwhy zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-52</link>
		<dc:creator>ttwhy</dc:creator>
		<pubDate>Tue, 06 Oct 2009 13:27:55 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-52</guid>
		<description>yeh, the php takes a lot power from the cake graph. I made another test where the lang is independet but we still are sure that its about the web frameworks:
http://www.google.com/trends?q=django+framework%2C+cakephp+framework&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0
Cake is than only slightly on top (i dont think that this rly matters). But that should be the fairest compare of both frameworks (i dont think that a lot of people will write about CakePHP and explain it more with the PHP word).

Anyway -&gt; Performance is a key argument for sure! A possible performance leak of cake is that they use much more functions by default. Django let the programmers do more work on there own. Whats clear -&gt; a function call does take more time than just spid out a var. i think a proper test without usage of functionfields and scaffoldering would make this difference much smaller.
Okay, functions cost performance, BUT they do a lot for you and your fast development. If you want to have insane performance you leave out any framework (except a SOA or cacheing framework). We get now in a fine granulated state -&gt; what do we want to have from a framework. performance over lazyness? how heavy is this impact to the project. should we comepile the project as binary? which ORM methode works best and most effectiv.
I think that performance strongly depends on lazyness for the programmer. You can tweak everthing away if you want to but than you loose again the maintainability. More abstract less performance. Iam unsure if cake make use of the new namespace function from php. I dont think so, but thats another point which defently makes PHP a not so good choice. i seriously love python, but in my oppinion abstraction over performance (and in the normal world -&gt; python is much better for abstract structures than php).

Its a bit like the Assembler discussion. People who did a lot with it, would only move slowly to a more abstract language, cause they miss performance. This argument is always valid, but never without loosing maintainability.
And than we got the &quot;how low do i have to go&quot; question. Do i need to programm the HTML response by myself to get rid of the Apache? The answer is NO! Performance is important but not with the risk to loose security / reduce stability.

About the Convention over Configuration -&gt;
Thats the best if you need to work in a team. Without a question its harder to understand in detail, but the reusability is awesome (even if the creator is not that good). If the &quot;eat your own dogfood&quot; (use what you have written once, even if you dont like it anymore. And if you dont like it anymore -&gt; redo this part until its okay again) rule is done refactoring will be the next step until the component reach a level which is good enough to be used in all projects.a</description>
		<content:encoded><![CDATA[<p>yeh, the php takes a lot power from the cake graph. I made another test where the lang is independet but we still are sure that its about the web frameworks:<br />
<a href="http://www.google.com/trends?q=django+framework%2C+cakephp+framework&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0" rel="nofollow">http://www.google.com/trends?q=django+framework%2C+cakephp+framework&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</a><br />
Cake is than only slightly on top (i dont think that this rly matters). But that should be the fairest compare of both frameworks (i dont think that a lot of people will write about CakePHP and explain it more with the PHP word).</p>
<p>Anyway -&gt; Performance is a key argument for sure! A possible performance leak of cake is that they use much more functions by default. Django let the programmers do more work on there own. Whats clear -&gt; a function call does take more time than just spid out a var. i think a proper test without usage of functionfields and scaffoldering would make this difference much smaller.<br />
Okay, functions cost performance, BUT they do a lot for you and your fast development. If you want to have insane performance you leave out any framework (except a SOA or cacheing framework). We get now in a fine granulated state -&gt; what do we want to have from a framework. performance over lazyness? how heavy is this impact to the project. should we comepile the project as binary? which ORM methode works best and most effectiv.<br />
I think that performance strongly depends on lazyness for the programmer. You can tweak everthing away if you want to but than you loose again the maintainability. More abstract less performance. Iam unsure if cake make use of the new namespace function from php. I dont think so, but thats another point which defently makes PHP a not so good choice. i seriously love python, but in my oppinion abstraction over performance (and in the normal world -&gt; python is much better for abstract structures than php).</p>
<p>Its a bit like the Assembler discussion. People who did a lot with it, would only move slowly to a more abstract language, cause they miss performance. This argument is always valid, but never without loosing maintainability.<br />
And than we got the &#8222;how low do i have to go&#8220; question. Do i need to programm the HTML response by myself to get rid of the Apache? The answer is NO! Performance is important but not with the risk to loose security / reduce stability.</p>
<p>About the Convention over Configuration -&gt;<br />
Thats the best if you need to work in a team. Without a question its harder to understand in detail, but the reusability is awesome (even if the creator is not that good). If the &#8222;eat your own dogfood&#8220; (use what you have written once, even if you dont like it anymore. And if you dont like it anymore -&gt; redo this part until its okay again) rule is done refactoring will be the next step until the component reach a level which is good enough to be used in all projects.a</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von LH zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-51</link>
		<dc:creator>LH</dc:creator>
		<pubDate>Tue, 06 Oct 2009 11:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-51</guid>
		<description>There is a simple link to compare the trends a bit mor realistic:

http://www.google.com/trends?q=django+python%2C+cakephp+php&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0

Simple search not for django python vs cakephp, but against cakephp php, so you have the language embedded to both searches. 

With that, you see a much more realistic result, since both can win/loose by there language.

As you can see, cakephp looses a lot by adding php, so we can guess that this is the same for django with python.

About both frameworks:
I tested alot with cakephp, and worked (after that) with django. My result: CakePHP seems to be easy, but has a lot to much Convention over Configuration, somethimes I couldn&#039;t understand why cakephp does something. I need to remember to much logic. 
Django on the other hand, while still using a lot of magic, forced me to do some important things in configs and definition which really helps me to unterstand what django does. I found it much more easy to understand complex examples in django then in cakephp.

Also, django seems to be MUCH faster then cakephp, in my tests up to 20x faster. Other benchmarks I found in the net says the same (but allways with the info: possible that there is room for a lot of optimizations in both frameworks)</description>
		<content:encoded><![CDATA[<p>There is a simple link to compare the trends a bit mor realistic:</p>
<p><a href="http://www.google.com/trends?q=django+python%2C+cakephp+php&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0" rel="nofollow">http://www.google.com/trends?q=django+python%2C+cakephp+php&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</a></p>
<p>Simple search not for django python vs cakephp, but against cakephp php, so you have the language embedded to both searches. </p>
<p>With that, you see a much more realistic result, since both can win/loose by there language.</p>
<p>As you can see, cakephp looses a lot by adding php, so we can guess that this is the same for django with python.</p>
<p>About both frameworks:<br />
I tested alot with cakephp, and worked (after that) with django. My result: CakePHP seems to be easy, but has a lot to much Convention over Configuration, somethimes I couldn&#8217;t understand why cakephp does something. I need to remember to much logic.<br />
Django on the other hand, while still using a lot of magic, forced me to do some important things in configs and definition which really helps me to unterstand what django does. I found it much more easy to understand complex examples in django then in cakephp.</p>
<p>Also, django seems to be MUCH faster then cakephp, in my tests up to 20x faster. Other benchmarks I found in the net says the same (but allways with the info: possible that there is room for a lot of optimizations in both frameworks)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von ttwhy zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-44</link>
		<dc:creator>ttwhy</dc:creator>
		<pubDate>Sun, 19 Jul 2009 19:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-44</guid>
		<description>True, but its still a false result. it has got a huge amount of traffic befor 2005 where django didn&#039;t exist / have not been public. The amount of searchterms is quite exactly the difference between django and cake. Google Trends is maybe not the best for that kind of research. I think a good reason for Django would be that GoogleApp is using it for there application base.
Anyway: Its like comparing languages on langpop.com the result will be differend for every special case. At least you need to check which framework does the best effect for your project. If your doing work close to the system base / where good python libs exist which you want to use, python is clearly up in front (and if you would love to develop your own libs, cause of the namespace which is done so crappy in the new php version). My tests for developing pages with Cake and Django, Cake was clearly the winner mainly because of the more complett set of functions and damn great documentation.
At the momentan iam working a lot with Java and i promis you -&gt; CakePHP and Django are great frameworks which make the development increadible fast against some Java frameworks (but java has a damn good base for business applications).

Don&#039;t focus yourself to much on the lang if you have a bigger project. Focus on the base of functions you want to have. Predefine your needs befor you choose the framework. If both framework fulfill your needs -&gt; choose your prefered programming language (if performace doesn&#039;t matter).</description>
		<content:encoded><![CDATA[<p>True, but its still a false result. it has got a huge amount of traffic befor 2005 where django didn&#8217;t exist / have not been public. The amount of searchterms is quite exactly the difference between django and cake. Google Trends is maybe not the best for that kind of research. I think a good reason for Django would be that GoogleApp is using it for there application base.<br />
Anyway: Its like comparing languages on langpop.com the result will be differend for every special case. At least you need to check which framework does the best effect for your project. If your doing work close to the system base / where good python libs exist which you want to use, python is clearly up in front (and if you would love to develop your own libs, cause of the namespace which is done so crappy in the new php version). My tests for developing pages with Cake and Django, Cake was clearly the winner mainly because of the more complett set of functions and damn great documentation.<br />
At the momentan iam working a lot with Java and i promis you -&gt; CakePHP and Django are great frameworks which make the development increadible fast against some Java frameworks (but java has a damn good base for business applications).</p>
<p>Don&#8217;t focus yourself to much on the lang if you have a bigger project. Focus on the base of functions you want to have. Predefine your needs befor you choose the framework. If both framework fulfill your needs -&gt; choose your prefered programming language (if performace doesn&#8217;t matter).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von Aaron Couture zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-43</link>
		<dc:creator>Aaron Couture</dc:creator>
		<pubDate>Sun, 19 Jul 2009 18:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-43</guid>
		<description>http://www.google.com/trends?q=django+-Reinhardt+-quartet+-band+-walker+-jazz+-restaurant+-king+-movie+-western%2C+cakephp&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0

This link shows a different story</description>
		<content:encoded><![CDATA[<p><a href="http://www.google.com/trends?q=django+-Reinhardt+-quartet+-band+-walker+-jazz+-restaurant+-king+-movie+-western%2C+cakephp&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0" rel="nofollow">http://www.google.com/trends?q=django+-Reinhardt+-quartet+-band+-walker+-jazz+-restaurant+-king+-movie+-western%2C+cakephp&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</a></p>
<p>This link shows a different story</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von Eclipse Galilgeo installation on debian and ubuntu &#171; Ttwhy&#8217;s Weblog zu Eclipse Galileo (3.5) und SVN</title>
		<link>http://ttwhy.wordpress.com/2009/07/01/eclipse-galileo-3-5-und-svn/#comment-41</link>
		<dc:creator>Eclipse Galilgeo installation on debian and ubuntu &#171; Ttwhy&#8217;s Weblog</dc:creator>
		<pubDate>Tue, 14 Jul 2009 16:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=93#comment-41</guid>
		<description>[...] WITH THE WAY DESCRIPTION ON TOP! NO DEB YET! if you want to install SVN either, check out the install tutorial    [...]</description>
		<content:encoded><![CDATA[<p>[...] WITH THE WAY DESCRIPTION ON TOP! NO DEB YET! if you want to install SVN either, check out the install tutorial    [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von ttwhy zu MyCampusLife &#124; cool marketing done wrong</title>
		<link>http://ttwhy.wordpress.com/2009/02/11/mycampuslife-cool-marketing-done-wrong/#comment-36</link>
		<dc:creator>ttwhy</dc:creator>
		<pubDate>Wed, 18 Feb 2009 14:05:42 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=73#comment-36</guid>
		<description>Klar, eine Anonymisierung hat natürlich auch immer vorteile -&gt; Datenschutz (zu Zeiten von Schäuple nicht unbedingt der Standard).
Aber warum muss ich mich überhaupt anmelden, wenn ich keine userspezifischen Daten erhalte? Die 10€ Rabatt auf die Laptops sind es jedenfalls nicht (das kann jedes Affiliate programm mit einem Cookie regeln).

Wenn die Seite überarbeitet wird und mir andere User über diese änderungen berichten, werde ich sicherlich dem ganzen nochmal einen Blick gönnen. Aber momentan bin ich 2 mal auf der Seite gewesen (Registierung, Wochenlange Pause, Anmeldung) um frustiert von der Seite zu gehen (jeweils pro besuch :) ). Ich lasste es auch keinem Developer an, dass die Seite so ist, wie sie ist. Diese entscheidungen sind wahrscheinlich an einer anderen Stelle getroffen worden (hoffe ich jedenfalls, weil wenn ein Pageentwickler wirklich nen login &quot;manuell&quot; erstellt muss, wäre das schon etwas was man als &quot;basics&quot; bezeichnen würde).

Ich will auch jetzt nicht noch die Fähigkeiten der entwickler angreifen, weil es wahrscheinlich zu unrecht wäre. Die planung der Marketingmaßnahme war jedoch für die Tonne und als gefrusteter User muss man auch dieses mal klar und deutlich an die Macher kommunizieren. Ansonsten können sie nur ihre Statistiken anschauen und sich wundern, warum der Erfolg ausbleibt.</description>
		<content:encoded><![CDATA[<p>Klar, eine Anonymisierung hat natürlich auch immer vorteile -&gt; Datenschutz (zu Zeiten von Schäuple nicht unbedingt der Standard).<br />
Aber warum muss ich mich überhaupt anmelden, wenn ich keine userspezifischen Daten erhalte? Die 10€ Rabatt auf die Laptops sind es jedenfalls nicht (das kann jedes Affiliate programm mit einem Cookie regeln).</p>
<p>Wenn die Seite überarbeitet wird und mir andere User über diese änderungen berichten, werde ich sicherlich dem ganzen nochmal einen Blick gönnen. Aber momentan bin ich 2 mal auf der Seite gewesen (Registierung, Wochenlange Pause, Anmeldung) um frustiert von der Seite zu gehen (jeweils pro besuch <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Ich lasste es auch keinem Developer an, dass die Seite so ist, wie sie ist. Diese entscheidungen sind wahrscheinlich an einer anderen Stelle getroffen worden (hoffe ich jedenfalls, weil wenn ein Pageentwickler wirklich nen login &#8222;manuell&#8220; erstellt muss, wäre das schon etwas was man als &#8222;basics&#8220; bezeichnen würde).</p>
<p>Ich will auch jetzt nicht noch die Fähigkeiten der entwickler angreifen, weil es wahrscheinlich zu unrecht wäre. Die planung der Marketingmaßnahme war jedoch für die Tonne und als gefrusteter User muss man auch dieses mal klar und deutlich an die Macher kommunizieren. Ansonsten können sie nur ihre Statistiken anschauen und sich wundern, warum der Erfolg ausbleibt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von Ulf Preise zu MyCampusLife &#124; cool marketing done wrong</title>
		<link>http://ttwhy.wordpress.com/2009/02/11/mycampuslife-cool-marketing-done-wrong/#comment-34</link>
		<dc:creator>Ulf Preise</dc:creator>
		<pubDate>Wed, 18 Feb 2009 12:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=73#comment-34</guid>
		<description>die seite ist aber datenschutzmäßig und rechtlich einwandfrei

da waren auf jeden fall experten am werk

vielleicht wirds ja noch

bevor man ABTAUCHT mit solchen kommentaren sollte man noch eine chance geben</description>
		<content:encoded><![CDATA[<p>die seite ist aber datenschutzmäßig und rechtlich einwandfrei</p>
<p>da waren auf jeden fall experten am werk</p>
<p>vielleicht wirds ja noch</p>
<p>bevor man ABTAUCHT mit solchen kommentaren sollte man noch eine chance geben</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von ttwhy zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-15</link>
		<dc:creator>ttwhy</dc:creator>
		<pubDate>Mon, 03 Nov 2008 14:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-15</guid>
		<description>Hey Jeff,

for sure my view is influenced by my personal likes. I like to have describe all data for the query in on array instead of multiple functions. Thats against the Object Orientated Design Pattern, and i know that, but i still like array way :)
Its just faster to see, why the Setting XYZ is in that query.

Django has got some massive features which i rly like (SQL Alchemy) and Python is just a awesome Language (especially cause its strongly connected to the OS. So more specific tasks like &#039;grab a thumbnail from a video&#039; doesn&#039;t need to &quot;exec&quot; a program to do so) and thats the big plus of Django.
But as long as we don&#039;t care that much about the language (depends on the needs of the site), its just the questions -&gt; what does the job faster / more intuitive for yourself.
In my oppinion django is damn fast if you have a &quot;typical problem&quot; (like user administration, or the comments on blog entries) but if you leave that are it feels like -&gt; django was build to do that kind of tasks and than you need to do everthing else on your own.
Whenever i use Django, i feel forced to typical problems. If you need something changed you need to override everthing until you have rewritten the complete part which you wanted to use. Dont get me wrong, i see the effect of djangos speeding up the development, but its seems to &quot;focused&quot; on this basic tasks.

And if we talk about the Admin section -&gt; Yeh, its awesome work. It looks good and feels great to use! But if we look at CakePHP -&gt; Doesnt Scoffoldering doesnt the same. Maybe it doesn&#039;t look that good, but its does the same things (CRUD). The routing of the URL&#039;s are done by just delete on char in the Route.php and with the bake command you get all files written to the file-system if you want to alter them.
Don&#039;t get me wrong again -&gt; the Django Admin Panel is really nice, but &quot;is it really that awesome&quot;, that you leave other features behind?

Without a question it&#039;s a closeup fight between them, and so I&#039;m really thankful for every comment with another individual opinion. (hope to get some PRO Cake voices too, but maybe Cake users don&#039;t care enough about other solutions, what would be sad. There is no &quot;100%&quot; correct answer, its all a question of likes and dislikes and topic specific).

----zip --- and just because its on my mind atm -&gt; one big pro for django / python is mapnik (python based mapping solution). its damn good, and there is no other free solution which is that advanced (big G. solutions doesn&#039;t count -&gt; its not free, so its illegal :) ).


[edit]
and greets to Australia! Have been there 2 years ago, where if found some Django loving friends too :) (they got django as a topic in the university, which is definitely a good step -&gt; learning the basics of a language is good, but learn to use the basics productive is even better)
My youger sister does &quot;work and travel&quot; in OZ atm too. </description>
		<content:encoded><![CDATA[<p>Hey Jeff,</p>
<p>for sure my view is influenced by my personal likes. I like to have describe all data for the query in on array instead of multiple functions. Thats against the Object Orientated Design Pattern, and i know that, but i still like array way <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Its just faster to see, why the Setting XYZ is in that query.</p>
<p>Django has got some massive features which i rly like (SQL Alchemy) and Python is just a awesome Language (especially cause its strongly connected to the OS. So more specific tasks like &#8216;grab a thumbnail from a video&#8217; doesn&#8217;t need to &#8222;exec&#8220; a program to do so) and thats the big plus of Django.<br />
But as long as we don&#8217;t care that much about the language (depends on the needs of the site), its just the questions -&gt; what does the job faster / more intuitive for yourself.<br />
In my oppinion django is damn fast if you have a &#8222;typical problem&#8220; (like user administration, or the comments on blog entries) but if you leave that are it feels like -&gt; django was build to do that kind of tasks and than you need to do everthing else on your own.<br />
Whenever i use Django, i feel forced to typical problems. If you need something changed you need to override everthing until you have rewritten the complete part which you wanted to use. Dont get me wrong, i see the effect of djangos speeding up the development, but its seems to &#8222;focused&#8220; on this basic tasks.</p>
<p>And if we talk about the Admin section -&gt; Yeh, its awesome work. It looks good and feels great to use! But if we look at CakePHP -&gt; Doesnt Scoffoldering doesnt the same. Maybe it doesn&#8217;t look that good, but its does the same things (CRUD). The routing of the URL&#8217;s are done by just delete on char in the Route.php and with the bake command you get all files written to the file-system if you want to alter them.<br />
Don&#8217;t get me wrong again -&gt; the Django Admin Panel is really nice, but &#8222;is it really that awesome&#8220;, that you leave other features behind?</p>
<p>Without a question it&#8217;s a closeup fight between them, and so I&#8217;m really thankful for every comment with another individual opinion. (hope to get some PRO Cake voices too, but maybe Cake users don&#8217;t care enough about other solutions, what would be sad. There is no &#8222;100%&#8220; correct answer, its all a question of likes and dislikes and topic specific).</p>
<p>&#8212;-zip &#8212; and just because its on my mind atm -&gt; one big pro for django / python is mapnik (python based mapping solution). its damn good, and there is no other free solution which is that advanced (big G. solutions doesn&#8217;t count -&gt; its not free, so its illegal <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p>[edit]<br />
and greets to Australia! Have been there 2 years ago, where if found some Django loving friends too <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (they got django as a topic in the university, which is definitely a good step -&gt; learning the basics of a language is good, but learn to use the basics productive is even better)<br />
My youger sister does &#8222;work and travel&#8220; in OZ atm too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von Jeff zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-14</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Mon, 03 Nov 2008 10:42:14 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-14</guid>
		<description>Interesting article, I&#039;m not really a developer by profession, but I&#039;ve built a couple of small applications for personal use, one in cakePHP, one in Django (I&#039;ve also had a quick mess around in Ruby on Rails, but that&#039;s another story.
So, bearing in mind my non-developer status, and the fact that the cakePHP version I was using was an earlier one (1.18 I think), here&#039;s my assessment:
Overall, I found the Django framework more productive. It took a little longer to get over the initial learning curve, but once you&#039;re over that, you can build a lot of stuff very quickly. Don&#039;t get me wrong I still like cakePHP (I built my own timesheet/invoicing app with it), but I just seemed to find throwing nested arrays around a bit fiddly. Maybe i just wasn&#039;t using cakePHP properly...
It probably comes down to the nature of the language in the end, Python just seems to be a more object-oriented language by nature than PHP. I&#039;m still a bit unfamiliar with Python, but I&#039;m starting to like it
Another thing to bear in mind is Django&#039;s history - having been born in a content-driven news-info style environment it excels at that type of task. The built in admin views and user permissions management are massive timesavers as well.
Having said all that, you have to look a little harder for your hosting provider if you want to use Django in a shared environment. I&#039;m using Webfaction at the moment, who are a good option at the cheaper end of the spectrum ($US10 or less), and have a relatively painless setup.
You can set up CakePHP on just about any host that has PHP and SQL of some kind. This becomes important for someone like me based in Australia. Australian based Django hosting is a little costly at the moment for personal use, so I&#039;m using the US based Webfaction and suffering the slower ping times. For my cakePHP app, I have it hosted on a super fast, super cheap Australian hosting provider, so that&#039;s a bit of a bonus...
Anyway, it&#039;s kind of a tough choice because they&#039;re both good options. Personally, I just found Django more fun and more productive once I&#039;d got over the hurdles at the beginning, but I&#039;m thinking of taking a return tour to cakePHP to see how it&#039;s developed over the last year.</description>
		<content:encoded><![CDATA[<p>Interesting article, I&#8217;m not really a developer by profession, but I&#8217;ve built a couple of small applications for personal use, one in cakePHP, one in Django (I&#8217;ve also had a quick mess around in Ruby on Rails, but that&#8217;s another story.<br />
So, bearing in mind my non-developer status, and the fact that the cakePHP version I was using was an earlier one (1.18 I think), here&#8217;s my assessment:<br />
Overall, I found the Django framework more productive. It took a little longer to get over the initial learning curve, but once you&#8217;re over that, you can build a lot of stuff very quickly. Don&#8217;t get me wrong I still like cakePHP (I built my own timesheet/invoicing app with it), but I just seemed to find throwing nested arrays around a bit fiddly. Maybe i just wasn&#8217;t using cakePHP properly&#8230;<br />
It probably comes down to the nature of the language in the end, Python just seems to be a more object-oriented language by nature than PHP. I&#8217;m still a bit unfamiliar with Python, but I&#8217;m starting to like it<br />
Another thing to bear in mind is Django&#8217;s history &#8211; having been born in a content-driven news-info style environment it excels at that type of task. The built in admin views and user permissions management are massive timesavers as well.<br />
Having said all that, you have to look a little harder for your hosting provider if you want to use Django in a shared environment. I&#8217;m using Webfaction at the moment, who are a good option at the cheaper end of the spectrum ($US10 or less), and have a relatively painless setup.<br />
You can set up CakePHP on just about any host that has PHP and SQL of some kind. This becomes important for someone like me based in Australia. Australian based Django hosting is a little costly at the moment for personal use, so I&#8217;m using the US based Webfaction and suffering the slower ping times. For my cakePHP app, I have it hosted on a super fast, super cheap Australian hosting provider, so that&#8217;s a bit of a bonus&#8230;<br />
Anyway, it&#8217;s kind of a tough choice because they&#8217;re both good options. Personally, I just found Django more fun and more productive once I&#8217;d got over the hurdles at the beginning, but I&#8217;m thinking of taking a return tour to cakePHP to see how it&#8217;s developed over the last year.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentare von ttwhy zu a short view on Django compared to CakePHPphp</title>
		<link>http://ttwhy.wordpress.com/2008/08/31/a-short-view-on-django-compared-to-cakephp/#comment-11</link>
		<dc:creator>ttwhy</dc:creator>
		<pubDate>Wed, 03 Sep 2008 13:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.wordpress.com/?p=27#comment-11</guid>
		<description>Hey gustav,

thanks for this great comment !

in front : your right. i need to rework this article. mainly its not well formed and spelling is bad, too. i will try to get it more visual (its just so hard to do with &quot;A is better than B because of XZY&quot;). 

Anyway,

about the stuff you pointed:
for sure django has most of the possibilities of cake (and in some parts a lot more, like mpeg decoding and all work which is related to direct system access). The opportunities which python has against php are more or less clear and I&#039;m trying to see the languages on a equal level (what is maybe impossible :) python wins this one without a question)
Lines of code are for sure a good indicator for measuring a framework, but it always depends on the knowledge of the person who coded with the framework. I don&#039;t think thats its hard to mess up a page with both frameworks. Just ignore the function which are already there and your code will double. In my opinion you have to calculate in that you rewrite the pagelayout and ever box which is displayed (cause otherwise all pages of a framework would look pretty similar). So i dont care about scaffoldering and generic views that much. They are for sure a good base but in the end you need to rewrite most of the stuff to fit your needs.

About the google code pages: in fact there is a huge amount of projects which are based on / extend django. One possible reason could be that cake has got its own &quot;cakeforge&quot;. Ive tried the search to, and your right. With &quot;cake&quot; as search term you get some pages but non of them are really related to CakePHP. I&#039;ve tried CakePHP as search term and it was a bit bitter but still lousy.
The other possibility -&gt; most CakeUsers rly use the cakephp.org page and nothing else (maybe because they don&#039;t know the pages or they just don&#039;t need them).
What i wanted to say in the article -&gt; bring all related stuff to one page is good and i like it. Django just don&#039;t care that much about the community pages and let them work that out alone (which is totally okay, cause most of the projects does it that way), but corporate identity and the same look and feel just let you get easier into a new page. But to say something bad about the Cake Page: The constantly Donate requests are a bit to much (okay, i&#039;am drifting away :) ).

About the Tickets-&gt; nope, i&#039;ve never fixed a ticket for CakePHP or for Django. This view is totally from the outside.</description>
		<content:encoded><![CDATA[<p>Hey gustav,</p>
<p>thanks for this great comment !</p>
<p>in front : your right. i need to rework this article. mainly its not well formed and spelling is bad, too. i will try to get it more visual (its just so hard to do with &#8222;A is better than B because of XZY&#8220;). </p>
<p>Anyway,</p>
<p>about the stuff you pointed:<br />
for sure django has most of the possibilities of cake (and in some parts a lot more, like mpeg decoding and all work which is related to direct system access). The opportunities which python has against php are more or less clear and I&#8217;m trying to see the languages on a equal level (what is maybe impossible <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  python wins this one without a question)<br />
Lines of code are for sure a good indicator for measuring a framework, but it always depends on the knowledge of the person who coded with the framework. I don&#8217;t think thats its hard to mess up a page with both frameworks. Just ignore the function which are already there and your code will double. In my opinion you have to calculate in that you rewrite the pagelayout and ever box which is displayed (cause otherwise all pages of a framework would look pretty similar). So i dont care about scaffoldering and generic views that much. They are for sure a good base but in the end you need to rewrite most of the stuff to fit your needs.</p>
<p>About the google code pages: in fact there is a huge amount of projects which are based on / extend django. One possible reason could be that cake has got its own &#8222;cakeforge&#8220;. Ive tried the search to, and your right. With &#8222;cake&#8220; as search term you get some pages but non of them are really related to CakePHP. I&#8217;ve tried CakePHP as search term and it was a bit bitter but still lousy.<br />
The other possibility -&gt; most CakeUsers rly use the cakephp.org page and nothing else (maybe because they don&#8217;t know the pages or they just don&#8217;t need them).<br />
What i wanted to say in the article -&gt; bring all related stuff to one page is good and i like it. Django just don&#8217;t care that much about the community pages and let them work that out alone (which is totally okay, cause most of the projects does it that way), but corporate identity and the same look and feel just let you get easier into a new page. But to say something bad about the Cake Page: The constantly Donate requests are a bit to much (okay, i&#8217;am drifting away <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p>About the Tickets-&gt; nope, i&#8217;ve never fixed a ticket for CakePHP or for Django. This view is totally from the outside.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
