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
The Art of Communication
Bring nuance, depth, and meaning to every conversation you have The Art of Communication is for …
book
Inkscape - Praxiswissen für Einsteiger
Schritt für Schritt von der Installation und den richtigen Einstellungen bis hin zu fachmännischen Publikationen Grafiken …
audiobook
Technically Wrong
Buying groceries, tracking our health, finding a date: whatever we want to do, odds are that …
book
Rational Unified Process, The: An Introduction, Third Edition
, is a concise introduction to IBM's Web-enabled software engineering process. Rational Unified Process®, or RUP®, …