oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 14,70 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Zend Framework 2: Webanwendungen mit dem PHP-Framework (Galileo Computing) [Gebundene Ausgabe]

Ralf Eggert
3.1 von 5 Sternen  Alle Rezensionen anzeigen (15 Kundenrezensionen)
Preis: EUR 39,90 kostenlose Lieferung Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 3 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Montag, 29. Dezember: Wählen Sie an der Kasse Morning-Express. Siehe Details.
‹  Zurück zur Artikelübersicht

Inhaltsverzeichnis


  Geleitwort ... 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.  Basis-Komponenten ... 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.  MVC-Komponenten ... 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.  View-Komponenten ... 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.  Ausgabe-Komponenten ... 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
       13.3 ... Zend\Permissions\Rbac ... 358
       13.4 ... Zend\Authentication ... 361
       13.5 ... Zend\Ldap ... 368

14.  Sonstige Komponenten ... 369

       14.1 ... Zend\Http ... 369
       14.2 ... Zend\Soap ... 371
       14.3 ... Zend\XmlRpc ... 374
       14.4 ... Zend\Crypt ... 376
       14.5 ... Zend\Stdlib ... 377

Teil III  Die Module ... 381

15.  Das Anwendungsmodul ... 383

       15.1 ... Anforderungen ... 383
       15.2 ... Anwendungsmodul konfigurieren ... 384
       15.3 ... Eigene View-Helper ... 388
       15.4 ... Mehrstufiges Seitenlayout ... 395
       15.5 ... Menü im Seitenkopf einrichten ... 399
       15.6 ... Controller und View-Scripts ... 401
       15.7 ... Meldungen der Validatoren übersetzen ... 402
       15.8 ... Pagination ... 403
       15.9 ... Eigene Filter ... 404
       15.10 ... CKEditor ... 409

16.  Das Blog-Modul ... 411

       16.1 ... Anforderungen ... 411
       16.2 ... Das Blog-Modul einrichten ... 412
       16.3 ... Modelinfrastruktur ... 419
       16.4 ... Filter und Formulare ... 425
       16.5 ... Den Blog-Service einrichten ... 431
       16.6 ... Öffentlicher Bereich ... 440
       16.7 ... Administrationsbereich ... 444
       16.8 ... Optimierungen ... 451

17.  Das Benutzer-Modul ... 453

       17.1 ... Anforderungen ... 453
       17.2 ... Vorbereitungen ... 454
       17.3 ... Authentifizierung und Autorisierung ... 455
       17.4 ... User-Service einrichten ... 466
       17.5 ... View-Helper einrichten ... 470
       17.6 ... UserListener einrichten ... 475
       17.7 ... Öffentlicher Bereich ... 478

18.  Das Pizza-Modul ... 483

       18.1 ... Anforderungen ... 483

‹  Zurück zur Artikelübersicht