Zend Framework 2 Das Praxisbuch. Grundlagen, Komponenten, Module. Eigene An 2224
6 Angebote vergleichen

Preise20142015201620172023
Schnitt 38,86 39,16 39,48 126,35 70,98
Nachfrage
Bester Preis: 16,09 (vom 16.12.2016)
1
9783836226103 - Ralf Eggert (Autor): Zend Framework 2 Webanwendungen mit dem PHP-Framework Das Zend Framework Informatik Open source library PHP Framework Internetprojekt Website Kundenprojekte objektorientierte Programmierung mit PHP 5 Model-View-Controller-Konzept Zend Framework- Anwendung
Symbolbild
Ralf Eggert (Autor)

Zend Framework 2 Webanwendungen mit dem PHP-Framework Das Zend Framework Informatik Open source library PHP Framework Internetprojekt Website Kundenprojekte objektorientierte Programmierung mit PHP 5 Model-View-Controller-Konzept Zend Framework- Anwendung (2013)

Lieferung erfolgt aus/von: Deutschland ~DE HC FE

ISBN: 9783836226103 bzw. 3836226103, vermutlich in Deutsch, Addison Wesley Imprint in der Pearson Education Deutschland, gebundenes Buch, Erstausgabe.

70,98 ($ 77,77)¹ + Versand: 7,15 ($ 7,83)¹ = 78,13 ($ 85,60)¹
unverbindlich
Lieferung aus: Deutschland, Versandkosten nach: DEU.
Von Händler/Antiquariat, BOOK-SERVICE Lars Lutzer - ANTIQUARIAN BOOKS - LITERATURE SEARCH *** BOOKSERVICE *** ANTIQUARIAN RESEARCH.
Addison Wesley Imprint in der Pearson Education Deutschland, 2013. 2013. Hardcover. 168 x 240 mm. 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 Basis-Komponenten Der Event-Manager Service Location & Dependency Injection Der Modul-Manager MVC-Komponenten View-Komponenten Datenbank-Komponenten Ausgabe-Komponenten Formularverarbeitung Benutzermanagement Sonstige Komponenten Die Module Das Anwendungsmodul Das Blog-Modul Das Benutzer-Modul Das Pizza-Modul Das Kommentar-Modul Das Spamabwehr-Modul Das CMS-Modul Das Shop-Modul Anhang Installation der Projektdateien Weitere Komponenten Performance-Tipps Galileo Press heißt jetzt Rheinwerk Verlag. 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 18.2 ... Vorbereitungen ... 484 18.3 ... Modelinfrastruktur ... 485 18.4 ... Pizza-Service einrichten ... 490 18.5 ... Formulare einrichten ... 494 18.6 ... Bild-Upload einrichten ... 498 18.7 ... Administrationsbereich ... 501 18.8 ... Ein Pizza-Karussell einrichten ... 502 19. Das Kommentar-Modul ... 505 19.1 ... Anforderungen ... 505 19.2 ... Vorbereitungen ... 506 19.3 ... Modul-Konfiguration ... 508 19.4 ... View-Helper einrichten ... 511 19.5 ... Kommentare anlegen ... 519 19.6 ... Kommentar-Service erweitern ... 521 20. Das Spamabwehr-Modul ... 525 20.1 ... Anforderungen ... 525 20.2 ... Vorbereitungen ... 526 20.3 ... Modul-Konfiguration ... 527 20.4 ... Autoloading ... 529 20.5 ... Spamabwehr-Service ... 530 20.6 ... Controller-Plugin ... 532 20.7 ... Der View-Helper »SpamCheck« ... 534 20.8 ... Spamabwehr im Kommentar-Modul nutzen ... 535 20.9 ... Das Spamabwehr-Modul im Einsatz ... 545 21. Das CMS-Modul ... 549 21.1 ... Anforderungen ... 549 21.2 ... Vorbereitungen ... 550 21.3 ... Ein Formular einrichten ... 555 21.4 ... CMS-Service erweitern ... 556 21.5 ... View-Helper für das Bearbeiten erweitern ... 558 21.6 ... JavaScript-Funktionen ... 560 21.7 ... Controller einrichten ... 562 22. Das Shop-Modul ... 565 22.1 ... Anforderungen ... 565 22.2 ... Vorbereitungen ... 566 22.3 ... Modelinfrastruktur ... 567 22.4 ... Bestellservice ... 573 22.5 ... Warenkorb-Service ... 576 22.6 ... Controller-Plugin ... 580 22.7 ... View-Helper ... 581 22.8 ... Der Warenkorb-Controller ... 587 22.9 ... Warenkorb-View-Scripts ... 589 22.10 ... Den Warenkorb im Pizza-Modul einsetzen ... 593 22.11 ... Das Warenkorb-Modul im Einsatz ... 594 Anhang ... 599 A ... Installation der Projektdateien ... 601 B ... Weitere Komponenten ... 605 C ... Performance-Tipps ... 607 35 Komponenten: Informationen zu den meist genutzten Zend Framework 2-Komponenten.* 7 Module, die sich sich direkt in jede Zend Framework-Anwendung integrieren lassen.* 435 Code-Listings für die Anpassung und den Einbau in eigene ProdukteSteigen Sie ins Zend Framework 2 ein Das Zend Framework 2 baut auf Bewährtem auf und führt neue Konzepte und Komponenten ein. Umsteiger vom Zend Framework 1 und Neueinsteiger ins Zend Framework 2 erhalten gleichermaßen alle Informationen, die sie für die Umsetzung erster Anwendungen auf Zend Framework 2 Basis benötigen. * Die Grundlagen: Erfahren sie alles zu Struktur, Neuerungen sowie Konzepten. Richten Sie eine Zend Framework 2 Beispielanwendung ein.* Die Komponenten: Lernen Sie anhand von praktischen Beispielen alle wesentlichen Komponenten kennen.* Die Module: Finden Sie anhand eines fiktiven Pizza-Service direkt weiterverwertbare Module: Blog, Benutzerregistrierung, Produktkatalog für Pizzen, Kommentare, Spamabwehr, Mini-CMS und Warenkorb mit Bestellfunktion. So weit werden Sie mit diesem Buch kommen: * Sicher und gezielt mit dem Zend Framework 2 umgehen* Alle Zend Framework 2 Komponenten kennen und einsetzen können* Fremdmodule finden und installieren* Eigene Anwendungsmodule umsetzen und wieder verwenden Sie stehen gerade vor der Entscheidung, sich für ein PHP Framework zu entscheiden? Sie möchten ein neues Internetprojekt umsetzen oder einer bestehenden Website auf einer soliden Basis neues Leben einhauchen? Sie haben keine Lust mehr, für jedes neue Projekt die immer gleichen Komponenten neu zu entwickeln? Sie sind es einfach satt, mehr Zeit für Ihr eigenes PHP Framework als für bezahlte Kundenprojekte aufbringen zu müssen? Dann sollten Sie sich für ein PHP Framework entscheiden. Wer dieses Buch lesen sollte Dieses Buch richtet sich primär an alle Einsteiger in das Zend Framework, die ihre ersten Schritte mit dem Framework starten möchten. Das Buch setzt keinerlei Kenntnisse im Zend Framework voraus und ist somit ideal für den Einstieg gedacht. Sie sollten aber bereits Erfahrungen mit PHP haben, und auch die objektorientierte Programmierung mit PHP 5 sollten Ihnen nicht fremd sein. Wenn Sie dieses Rüstzeug vorweisen können, sollten Sie mit diesem Buch schnelle Erfolge beim Einstieg in das Zend Framework erzielen können. Neben den Einsteigern wendet sich das Buch in Teil III mit vielen nützlichen Tipps an fortgeschrittene Anwender des Zend Framework. Wenn Sie wissen möchten, wie man mit den Zend Framework-Komponenten eine komplette Anwendung realisiert, wenn Sie schon immer in das Testen von Anwendungen mit dem Zend Framework einsteigen wollten oder wissen möchten, wie Sie Ihr altes Forum aus PHP 4-Tagen mit dem Zend Framework Schritt für Schritt neu aufsetzen können, dann wird Ihnen dieses Buch eine große Hilfe sein. Zum Inhalt: Dieses Buch gliedert sich in vier Teile. In Teil I erfahren Sie alles Wissenswerte zu den Grundlagen des Zend Framework. Sie lernen die Vorteile und den Zend Framework-Kosmos kennen und lernen, wie Sie das Zend Framework für Ihr nächstes Projekt einrichten können. Außerdem finden Sie eine Anleitung zum Schnelleinstieg. In Teil II stellt Ihnen das Buch alle Komponenten des Zend Framework vor. Die Komponenten sind thematisch sortiert und Sie können die einzelnen Kapitel unabhängig voneinander lesen, auch wenn ich Ihnen zumindest das Kapitel 4 als minimalen ersten Einstieg empfehlen möchte. Wenn Sie sich für das Model-View-Controller-Konzept interessieren, sollten Sie die Kapitel 5 bis 7 zuerst in Angriff nehmen. Der Teil III bietet Ihnen mehrere Tutorials. Sie lernen den Aufbau und Einsatz von Models und wie Sie eine Anwendung in wieder verwendbare Module aufteilen können. Zudem erfahren Sie, wie Sie eine komplette Anwendung auf Basis des Zend Framework erstellen können. Ein weiteres Tutorial bringt Ihnen das Thema Testen von Zend Framework- Anwendungen näher und gibt auch Tipps zur testgetriebenen Entwicklung. Sie lernen aber auch, wie Sie eine alte PHP 4-Anwendung mit dem Zend Framework refaktorieren können. Zum Ende des Buches finden Sie in Teil IV den obligatorischen Anhang mit Informationen zu Entwurfsmustern sowie einem Ausblick in die Zukunft vom Zend Framework.Das Zend Framework ist das fortschrittlichste MVC- Framework auf Basis von PHP5 und erfreut sich wachsender Beliebtheit in der internationalen PHP Community. Durch das "Alles kann, nichts muss"-Prinzip ist es sowohl für Einsteiger als auch für Profis geeignet und erleichtert dem Entwickler die Anwendungsentwicklung in vielfacher Hinsicht. Das Buch bringt dem Leser die Zusammenhänge des Zend Frameworks näher und erläutert insbesondere die Interaktionsmöglichkeiten zwischen den zahlreichen Komponenten des Frameworks. Das Buch bietet nicht nur eigenständige Beispiele zum Einsatz der Komponenten, sondern begleitet den Leser auch bei der Entwicklung einer kompletten Anwendung auf Basis des Zend Frameworks. Das Buch basiert auf der Version 1.7 des Zend Frameworks und bietet auch einen Einblick in testgetriebene Entwicklung und viele weitere Themen. Internet Open Source PHP Programmierung Zend Framework Web Das Zend Framework: Von den Grundlagen bis zur fertigen Anwendung [Gebundene Ausgabe] Ralf Eggert (Autor) Open source library Reihe/Serie Open source library Zusatzinfo 1 CD Sprache deutsch Einbandart gebunden Mathematik Informatik Informatiker Web Internet Intranet Open Source PHP Programmierung Zend Framework Reihe/Serie AW Programmierung Zusatzinfo 1 Website Sprache deutsch Einbandart Paperback Mathematik Informatik Web Internet Framework PHP Programmierung • Web • Zend (Framework Reihe/Serie Galileo Computing Verlagsort Bonn Sprache deutsch Maße: 168 x 240 mm Einbandart gebunden Netzwerke Mathematik Informatik Web Internet Model View Controller • MVC • MySQL • MySQL; Spezielle Anwendungsbereiche • PHP • PHP Framework • PHP; Spezielle Anwendungsbereiche • Zend (Framework) • Zend Framework • ZF • ZF2 ISBN-10 3-8362-2610-3 / 3836226103 ISBN-13 978-3-8362-2610-3 / 9783836226103 Informatik Informatiker Web Internet Intranet Open Source PHP Programmierung Zend Framework MVC MySQL PHP Framework ZF ZF2 ISBN-10 3-8362-2610-3 / 3836226103 ISBN-13 978-3-8362-2610-3 / 9783836226103 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 Basis-Komponenten Der Event-Manager Service Location & Dependency Injection Der Modul-Manager MVC-Komponenten View-Komponenten Datenbank-Komponenten Ausgabe-Komponenten Formularverarbeitung Benutzermanagement Sonstige Komponenten Die Module Das Anwendungsmodul Das Blog-Modul Das Benutzer-Modul Das Pizza-Modul Das Kommentar-Modul Das Spamabwehr-Modul Das CMS-Modul Das Shop-Modul Anhang Installation der Projektdateien Weitere Komponenten Performance-Tipps Galileo Press heißt jetzt Rheinwerk Verlag. 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 18.2 ... Vorbereitungen ... 484 18.3 ... Modelinfrastruktur ... 485 18.4 ... Pizza-Service einrichten ... 490 18.5 ... Formulare einrichten ... 494 18.6 ... Bild-Upload einrichten ... 498 18.7 ... Administrationsbereich ... 501 18.8 ... Ein Pizza-Karussell einrichten ... 502 19. Das Kommentar-Modul ... 505 19.1 ... Anforderungen ... 505 19.2 ... Vorbereitungen ... 506 19.3 ... Modul-Konfiguration ... 508 19.4 ... View-Helper einrichten ... 511 19.5 ... Kommentare anlegen ... 519 19.6 ... Kommentar-Service erweitern ... 521 20. Das Spamabwehr-Modul ... 525 20.1 ... Anforderungen ... 525 20.2 ... Vorbereitungen ... 526 20.3 ... Modul-Konfiguration ... 527 20.4 ... Autoloading ... 529 20.5 ... Spamabwehr-Service ... 530 20.6 ... Controller-Plugin ... 532 20.7 ... Der View-Helper »SpamCheck« ... 534 20.8 ... Spamabwehr im Kommentar-Modul nutzen ... 535 20.9 ... Das Spamabwehr-Modul im Einsatz ... 545 21. Das CMS-Modul ... 549 21.1 ... Anforderungen ... 549 21.2 ... Vorbereitungen ... 550 21.3 ... Ein Formular einrichten ... 555 21.4 ... CMS-Service erweitern ... 556 21.5 ... View-Helper für das Bearbeiten erweitern ... 558 21.6 ... JavaScript-Funktionen ... 560 21.7 ... Controller einrichten ... 562 22. Das Shop-Modul ... 565 22.1 ... Anforderungen ... 565 22.2 ... Vorbereitungen ... 566 22.3 ... Modelinfrastruktur ... 567 22.4 ... Bestellservice ... 573 22.5 ... Warenkorb-Service ... 576 22.6 ... Controller-Plugin ... 580 22.7 ... View-Helper ... 581 22.8 ... Der Warenkorb-Controller ... 587 22.9 ... Warenkorb-View-Scripts ... 589 22.10 ... Den Warenkorb im Pizza-Modul einsetzen ... 593 22.11 ... Das Warenkorb-Modul im Einsatz ... 594 Anhang ... 599 A ... Installation der Projektdateien ... 601 B ... Weitere Komponenten ... 605 C ... Performance-Tipps ... 607 35 Komponenten: Informationen zu den meist genutzten Zend Framework 2-Komponenten.* 7 Module, die sich sich direkt in jede Zend Framework-Anwendung integrieren lassen.* 435 Code-Listings für die Anpassung und den Einbau in eigene ProdukteSteigen Sie ins Zend Framework 2 ein Das Zend Framework 2 baut auf Bewährtem auf und führt neue Konzepte und Komponenten ein. Umsteiger vom Zend Framework 1 und Neueinsteiger ins Zend Framework 2 erhalten gleichermaßen alle Informationen, die sie für die Umsetzung erster Anwendungen auf Zend Framework 2 Basis benötigen. * Die Grundlagen: Erfahren sie alles zu Struktur, Neuerungen sowie Konzepten. Richten Sie eine Zend Framework 2 Beispielanwendung ein.* Die Komponenten: Lernen Sie anhand von praktischen Beispielen alle wesentlichen Komponenten kennen.* Die Module: Finden Sie anhand eines fiktiven Pizza-Service direkt weiterverwertbare Module: Blog, Benutzerregistrierung, Produktkatalog für Pizzen, Kommentare, Spamabwehr, Mini-CMS und Warenkorb mit Bestellfunktion. So weit werden Sie mit diesem Buch kommen: * Sicher und gezielt mit dem Zend Framework 2 umgehen* Alle Zend Framework 2 Komponenten kennen und einsetzen können* Fremdmodule finden und installieren* Eigene Anwendungsmodule umsetzen und wieder verwenden Sie stehen gerade vor der Entscheidung, sich für ein PHP Framework zu entscheiden? Sie möchten ein neues Internetprojekt umsetzen oder einer bestehenden Website auf einer soliden Basis neues Leben einhauchen? Sie haben keine Lust mehr, für jedes neue Projekt die immer gleichen Komponenten neu zu entwickeln? Sie sind es einfach satt, mehr Zeit für Ihr eigenes PHP Framework als für bezahlte Kundenprojekte aufbringen zu müssen? Dann sollten Sie sich für ein PHP Framework entscheiden. Wer dieses Buch lesen sollte Dieses Buch richtet sich primär an alle Einsteiger in das Zend Framework, die ihre ersten Schritte mit dem Framework starten möchten. Das Buch setzt keinerlei Kenntnisse im Zend Framework voraus und ist somit ideal für den Einstieg gedacht. Sie sollten aber bereits Erfahrungen mit PHP haben, und auch die objektorientierte Programmierung mit PHP 5 sollten Ihnen nicht fremd sein. Wenn Sie dieses Rüstzeug vorweisen können, sollten Sie mit diesem Buch schnelle Erfolge beim Einstieg in das Zend Framework erzielen können. Neben den Einsteigern wendet sich das Buch in Teil III mit vielen nützlichen Tipps an fortgeschrittene Anwender des Zend Framework. Wenn Sie wissen möchten, wie man mit den Zend Framework-Komponenten eine komplette Anwendung realisiert, wenn Sie schon immer in das Testen von Anwendungen mit dem Zend Framework einsteigen wollten oder wissen möchten, wie Sie Ihr altes Forum aus PHP 4-Tagen mit dem Zend Framework Schritt für Schritt neu aufsetzen können, dann wird Ihnen dieses Buch eine große Hilfe sein. Zum Inhalt: Dieses Buch gliedert sich in vier Teile. In Teil I erfahren Sie alles Wissenswerte zu den Grundlagen des Zend Framework. Sie lernen die Vorteile und den Zend Framework-Kosmos kennen und lernen, wie Sie das Zend Framework für Ihr nächstes Projekt einrichten können. Außerdem finden Sie eine Anleitung zum Schnelleinstieg. In Teil II stellt Ihnen das Buch alle Komponenten des Zend Framework vor. Die Komponenten sind thematisch sortiert und Sie können die einzelnen Kapitel unabhängig voneinander lesen, auch wenn ich Ihnen zumindest das Kapitel 4 als minimalen ersten Einstieg empfehlen möchte. Wenn Sie sich für das Model-View-Controller-Konzept interessieren, sollten Sie die Kapitel 5 bis 7 zuerst in Angriff nehmen. Der Teil III bietet Ihnen mehrere Tutorials. Sie lernen den Aufbau und Einsatz von Models und wie Sie eine Anwendung in wieder verwendbare Module aufteilen können. Zudem erfahren Sie, wie Sie eine komplette Anwendung auf Basis des Zend Framework erstellen können. Ein weiteres Tutorial bringt Ihnen das Thema Testen von Zend Framework- Anwendungen näher und gibt auch Tipps zur testgetriebenen Entwicklung. Sie lernen aber auch, wie Sie eine alte PHP 4-Anwendung mit dem Zend Framework refaktorieren können. Zum Ende des Buches finden Sie in Teil IV den obligatorischen Anhang mit Informationen zu Entwurfsmustern sowie einem Ausblick in die Zukunft vom Zend Framework.Das Zend Framework ist das fortschrittlichste MVC- Framework auf Basis von PHP5 und erfreut sich wachsender Beliebtheit in der internationalen PHP Community. Durch das "Alles kann, nichts muss"-Prinzip ist es sowohl für Einsteiger als auch für Profis geeignet und erleichtert dem Entwickler die Anwendungsentwicklung in vielfacher Hinsicht. Das Buch bringt dem Leser die Zusammenhänge des Zend Frameworks näher und erläutert insbesondere die Interaktionsmöglichkeiten zwischen den zahlreichen Komponenten des Frameworks. Das Buch bietet nicht nur eigenständige Beispiele zum Einsatz der Komponenten, sondern begleitet den Leser auch bei der Entwicklung einer kompletten Anwendung auf Basis des Zend Frameworks. Das Buch basiert auf der Version 1.7 des Zend Frameworks und bietet auch einen Einblick in testgetriebene Entwicklung und viele weitere Themen. Internet Open Source PHP Programmierung Zend Framework Web Das Zend Framework: Von den Grundlagen bis zur fertigen Anwendung [Gebundene Ausgabe] Ralf Eggert (Autor) Open source library Reihe/Serie Open source library Zusatzinfo 1 CD Sprache deutsch Einbandart gebunden Mathematik Informatik Informatiker Web Internet Intranet Open Source PHP Programmierung Zend Framework Reihe/Serie AW Programmierung Zusatzinfo 1 Website Sprache deutsch Einbandart Paperback Mathematik Informatik Web Internet Framework PHP Programmierung • Web • Zend (Framework Reihe/Serie Galileo Computing Verlagsort Bonn Sprache deutsch Maße: 168 x 240 mm Einbandart gebunden Netzwerke Mathematik Informatik Web Internet Model View Controller •.
2
9783836226103 - Zend Framework 2

Zend Framework 2

Lieferung erfolgt aus/von: Vereinigte Staaten von Amerika DE HC US

ISBN: 9783836226103 bzw. 3836226103, in Deutsch, Galileo Press GmbH, gebundenes Buch, gebraucht.

344,62 ($ 378,41)¹ + Versand: 22,72 ($ 24,95)¹ = 367,34 ($ 403,36)¹
unverbindlich
Lieferung aus: Vereinigte Staaten von Amerika, Usually ships in 1-2 business days.
Von Händler/Antiquariat, the_book_community.
Die Beschreibung dieses Angebotes ist von geringer Qualität oder in einer Fremdsprache. Trotzdem anzeigen
3
9783836226103 - Ralf Eggert: Zend Framework 2: Webanwendungen mit dem PHP-Framework
Ralf Eggert

Zend Framework 2: Webanwendungen mit dem PHP-Framework (2013)

Lieferung erfolgt aus/von: Vereinigtes Königreich Großbritannien und Nordirland DE HC US

ISBN: 9783836226103 bzw. 3836226103, in Deutsch, Rheinwerk Verlag Gmbh, gebundenes Buch, gebraucht.

147,59 (£ 125,66)¹
unverbindlich
Lieferung aus: Vereinigtes Königreich Großbritannien und Nordirland, Usually dispatched within 1-2 business days, Plus (sevk,) nakliye.
Von Händler/Antiquariat, Smaller World Future.
Die Beschreibung dieses Angebotes ist von geringer Qualität oder in einer Fremdsprache. Trotzdem anzeigen
4
9783836226103 - Ralf Eggert: Zend Framework 2
Ralf Eggert

Zend Framework 2 (2013)

Lieferung erfolgt aus/von: Deutschland DE HC NW FE

ISBN: 9783836226103 bzw. 3836226103, in Deutsch, Rheinwerk, gebundenes Buch, neu, Erstausgabe.

39,90
unverbindlich
Lieferung aus: Deutschland, zzgl. Versandkosten, sofort lieferbar.
Webanwendungen mit dem PHP-Framework, Buch, Hardcover.
5
9783836226103 - Ralf Eggert: Galileo Computing: Zend Framework 2: Webanwendungen mit dem PHP-Framework
Ralf Eggert

Galileo Computing: Zend Framework 2: Webanwendungen mit dem PHP-Framework (2013)

Lieferung erfolgt aus/von: Deutschland DE HC US FE

ISBN: 9783836226103 bzw. 3836226103, in Deutsch, 619 Seiten, Galileo Computing, gebundenes Buch, gebraucht, Erstausgabe.

24,47
unverbindlich
Lieferung aus: Deutschland, Versandfertig in 1 - 2 Werktagen, Plus (sevk,) nakliye.
Von Händler/Antiquariat, bnjkhr.
Die Beschreibung dieses Angebotes ist von geringer Qualität oder in einer Fremdsprache. Trotzdem anzeigen
6
9783836226103 - Zend Framework 2 : Webanwendungen mit dem PHP-Framework by Ralf Eggert

Zend Framework 2 : Webanwendungen mit dem PHP-Framework by Ralf Eggert

Lieferung erfolgt aus/von: Australien DE NW

ISBN: 9783836226103 bzw. 3836226103, in Deutsch, neu.

70,13 (£ 59,71)¹ + Versand: 33,73 (£ 28,72)¹ = 103,86 (£ 88,43)¹
unverbindlich
Lieferung aus: Australien, Teslimat tipi: Flat, Teslimat: Australien, Amerika, Europe, Kıta Asya, Neuseeland, Teklif konumu: 2114 Australia.
Von Händler/Antiquariat, ausreseller - AusReseller.
Sabit fiyat.
Lade…