-20%
35,90 €
Statt 44,90 €**
35,90 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar
Statt 44,90 €**
35,90 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
Als Download kaufen
Statt 44,90 €**
-20%
35,90 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar
Abo Download
9,90 € / Monat*
*Abopreis beinhaltet vier eBooks, die aus der tolino select Titelauswahl im Abo geladen werden können.

inkl. MwSt.
Sofort per Download lieferbar

Einmalig pro Kunde einen Monat kostenlos testen (danach 9,90 € pro Monat), jeden Monat 4 aus 40 Titeln wählen, monatlich kündbar.

Mehr zum tolino select eBook-Abo
Jetzt verschenken
Statt 44,90 €**
-20%
35,90 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Gebundenes Buch)
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
0 °P sammeln

  • Format: ePub


Webanwendungen mit dem Zend Framework 3
Einstieg, Anwendung, Praxisbeispiele | Eigene Anwendungsmodule entwickeln | Inkl. Unit-Tests, Domain-Driven Design, aktuell zu PHP 7 Das bewährte Praxisbuch ermöglicht Ihnen einen leichten Einstieg in das Zend Framework 3. Erfahren Sie alles Wissenswerte für den schrittweisen Aufbau moderner Middleware- und MVC-Anwendungen und lernen Sie den Aufbau flexibler Model-Layer und die Implementation wichtiger Aspekte wie Internationalisierung, Authentifizierung und Autorisierung kennen. Sichern Sie die Qualität Ihrer Anwendung durch das Schreiben von Unit-…mehr

  • Geräte: eReader
  • ohne Kopierschutz
  • eBook Hilfe
  • Größe: 23.28MB
Produktbeschreibung
Webanwendungen mit dem Zend Framework 3

  • Einstieg, Anwendung, Praxisbeispiele
  • Eigene Anwendungsmodule entwickeln
  • Inkl. Unit-Tests, Domain-Driven Design, aktuell zu PHP 7
Das bewährte Praxisbuch ermöglicht Ihnen einen leichten Einstieg in das Zend Framework 3. Erfahren Sie alles Wissenswerte für den schrittweisen Aufbau moderner Middleware- und MVC-Anwendungen und lernen Sie den Aufbau flexibler Model-Layer und die Implementation wichtiger Aspekte wie Internationalisierung, Authentifizierung und Autorisierung kennen. Sichern Sie die Qualität Ihrer Anwendung durch das Schreiben von Unit- und Integrationstests ab. Umsteiger vom ZF1 und ZF2 finden Tipps und Checklisten für eine Migration zum ZF3. Der Aufbau von Webservices und Konsolenanwendungen mit dem Zend Framework 3, ein Überblick über die wichtigsten Komponenten sowie sieben Beispiel- und Übungsanwendungen runden dieses Praxisbuch ab.

Aus dem Inhalt:

  • Grundlagen und Installation
  • Komponenten, OOP in PHP
  • Entwurfs- und Architekturmuster
  • Middleware und MVC (Model View Controller)
  • Modularität
  • Datenbanken und Formulare
  • Internationalisierung
  • Authentifizierung und Autorisierung
  • Unit- und Integrationstests
  • Migration vom ZF2 und vom ZF1
  • Webservices und Apigility
  • Konsolenanwendungen


Die Fachpresse zur Vorauflage: mediavalley.de: »Schnelle, verständliche und problemorientierte Einführung und Anwendungshinweise!«


Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.

  • Produktdetails
  • Verlag: Rheinwerk Verlag GmbH
  • Seitenzahl: 960
  • Erscheinungstermin: 31.10.2016
  • Deutsch
  • ISBN-13: 9783836239677
  • Artikelnr.: 44740905
