<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8" -->
<rss version="0.92">
<channel>
	<title>Cake Bakery</title>
	<link>http://cakebakery.de</link>
	<description>Rezepte für die Entwicklung mit CakePHP</description>
	<lastBuildDate>Wed, 22 Jul 2009 14:59:10 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Ausblick auf Cake3</title>
		<description>In einem Interview hat Nate Abele, der Hauptentwickler von CakePHP, ein paar Ausblicke zu Cake 3 gegeben. Das hört sich wirklich spannend, modern und vielversprechend an.

Sofort dachte ich mir aber: Dann bin ich ja monatelang damit beschäftigt, den Code von NoseRub kompatibel mit Cake 3 zu bekommen...

Das mag zwar ein ...</description>
		<link>http://cakebakery.de/2009/07/22/ausblick-auf-cake3/</link>
			</item>
	<item>
		<title>Themes in CakePHP</title>
		<description>CakePHP bringt von Haus aus eine Unterstützung sogenannter "Themes". Man kann sie mit Wordpress-Themes vergleichen, wobei CakePHP hier natürlich nur die Möglichkeit anbietet, diese Themes den eigenen Nutzern zur Verfügung zu stellen.

Wenn man aber, wie bei NoseRub Admins und Usern die Möglichkeit geben möchte, das Aussehen der gesamten Installation, oder ...</description>
		<link>http://cakebakery.de/2009/07/06/themes-in-cakephp/</link>
			</item>
	<item>
		<title>CakeBakery nun auch auf Englisch</title>
		<description>Hier soll zukünftig wieder ein bisschen mehr passieren, schließlich fallen mir eigentlich fast täglich wieder Sachen in Bezug auf CakePHP auf. Die Arbeit mit NoseRub (Code) liefert dazu genügend Nachschub :-)

Gleichzeitig werde ich die Artikel auch auf Englisch veröffentlichen. Meistens wahrscheinlich mit einem kleinen Zeitverzug werden sie dann unter CakeBakery.net ...</description>
		<link>http://cakebakery.de/2009/07/06/cakebakery-nun-auch-auf-englisch/</link>
			</item>
	<item>
		<title>Warum man query() und execute() niemals nutzen sollte</title>
		<description>Statt sich mit find() Anweisungen herumzuschlagen, passiert es gerade Anfängern immer wieder, dass sie statt dessen lieber direkt ein SQL-Statement mittels query() oder execute() ausführen.

Das solltet ihr aber wirklich nicht tun!

Mit einem Kollegen hatte ich darüber viele Diskussionen, weil ich auch lieber direkt das SQL angegeben habe, aber dann brachte ...</description>
		<link>http://cakebakery.de/2009/07/06/warum-man-query-und-execute-niemals-nutzen-sollte/</link>
			</item>
	<item>
		<title>findCount() und belongsTo</title>
		<description>Die Model-Funktionen findCount() und findCountAll() berücksichtigen die Model-Relation belongsTo, was zu ungewollten Effekten führt, da dies zu einigen JOINs in der Datenbankabfrage resultiert und somit mehr oder weniger Resultate liefert, als eigentlich beabsichtigt.

Deshalb sollte man auch vor einem findCount() auf expects() zurückgreifen, um nur die Models zu berücksichtigen, die auch ...</description>
		<link>http://cakebakery.de/2007/02/16/findcount-und-belongsto/</link>
			</item>
	<item>
		<title>Fallstricke bei den Model-Relationen</title>
		<description>Die Relationen bei CakePHp Models sind ein grundlegendes Feature und definieren, wie Models untereinander verbunden sind.

Sämtliche find-Methoden aus Cake (auch findCount() und read()) benutzen diese Informationen, um verbundenen Models zu holen. Grundsätzlich eine prima Sache, aber bei komplexeren Datenstrukturen und Rekursionslevel von 2, kann da ein einfaches find() ganz schön ...</description>
		<link>http://cakebakery.de/2007/02/16/fallstricke-bei-den-model-relationen/</link>
			</item>
	<item>
		<title>Der Unterschied zwischen execute() und query()</title>
		<description>Schaut man sich die Beschreibung zu beiden Methoden an, ist eigentlich kein Unterschied auszumachen. In der Praxis können diese beiden Anfragen aber durchaus unterschiedlich reagieren:

$mein_model->cacheQueries = false;
$mein_model->query('SELECT COUNT(DISTINCT plz) FROM test_table');

$mein_model->cacheQueries = false;
$mein_model->execute('SELECT COUNT(DISTINCT plz) FROM test_table');


query() beachtet nämlich die Cache-Einstellungen via cacheQueries nicht, während execute() dies aber tut. Die ...</description>
		<link>http://cakebakery.de/2007/02/15/der-unterschied-zwischen-execute-und-query/</link>
			</item>
	<item>
		<title>YAML oder CSS-Fertigmischung</title>
		<description>Hier ist nicht wirklich viel passiert, aber das heisst ja nicht, dass man hier nicht doch noch mal ein paar Tipps loswerden kann. Ich habe ja bereits über eine mögliche Organisation des Javascripts geschrieben und mittlerweile auch eine Webseite zu Jamal aufgesetzt und auf den Barcamps in Berlin und Köln ...</description>
		<link>http://cakebakery.de/2006/12/31/yaml-oder-css-fertigmischung/</link>
			</item>
	<item>
		<title>CakePHP v1.1.8.3544</title>
		<description>Es gibt mal wieder eine neue Stable Release von CakePHP. v1.1.8.3544 wird die letzte Version der 1.1er Reihe sein. Mit v1.2 kommen dann einige Neuerungen wie etwa I18N und Behaviours auf uns zu!

Weiters wurde die offizielle Bakery von CakePHP eröffnet. Unter http://bakery.cakephp.org kann man Tutorials, Case Studies und Code Snippets ...</description>
		<link>http://cakebakery.de/2006/09/22/cakephp-v1183544/</link>
			</item>
	<item>
		<title>favicon.ico und die Nebenwirkungen</title>
		<description>Es gibt manchmal schon lustige Zufälle: letzte Woche musste ich selbst mit dem Phänomen kämpfen und ein paar Tage später las ich dann das hier in der CakePHP Google-Group: da wunderte sich jemand, warum eine Zeile drei Mal in eine Tabelle eingefügt wird, obwohl er es doch nur einmal im ...</description>
		<link>http://cakebakery.de/2006/09/18/faviconico-und-die-nebenwirkungen/</link>
			</item>
</channel>
</rss>
