| |||||||||||||||
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Der schnelle Start in die Praxis: Dieses Buch zeigt Ihnen ganz konkret anhand eines Beispielprojekts, wie CakePHP funktioniert: Ein Crashkurs lässt Sie direkt mit der Webentwicklung starten, danach lernen Sie das MVC-Modell als Basis für die CakePHP-Programmierung kennen. Der Blick unter die Haube von Model, View und Controller vermittelt Ihnen solides Wissen über die zugrunde liegenden Techniken, so dass Sie die Architektur Ihrer Anwendung flexibel an Ihre Bedürfnisse anpassen können.
Der vollständige Überblick über CakePHP: Schritt für Schritt werden dann alle Elemente der Erstellung einer Webapplikation mit CakePHP erläutert, und es werden die Aufgaben der CakePHP-spezifischen Konstrukte wie Helper, Elements und Components sowie das Session-Handling beschrieben. Darüber hinaus beleuchtet das Buch fortgeschrittene Techniken, so dass Sie sich leicht auch in die Tiefen des Frameworks vorarbeiten können. Behandelt werden unter anderem:
* Scaffolding und Prototyping * CakePHP-Console und Bake-Shell * Interaktivität mit Ajax * Sicherheit, Authentifizierung und Autorisierung * Lokalisierung und Internationalisierung * Testing, Debugging und Fehlerbehandlung
Das breite Themenspektrum und die praxisnahe Herangehensweise machen dieses Tutorial zum maßgeblichen Handbuch zu CakePHP.
|
Sagen Sie Ihre Meinung zu diesem Artikel:
|
||||||||||||||||||||||
|
Die hilfreichsten Kundenrezensionen
29 von 31 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Bestes CakePHP Buch auf dem Markt,
Von
Rezension bezieht sich auf: Webentwicklung mit CakePHP (Gebundene Ausgabe)
Das Buch Webentwicklung mit CakePHP ist ohne Übertreibung *die beste* Veröffentlichung, die es zur Zeit zum Thema CakePHP zu erwerben gibt. Ich hatte die Gelegenheit, in einige CakePHP Bücher (größtenteils Englisch) hineinzuschnuppern und es gibt derzeit wirklich nichts Vergleichbares auf dem Markt.Doch zunächst einmal, an wen richtet sich das Buch? In Kapitel 2 gibt es eine Hilfestellung zur Installation eines lokalen Webservers. Kompletten PHP / LAMP Neulingen würde ich dennoch vom Kauf abraten. Ohne solide Grundkenntnisse in PHP und prinzipiellem OOP Verständnis wird man schnell untergehen. Wenn man diese Hürde allerdings genommen hat ist das Buch eine wahre Goldgrube. Eigentlich traurig, aber wahr: Auch Tim und ich als alte Cakehasen haben eine Menge Dinge über CakePHP gelernt die uns bis dato unbekannt waren. Der Hauptunterschied des Buches gegenüber ähnlichen Büchern am Markt ist jedoch ein ganz anderer. Die Kommunikation der Philosophie. Kapitel 1 beschäftigt sich ausschließlich damit, zu erklären, was ein Framework überhaupt ist, warum man es verwenden sollte, was MVC ist etc. Klar, jedes Buch macht hier einen gewissen Versuch, die Grundidee zu vermitteln, aber Dirk & Robert gelingt es perfekt, die Motivation der Core-Entwickler zu verstehen und zu vermitteln. Dies ist unglaublich nützlich wenn es später darum geht, bestimmte Entscheidungen des Frameworks im Bezug auf Conventions, DRY (Don't repeat yourself), MVC, etc. zu verstehen. Auch der restliche Aufbau des Buches ist gut durchdacht. Ein Blick in das Inhaltsverzeichnis verrät: Schon in Kapitel 3 wird mit der ersten Datenbankanbindung und der Scaffolding Funktion zur Sache gegangen. Anschließend folgen ganz klassisch Erklärungen zum Controller, Model, View, Helpers, Session handling, Components, etc.. Soweit so gut, das findet man auch noch anderswo erklärt. Wo sich das Buch wirklich lohnt sind die schwierigeren Themen. Die Nummer 1 ist ohne Frage ACL. Es geht ja das böse Gerücht um, das lediglich Nate Abele (Entwickler der ACL Funktionalität in CakePHP) in der Lage ist, mit cake's ACL System zu arbeiten. Pustekuchen. Oder in den Worten der Autoren: "Wenn der Kuchen spricht, haben die Krümel zu schweigen". Das ACL Kapitel des Buches ist aus meiner Sicht für sich allein genommen den Kauf Wert. In ~20 Seiten wird einem ein exzellentes Verständnis der Architektur inkl. MPTT gegeben und an praktischen Beispielen erklärt, wie der Hase - pardon - Kuchen läuft. Aber auch die anderen Kapitel müssen sich nicht verstecken. Das Buch erklärt auch i18n, AJAX, Unit testing, Plugins und Fehler Behandlung. Immer perfekt gelungen ist der Kompromiss der Informationsselektion. Klar, an vielen Stellen könnte man noch mehr Schreiben, aber die Autoren setzen sehr gute Prioritäten zwischen wichtigen und unwichtigen Informationen. Somit wird das Lesen an keiner Stelle langweilig und man kann rasche Fortschritte erzielen. Um jetzt nicht des Lobbyismus für O'Reilly beschuldigt zu werden: Ja es gibt auch ein paar kleine Fehler die sich im Buch eingeschlichen haben. Davon ist allerdings lediglich einer frustrierend wenn es um die Sortierung von Model results geht, da wird an einer Stelle ein falscher parameter verwendet. Die restlichen Fehler haben eher kosmetische Dimensionen und tun dem Verständnis keinen Abbruch (zumal es sich wirklich um lediglich 3-4 handelt). Nichts desto trotz: Wer des Deutschen mächtig ist und sich selbst oder einem Kollegen CakePHP näher bringen möchte sollte unbedingt zugreifen. Bei "Webentwicklung mit CakePHP" handelt es sich wirklich um ein außergewöhnliches Programmierbuch wo fast jedes Kapitel für sich den Kauf rechtfertigen kann. -- Felix Geisendörfer, Mitglied des CakePHP Entwicklungsteams Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
10 von 11 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Ein typisches O'Reilly Buch,
Von
Rezension bezieht sich auf: Webentwicklung mit CakePHP (Gebundene Ausgabe)
Das Buch ermöglicht einen schnellen und einfachen Einstieg in das Thema CakePHP, ohne dabei überflüssigen Ballast zu schaffen. Das ist gerade am Anfang des Buches sehr erfrischend, da der Einstieg in das Thema schnell gelingt und Erfolgserlebnisse vermitteln werden können. In der Mitte des Buchs fühlt man sich in der Welt von CakePHP gut aufgehoben und kann sicher mit dem Framework arbeiten. Der zweite Teil widmet sich dann den Feinheiten und den fortgeschrittenen Möglichkeiten von Cake, einzelne Themen werden sehr detailliert vertieft. Dabei wird nie der Anspruch auf Vollständigkeit erhoben, was bei einem Thema wie diesem sicher auch nicht möglich ist, sondern Schwerpunkte gelegt, die meines erachtens vernünftig und sinnvoll sind.Zusammengefasst kann ich sagen, nachdem ich das Buch gelesen habe, kann ich dieses Framework verwenden und bin damit in der Lage schneller und effektiver Webanwendungen zu entwickeln als vorher. Von einem Fachbuch erwarte ich nicht mehr, aber auch nicht weniger und genau das habe ich auch bekommen. Darum kann ich dieses Buch jedem, der CakePHP lernen möchte, mit gutem Gewissen empfehlen. Ich muss übrigens meinem Vorrezensenten widersprechen, was die Anglizismen angeht. Bevor englische Fachbegriffe Fachbegriffe verwendet werden, werden diese erklärt. Es mag Geschmackssache sein, aber eingedeutschtes Fachvokabular klingt in vielen Fällen einfach komisch. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Klasse Einleitung für Entwickler,
Von
Rezension bezieht sich auf: Webentwicklung mit CakePHP (Gebundene Ausgabe)
Das Buch ist eine super Einleitungen in die CakePHP-Welt. Man sollte sich allerdings schon ein wenig mit PHP beschäftigen und die Grundlagen beherrschen.Das Prinzip des Frameworks und die Idee dahinter wird gut und verständlich erklärt. Was ich am besten an dem Buch finde, sind die praktischen Übungen die es zu jeden Abschnitt gibt - es wird daher eigentlich nie wirklich langweilig. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
|
Die neuesten Kundenrezensionen |
|
Das Forum zu diesem Produkt
Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|