Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Geleitwort des Fachgutachters
Vorwort
1 Einleitung
2 Einführung in eZ Components
3 Die Applikationsbasis
4 Fehlerbehandlung und Debugging
5 Konfiguration
6 Datenbankanbindung
7 ORM mit PersistentObject
8 Template
9 Übersetzung
10 Benutzereingaben validieren
11 Authentifizierung
12 Bildverarbeitung
13 Archive und Dateien
14 Mail
15 Logging
16 Diagramme
17 Feeds und Caching
18 Setup
A Inhalt der Buch-CD
Stichwort
Download: - ZIP, ca. 2,7 MB
Ihre Meinung?
<< zurück | Galileo Computing / <openbook> /eZ Components | vor >>
eZ Components von Tobias Schlitt, Kore Nordmann Das Entwickler-Handbuch
eZ Components geb., mit CD 454 S., 39,90 Euro Galileo Computing ISBN 978-3-8362-1073-7 |
| 6 Datenbankanbindung
|  | 6.1 Abstraktion
|  |  | 6.1.1 Abstraktion der API
|  |  | 6.1.2 SQL-Abstraktion
|  |  | 6.1.3 Unterstützte RDBMS
|  | 6.2 Nutzung in der Applikation
|  | 6.3 Die Database-Komponente
|  |  | 6.3.1 PDO
|  |  | 6.3.2 Fluent-Interfaces
|  | 6.4 Integration von Database
|  |  | 6.4.1 Ein neues Blog Posting erstellen
|  |  | 6.4.2 Prepared-Statements
|  |  | 6.4.3 Update
|  |  | 6.4.4 Daten auslesen
|  | 6.5 Komplexere Abfragen
|  |  | 6.5.1 Manuelle Queries
|  |  | 6.5.2 Sub-Selects
|  |  | 6.5.3 Joins
|  |  | 6.5.4 LIMIT und ORDER BY
|  | 6.6 Erweiterte Möglichkeiten
|  |  | 6.6.1 Lazy-Initialization
|  |  | 6.6.2 Ein anderes RDBMS verwenden
|  | 6.7 Fazit
## 6.7 Fazit Mit der Komponente Database steht Ihnen eine Komponente zur Verfügung, die selbst komplexe SQL-Queries abstrahieren kann und damit Applikationen ermöglicht, die nicht mehr auf ein spezielles RDBMS angewiesen sind. Verwenden Sie diese Komponente dauerhaft zum Zugriff auf Ihr Datenbanksystem, ist sogar garantiert, dass die entstehende Anwendung auf allen anderen unterstützten Datenbanksystemen ebenfalls läuft. Falls es notwendig wird, lassen sich einzelne Abfragen an die Gegebenheiten eines speziellen RDBMS anpassen und damit optimierte Abfragen in Spezialfällen bei gleichzeitiger universeller Funktionalität kombinieren. Sie brauchen also die Database-Komponente nicht auszutauschen, sobald Sie Optimierungsbedarf verspüren. Mit ezcDbInstance steht Ihnen ein komfortabler Mechanismus zur Verfügung, mehrere parallele Verbindungen zu verschiedenen Datenbanken in einer Applikation aufzubauen und zu verwalten. Sollte die von Ihnen präferierte Datenbank bisher nicht von der Database-Komponente unterstützt werden, stellt es in den meisten Fällen kein großes Problem dar, einen entsprechenden Backend-Handler zu implementieren. ### Ihr Kommentar Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen. >> Zum Feedback-Formular
<< zurück | <top> | vor >>
Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen? Ihre Meinung
Buchempfehlungen
| PHP 5.3 und MySQL 5.1
| Besser PHP programmieren
| Webshops mit Magento
| Sichere Webanwendungen
| PHP 5.3 und MySQL 5.1 - Videotraining
| Apache 2
| Suchmaschinen- Optimierung für Webentwickler
| Joomla! 1.5
Shopping
Versandkostenfrei bestellen in Deutschland und Österreich Info

Copyright © Galileo Press 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

[Galileo Computing]
Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de