0

Zend Framework 2

Das Praxisbuch - Galileo Computing, Galileo Computing

Erschienen am 29.07.2013, 1. Auflage 2013
39,90 €
(inkl. MwSt.)

Nicht lieferbar

In den Warenkorb
Bibliografische Daten
ISBN/EAN: 9783836226103
Sprache: Deutsch
Umfang: 619 S.
Format (T/L/B): 4.1 x 24.6 x 17.8 cm
Einband: gebundenes Buch

Beschreibung

Entdecken Sie die Möglichkeiten des meist eingesetzten PHP-Frameworks. Mit seinem bewährten Handbuch bietet Ihnen Ralf Eggert eine Einführung in die wichtigsten Komponenten des Zend Frameworks 2. Viele eigenständige Beispiele können Sie direkt ausprobieren und so auch schnell eine eigene Anwendung mit mehreren Modulen entwickeln: Blog, Benutzerregistrierung, Produktkatalog, Kommentarmodul u.v.m. erwarten Sie. Auch wenn Sie bereits Zend Framework einsetzen, werden Sie viele hilfreiche Tipps und Hinweise finden, die Ihre Arbeit noch einfacher machen. Das Buch basiert auf der Version 2.2 des Frameworks. Aus dem Inhalt: Die Grundlagen Einführung in das Zend Framework 2 Neuerungen im Zend Framework 2 Das Zend Framework einrichten Die Komponenten BasisKomponenten Der EventManager Service Location & Dependency Injection Der ModulManager MVCKomponenten ViewKomponenten DatenbankKomponenten AusgabeKomponenten Formularverarbeitung Benutzermanagement Sonstige Komponenten Die Module Das Anwendungsmodul Das BlogModul Das BenutzerModul Das PizzaModul Das KommentarModul Das SpamabwehrModul Das CMSModul Das ShopModul Anhang Installation der Projektdateien Weitere Komponenten PerformanceTipps Galileo Press heißt jetzt Rheinwerk Verlag.

Produktsicherheitsverordnung

Hersteller:
Rheinwerk Verlag GmbH
[email protected]
Rheinwerkallee 4
DE 53227 Bonn

Autorenportrait

InhaltsangabeGeleitwort. 19   Vorwort. 21   Vorwort des Autors zur Vorauflage. 23 Teil I  Die Grundlagen. 25   1.  Einführung in das Zend Framework 2. 27        1.1. Abgrenzung zu anderen PHP-Frameworks. 27        1.2. Die Zielgruppe des Buches. 28        1.3. Wegweiser. 28        1.4. Überblick über die Komponenten. 29        1.5. Listings, Projektdateien, Programmierrichtlinien. 31        1.6. Der Zend Framework 2-Kosmos. 31        1.7. Links zum Buch. 32   2.  Neuerungen im Zend Framework 2. 33        2.1. Begrifflichkeiten. 33        2.2. PHP-Version. 34        2.3. Git und GitHub. 39        2.4. Neue Konzepte. 40        2.5. Komponentenvergleich. 48        2.6. Vor- und Nachteile des ZF2. 50   3.  Das Zend Framework einrichten. 53        3.1. Voraussetzungen. 53        3.2. Zend Framework 2 installieren. 61        3.3. SkeletonApplication installieren. 68        3.4. Struktur einer Zend Framework 2-Anwendung. 71 Teil II  Die Komponenten. 85   4.  BasisKomponenten. 87        4.1. Zend\Loader. 87        4.2. Zend\Config. 90        4.3. Zend\Cache. 92        4.4. Zend\Log. 96        4.5. Zend\Mail und Zend\Mime. 99        4.6. Zend\Filter. 103        4.7. Zend\Validator. 108   5.  Der Event-Manager. 117        5.1. Einführung. 117        5.2. EventManagerAwareInterface. 118        5.3. Listener mit Closures umsetzen. 119        5.4. Listener mit Aggregaten umsetzen. 121        5.5. Übergabe von Parametern an Listener. 124        5.6. SharedEventManager. 124   6.  Service Location & Dependency Injection. 127        6.1. Zend\ServiceManager. 127        6.2. Zend\Di. 141   7.  Der Modul-Manager. 151        7.1. Einführung. 151        7.2. Aufbau eines Moduls. 152        7.3. Modulkonfiguration. 157        7.4. Ein Anwendungsmodul entwickeln. 169        7.5. Library-Modul erstellen. 177        7.6. Fremdmodule installieren. 179   8.  MVCKomponenten. 183        8.1. Einführung. 183        8.2. Application. 184        8.3. Services. 189        8.4. Routing. 192        8.5. Events. 205        8.6. Controller. 211        8.7. Controller-Plugins. 224   9.  ViewKomponenten. 237        9.1. Einführung in Zend\View. 237        9.2. ViewModels. 241        9.3. Resolver, Renderer und Strategies. 244        9.4. View-Scripts. 247        9.5. View-Helper. 248        9.6. Template-Engines. 256 10.  Datenbank-Komponenten. 257        10.1. Das Datenbankmodell. 257        10.2. Datenbankadapter. 258        10.3. SQL-Abfragen generieren. 265        10.4. Gateway-Klassen. 271        10.5. Doctrine 2. 281 11.  AusgabeKomponenten. 289        11.1. Zend\I18n. 289        11.2. ZendNavigation. 295        11.3. Zend\Paginator. 302        11.4. Zend\Feed. 309        11.5. Weitere Hilfskomponenten. 312 12.  Formularverarbeitung. 315        12.1. Zend\InputFilter. 315        12.2. Zend\Form. 322 13.  Benutzermanagement. 351        13.1. Zend\Session. 351        13.2. Zend\Permissions\Acl. 355