Autorenporträt
Eggert, Ralf
Ralf Eggert ist diplomierter Wirtschaftsinformatiker und arbeitet seit dem ersten Release mit Zend Framework. Er hat bereits mehrere umfangreiche Projekte mit Zend Framework 2 entwickelt, ist aktiver Teil der internationalen Zend-Framework-Community und als ZF2-Berater und -Trainer tätig.
Inhaltsangabe
Geleitwort ... 25 Vorwort ... 27 Teil I Grundlagen ... 29 1. Einführung in das Zend Framework 3 ... 31 1.1 ... Was ist das Zend Framework 3? ... 31 1.2 ... An wen richtet sich dieses Buch? ... 31 1.3 ... Warum das Zend Framework 3 einsetzen? ... 32 1.4 ... Aufbau des Buches ... 38 1.5 ... Listings und Programmierstil ... 41 1.6 ... Technische Voraussetzungen ... 42 1.7 ... Installationsvarianten ... 54 1.8 ... Beispiel- und Übungsanwendungen ... 62 1.9 ... Zusammenfassung ... 67 Teil II Middleware-Anwendungen ... 69 2. Middleware-Anwendungen einrichten ... 71 2.1 ... Einstieg ... 71 2.2 ... Installation der Beispielanwendung ... 75 2.3 ... Aufbau einer Zend\Expressive-Anwendung ... 78 2.4 ... Aufbau eines Zend\Expressive-Moduls ... 91 2.5 ... Zusammenfassung ... 98 2.6 ... Übung und Lösung ... 98 3. Routing, Actions und Templates ... 101 3.1 ... Einstieg ... 101 3.2 ... Neues Modul anlegen und konfigurieren ... 102 3.3 ... Middleware-Routing einrichten ... 104 3.4 ... Middleware-Actions implementieren ... 108 3.5 ... Middleware-Templates erstellen ... 120 3.6 ... Middleware konfigurieren ... 126 3.7 ... Zusammenfassung ... 130 3.8 ... Übung und Lösung ... 131 4. Datenbanken und Repositorys ... 139 4.1 ... Einleitung ... 139 4.2 ... Datenbankadapter konfigurieren ... 141 4.3 ... Model-Layer definieren ... 143 4.4 ... Storage einrichten ... 145 4.5 ... Repositorys implementieren ... 151 4.6 ... Integration in Middleware-Anwendung ... 155 4.7 ... Zusammenfassung ... 158 4.8 ... Übung und Lösung ... 159 5. Formulare und Benutzereingaben ... 165 5.1 ... Einleitung ... 165 5.2 ... Input-Filter erstellen ... 166 5.3 ... Formulare erstellen ... 172 5.4 ... Aktionen anpassen ... 176 5.5 ... Formulare ausgeben ... 181 5.6 ... Zusammenfassung ... 185 5.7 ... Übung und Lösung ... 185 6. Internationalisierung ... 191 6.1 ... Einleitung ... 191 6.2 ... Routing überarbeiten ... 194 6.3 ... Locale per Middleware setzen ... 202 6.4 ... Texte übersetzen ... 205 6.5 ... Datum, Uhrzeit und Währungen ausgeben ... 218 6.6 ... Datenbankinhalte internationalisieren ... 220 6.7 ... Zusammenfassung ... 220 6.8 ... Übung und Lösung ... 221 7. Authentifizierung und Autorisierung ... 227 7.1 ... Einleitung ... 227 7.2 ... Benutzerrechte konfigurieren ... 231 7.3 ... Sessions konfigurieren ... 236 7.4 ... Benutzer authentifizieren ... 238 7.5 ... Autorisierung angemeldeter Benutzer ... 245 7.6 ... Authentifizierten Benutzer handhaben ... 251 7.7 ... Zusammenfassung ... 259 7.8 ... Übung und Lösung ... 260 8. Zend\Expressive-Anwendung optimieren ... 267 8.1 ... Einleitung ... 268 8.2 ... Startseite entfernen ... 268 8.3 ... Mehrstufiges Layout einrichten ... 272 8.4 ... View-Helper für Formularausgabe erstellen ... 279 8.5 ... Traits einsetzen zur Codereduktion ... 284 8.6 ... Zusammenfassung ... 289 8.7 ... Übung und Lösung ... 289 9. Unit-Tests für Middleware-Anwendungen ... 293 9.1 ... Einleitung ... 294 9.2 ... Middleware-Aktionen testen ... 294 9.3 ... Middleware aus der Pipeline testen ... 311 9.4 ... Formulare und Modelklassen testen ... 324 9.5 ... Weitere Klassen testen ... 342 9.6 ... Zusammenfassung ... 343 9.7 ... Übung und Lösung ... 344 Teil III MVC-Anwendungen ... 351 10. MVC-Anwendung einrichten ... 353 10.1 ... Einleitung ... 354 10.2 ... Installation der Beispielanwendung ... 354 10.3 ... Aufbau einer Zend Framework 3-MVC-Anwendung ... 357 10.4 ... Aufbau eines Zend Framework 3-Moduls ... 369 10.5 ... Fremdmodule ... 375 10.6 ... Übung ... 378 11. Controller und View ... 381 11.1 ... Einleitung ... 381 11.2 ... Module erstellen und konfigurieren ... 382 11.3 ... Routing konfigurieren ... 389 11.4 ... Action-Controller anlegen ... 395 11.