Book description
CakePHP ist der schmackhafte Senkrechtstarter unter den Rapid-Development-Frameworks für PHP, mit ihm lässt sich die Entwicklungszeit von PHP-Applikationen extrem beschleunigen. CakePHP adaptiert die Konzepte des erfolgreichen Frameworks Ruby On Rails auf PHP, bietet darüber hinaus aber auch zahlreiche nützliche eigene Funktionalitäten.
Dieses Buch zeigt Ihnen, wie CakePHP genau funktioniert und wie Sie Ihre Arbeit mithilfe des Frameworks von Ballast befreien können. Es deckt ein breites Themenspektrum ab: Ein Crashkurs lässt Sie direkt mit der Webentwicklung starten, danach lernen Sie das MVC-Modell als Basis für die CakePHP-Programmierung kennen. Schritt für Schritt werden dann alle Elemente der Erstellung einer Webapplikation mit CakePHP erläutert. Die 2. Auflage behandelt CakePHP 1.3.
Table of contents
- Webentwicklung mit CakePHP
- Vorwort
- Einleitung
- 1. CakePHP kennenlernen
- 2. Installation und Konfiguration
- 3. Schnell zum Erfolg – Ihre erste Webapplikation mit CakePHP
- 4. Der Controller
-
5. Das Model
- Was ist ein Model?
- Validierung im Model
- Ein zweites Model einbinden
- Model-Relationen herstellen
- Retrieve: Daten finden
- Create und Update: Daten speichern
- Delete: Daten löschen
-
Model-Methoden und -Attribute
-
Model-Methoden
- SQL ausführen – query()
- Model-Schema überprüfen – hasField($name)
- Vorkommen von Daten überprüfen – hasAny($conditions)
- Die Einzigartigkeit von Datensätzen überprüfen – isUnique($fields, $or)
- Die Validierung manuell überprüfen – validates() und invalidFields()
- Informationen über die letzten Abfragen – getInsertID(), getNumRows() und getAffectedRows()
- Model-Attribute
- Ausblick
-
Model-Methoden
- 6. Das View
- 7. Helper – Lassen Sie CakePHP für sich arbeiten
- 8. Session-Handling mit CakePHP
- 9. Die CakePHP-Konsole und die Bake-Shell
- 10. Der Controller reloaded – Callbacks, Routes & Co.
- 11. Components verwenden
- 12. Das Model reloaded – Bindings, Behaviors & Co.
- 13. Ajax und DHTML mit CakePHP
- 14. Sicherheit, Authentifizierung und Autorisierung
- 15. Lokalisierung und Internationalisierung
- 16. Testing
- 17. Weitere Kernfunktionalitäten von CakePHP
- 18. Tipps und Tricks
- A. Über die Autoren
- Stichwortverzeichnis
- Kolophon
Product information
- Title: Webentwicklung mit CakePHP, 2nd Edition
- Author(s):
- Release date: May 2012
- Publisher(s): O'Reilly Verlag
- ISBN: 9783897216594
You might also like
book
Kleidung zieht jeden an
Anfang des 20. Jahrhunderts beschäftigte die deutsche Bekleidungsindustrie etwa 1,3 Millionen Erwerbstätige. Die produzierte Kleidung konnte …
book
Eine kurze Geschichte vom Quantencomputer (TELEPOLIS), 2nd Edition
Das Buch erklärt verständlich und unterhaltsam die magisch anmutenden Phänomene der Quantenphysik und wie sie für …
book
Flipchart Vorlagen - Einfach strukturieren und blitzschnell gestalten
Klare Strukturen schnell erstellen Mühelos gestalten, ohne zu zeichnen Schöne Ergebnisse mit Washi Tape und Co. …
book
LEGO® MINDSTORMS® programmieren
Das Robotikset LEGO MINDSTORMS EV3 vereinigt die unendlichen kreativen Möglichkeiten von LEGO-Steinen und den spielerischen Umgang …