I'm attending CakeFest 2010!

10.1 Blog

Willkommen bei CakePHP! Du wirst dieses Tutorial vermutlich durcharbeiten, um mehr darüber zu erfahren wie CakePHP arbeitet. Es ist unser Ziel die Produktivität zu erhöhen und den Code freundlicher zu machen: wir hoffen, dass Du dies erkennen wirst, wenn Du etwas tiefer in den Code eintauchst.

Dieses Tutorial beschreibt die Erstellung einer simplen Blog-Anwendung. Wir werden Cake beziehen, es installieren, die Datenbank konfigurieren und gerade so viele Anwendungslogik entwickeln, dass wir Artikel schreiben, bearbeiten, löschen und natürlich anzeigen können.

Hier ist das, was Du dafür benötigst:

  1. Einen laufenden Webserver. Wir gehen davon aus, dass als Webserver Apache verwendet wird, wobei die Erklärungen für andere Webserver ähnlich sein sollten. Vielleicht muss etwas am Server geändert werden, aber der Großteil der Nutzer wird Cake ohne zusätzliche Konfiguration des Servers zum Laufen bringen.

  2. Einen Datenbankserver. In diesem Tutorial werden wir MySQL verwenden. Du solltest genug über SQL wissen, um eine Datenbank anzulegen. Den Rest erledigt Cake.

  3. Grundlegende Kenntnisse in PHP. Umso mehr Du bereits mit objektorientierer Programmierung zu tun hattest, desto besser. Aber habe keine Angst, wenn Du bislang nur prozedural gearbeitet haben solltest.

  4. Zum Schluss benötigst Du noch grundlegende Kenntnisse über das MVC-Entwurfsmuster. Diesbezüglich findest Du einen schnellen Überblick im Kapitel "Der Anfang mit CakePHP", in der Sektion Model-View-Controller verstehen. Keine Sorge. Es handelt sich dabei nur um etwa eine halbe Seite.

Lass uns beginnen!