eZ Components

Installation, Grundlagen, Praxis.
Media-Kombination
454 Seiten
2007 | 1., Aufl.
Galileo Press
978-3-8362-1073-7 (ISBN)

Lese- und Medienproben

eZ Components - Tobias Schlitt, Kore Nordmann
39,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Mit eZ Components erreicht zum ersten Mal eine professionelle Komponenten-Bibliothek die PHP-Gemeinde. Die hochqualitativen PHP-5-Bausteine lassen sich in beliebige Anwendungen und jedes Framework integrieren. Neben Komponenten zur Datenbankabstraktion sind unter anderem auch eine modulare Template-Engine, verschiedene Pakete zur Grafikbearbeitung, Datenvisualisierung (Charts) oder zur Realisierung von Plug-In-Architekturen (SignalSlot) im Angebot. Insgesamt stellt eZ Components zurzeit 26 Komponenten und 7 Tie-In-Komponenten zur Verfügung.
Die beiden Autoren stammen aus dem Entwicklerteam und bieten mit ihrem Buch einen umfassenden Einstieg in eZ Components. Auch komplexe PHP-Applikationen lassen sich so einfach und schnell mit der Klassenbibliothek erstellen.


Aus dem Inhalt:

- Einstieg in eZ Components
- MVC-Anwendungen entwickeln
- Configuration-Komponente
- Datenbank-Funktionalität
- Verwaltung mit PersistentObject
- Template-Komponente
- Translation-Komponente
- UserInput-Komponente
- Archive-Komponente
- Mail-Komponente
- Log-Komponente
- Graph-Komponente
- Erstellung eines Setup-Programms
- E-Mail-Verarbeitung
- Datenvisualisierung
- Bildbearbeitung
- Plug-in-Architekturen
-
-
-
-
-

Aus dem Inhalt:
1 Einleitung 21
1.1 eZ Systems 21
1.2 eZ Components 24
1.3 Das Galileo-Press-Blog 36
1.4 Der weitere Verlauf 45
2 Einführung in eZ Components 49
2.1 eZ Components installieren 49
2.2 Autoload konfigurieren 58
2.3 Weitere Bestandteile der Base-Komponente 64
2.4 Dokumentation 80
2.5 Selbst etwas beisteuern 84
3 Die Applikationsbasis 91
3.1 Das MVC Pattern 91
3.2 Verwendete Komponenten 92
3.3 Der Haupt-Controller 94
3.4 Die Action-Controller 105
3.5 Erweiterte Möglichkeiten 111
3.6 Fazit 117
4 Fehlerbehandlung und Debugging 119
4.1 Verwendete Komponenten 120
4.2 Fehlerbehandlung 121
4.3 Debugging 126
4.4 Fazit 1355 Konfiguration 137
5.1 Nutzen in der Applikation 137
5.2 Die Configuration-Komponente 138
5.3 Integration der Komponente 138
5.4 Direkter Zugriff 142
5.5 Fazit 147
6 Datenbankanbindung 149
6.1 Abstraktion 149
6.2 Nutzung in der Applikation 151
6.3 Die Database-Komponente 151
6.4 Integration von Database 155
6.5 Komplexere Abfragen 164
6.6 Erweiterte Möglichkeiten 170
6.7 Fazit 173
7 ORM mit Persistent Object 175
7.1 Modell-Klassen 175
7.2 Konzepte 1787.3Konfiguration 180
7.4 Benutzung 189
7.5 Erweiterte Möglichkeiten 200
7.6 Fazit 2018 Template 203
8.1 Template-Komponente 204
8.2 Cross-Site-Scripting 204
8.3 Integration in das Blog 207
8.4 Weitere Möglichkeiten der Template-Komponente 221
8.5 Fazit 223
9 Übersetzung 225
9.1 Komponente ezcTranslation 225
9.2 Qt Linguist 226
9.3 Einbindung in die Applikation 228
9.4 Caching von Übersetzungen 241
9.5 Fazit 242
10 Benutzereingaben validieren 243
10.1 Sicherheitsprobleme 243
10.2 Lösung mit UserInput 246
10.3 Erweiterte Möglichkeiten 255
10.4 Fazit

Reihe/Serie Galileo Computing
Zusatzinfo mit 1 CD-ROM
Sprache deutsch
Maße 240 x 168 mm
Gewicht 920 g
Themenwelt Informatik Web / Internet PHP
Schlagworte Frameworks • Hardcover, Softcover / Informatik, EDV/Internet • HC/Informatik, EDV/Internet • MySQL • Open Source • PHP
ISBN-10 3-8362-1073-8 / 3836210738
ISBN-13 978-3-8362-1073-7 / 9783836210737
Zustand Neuware
Haben Sie eine Frage zum Produkt?