Das Zend Framework: von den Grundlagen bis zur fertigen Anwendung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Addison-Wesley
2009
|
Schriftenreihe: | Open source library
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 471 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 9783827327857 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035350339 | ||
003 | DE-604 | ||
005 | 20090715 | ||
007 | t | ||
008 | 090306s2009 gw ad|| |||| 00||| ger d | ||
015 | |a 08,N47,0017 |2 dnb | ||
016 | 7 | |a 991053664 |2 DE-101 | |
020 | |a 9783827327857 |c Gb. : sfr 67.00 (freier Pr.), EUR 39.95, EUR 41.10 (AT) |9 978-3-8273-2785-7 | ||
024 | 3 | |a 9783827327857 | |
035 | |a (OCoLC)319158282 | ||
035 | |a (DE-599)DNB991053664 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-824 |a DE-523 |a DE-91G |a DE-12 |a DE-634 |a DE-83 |a DE-573 |a DE-1051 |a DE-11 | ||
082 | 0 | |a 006.76 |2 22/ger | |
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 309f |2 stub | ||
100 | 1 | |a Eggert, Ralf |e Verfasser |0 (DE-588)137641885 |4 aut | |
245 | 1 | 0 | |a Das Zend Framework |b von den Grundlagen bis zur fertigen Anwendung |c Ralf Eggert |
264 | 1 | |a München [u.a.] |b Addison-Wesley |c 2009 | |
300 | |a 471 S. |b Ill., graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Open source library | |
650 | 4 | |a Zend <Framework, Informatik> | |
650 | 0 | 7 | |a Zend |g Framework, Informatik |0 (DE-588)7607039-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Zend |g Framework, Informatik |0 (DE-588)7607039-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3171466&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017154491&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017154491 |
Datensatz im Suchindex
_version_ | 1805092000625590272 |
---|---|
adam_text |
INHALTSUEBERSICHT VORWORT DES AUTORS 21 FACHLICHES GELEITWORT 23 TEIL I
DIE GRUNDLAGEN 25 1 EINFUEHRUNG IN DAS ZEND FRAMEWORK 27 2 ZEND FRAMEWORK
EINRICHTEN 39 3 SCHNELLSTART MIT DEM ZEND FRAMEWORK 53 TEIL II DIE
KOMPONENTEN 69 4 BASIS-KOMPONENTEN 71 5 CONTROLLER 101 6 VIEW 137 7
DATENBANKEN 157 8 BENUTZERMANAGEMENT 183 9 FORMULARVERARBEITUNG 201 10
INTERNATIONALISIERUNG UND LOKALISIERUNG 229 11 SUCHE MIT LUCENE 243 12
PDF-ERSTELLUNG 257 13 ZEND FRAMEWORK UND JAVASCRIPT 271 14 FEEDS UND
WEBSERVICES 287 15 KOMMUNIKATION 307 16 SONSTIGE KOMPONENTEN 319
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/991053664 DIGITALISIERT
DURCH STICHWORTVERZEICHNIS 463 INHALTSUEBERSICHT TEILLLL DIE PRAXIS 3*5
17 MODELS UMSETZEN 327 18 MODULARISIERUNG VON ANWENDUNGEN 343 19
ENTWICKLUNG EINER BEISPIELANWENDUNG 351 20 TESTEN VON ANWENDUNGEN 393 21
REFAKTORIERUNG VON ANWENDUNGEN 429 TEIL IV ANHANG 443 A AUSBLICK AUF
ZEND FRAMEWORK 1.8 445 B ENTWURFSMUSTER IM ZEND FRAMEWORK 453 2.7 ZEND
FRAMEWORK UND SHARED HOSTING 48 INHALTSVERZEICHNIS VORWORT DES AUTORS 21
FACHLICHES GELEITWORT 23 TEIL I DIE GRUNDLAGEN 25 1 EINFUEHRUNG IN DAS
ZEND FRAMEWORK 27 1.1 UEBERBLICK UEBER PHP FRAMEWORK 27 1.2 WER DIESES
BUCH LESEN SOLLTE 28 1.3 WEGWEISER 28 1.4 VORTEILE DES ZEND FRAMEWORK 29
1.5 UEBERBLICK UEBER DIE KOMPONENTEN 31 1.6 DER ZEND FRAMEWORK-KOSMOS 32
1.7 ZEND FRAMEWORK-PROGRAMMIERRICHTLINIEN 34 1.8 STRUKTUR DES ZEND
FRAMEWORK 35 1.9 LINKCODES 36 1.10 LUIGIS PIZZASERVICE 36 1.11
BEILIEGENDE CD-ROM 37 1.12 REFERENZHANDBUCH UND API-DOKUMENTATION 37
1.13 ZUSAMMENFASSUNG 38 2 ZEND FRAMEWORK EINRICHTEN 39 2.1 BEZUGSQUELLEN
39 2.2 VORAUSSETZUNGEN 40 2.3 VERZEICHNISSTRUKTUR 40 2.3.1
PROJEKTVERZEICHNIS ERSTELLEN 41 2.3.2 VERZEICHNISSTRUKTUR, OBERSTE EBENE
41 2.3.3 VERZEICHNISSTRUKTUR FUER APPLICATION/-VERZEICHNIS 42 2.3.4
VERZEICHNISSTRUKTUR FUER PUBLIC/-VERZEICHNIS 43 2.3.5 VERZEICHNISSTRUKTUR
FUER DATA/-VERZEICHNIS 44 2.3.6 VERZEICHNISSTRUKTUR ALS PROJEKTVORLAGE 44
2.4 INSTALLATION 45 2.5 EIGENE ERWEITERUNGEN DES FRAMEWORK 46 2.6
MEHRERE MODULE VERWENDEN 47 8 INHALTSVERZEICHNIS 2.8 VIRTUAL HOSTS
EINRICHTEN 50 2.8.1 VIRTUAL HOSTS FUER WINDOWS EINRICHTEN 5 2.8.2
VIRTUAL HOSTS FUER LINUX EINRICHTEN 5* 2.9 ZEND FRAMEWORK NICHT ALS
FRAMEWORK NUTZEN 52 2.10 ZUSAMMENFASSUNG 52 3 SCHNELLSTART MIT DEM ZEND
FRAMEWORK 53 3.1 PROJEKT EINRICHTEN 53 3.2 APACHE-KONFIGURATION 54 3.3
SETUP-DATEI 55 3.4 BOOTSTRAP-DATEI 56 3.5 CONTROLLER 58 3.5.1 BEGRIFFE
ABGRENZEN 58 3.5.2 INDEXCONTROLLER 58 3.5.3 ERRORCONTROLLER 59 3.6 VIEW
UND LAYOUT 60 3.6.1 ZENTRALES LAYOUT EINRICHTEN 60 3.6.2 VIEW-SKRIPT FUER
STARTSEITE MIT PIZZALISTE 61 3.6.3 VIEW-SKRIPT FUER ANZEIGE EINER PIZZA
62 3.6.4 VIEW-SKRIPT FUER DIE ANZEIGE VON FEHLEM 62 3.7 KONFIGURATION 63
3.7.1 KONFIGURATIONSDATEI ERSTELLEN 63 3.7.2 KONFIGURATIONSDATEI LADEN
UND VERFUEGBAR MACHEN 64 3.8 MODELS UND DATENBANKEN 64 3.8.1
VORBEREITUNGEN 64 3.8.2 MODELS EINRICHTEN 65 3.8.3 MODELS VERWENDEN 66
3.8.4 VIEW ANPASSEN FUER AUSGABE DER ZUTATEN 66 3.9 ZUSAMMENFASSUNG 67
TEIL II DIE KOMPONENTEN 69 4 BASIS-KOMPONENTEN 71 4.1 ZEND_EXCEPTION 71
4.2 ZENDJ-OADER 72 4.2.1 DATEIEN UND KLASSEN LADEN 72 4.2.2
AUTOMATISCHES LADEN 72 4.2.3 PLUG-INS LADEN 73 5.2.2
VERARBEITUNGSPROZESS 103 INHALTSVERZEICHNIS 4.3 ZEND_REGISTRY 74 4.4
ZEND_CONFIG 75 4.4.1 PHP-ARRAYS VERWENDEN 75 4.4.2 INI-DATEI VERWENDEN
76 4.4.3 XML-DATEI VERWENDEN 77 4.4.4 AUF KONFIGURATIONSDATEN ZUGREIFEN
77 4.4.5 ZEND_CONFIG_WRITER 78 4.5 ZEND_CACHE 78 4.5.1 BACKENDS FUER
ZEND_CACHE 79 4.5.2 DATENBANKABFRAGEN CACHEN 80 4.5.3 FUNKTIONSAUFRUFE
CACHEN 81 4.5.4 METHODENAUFRUFE FUER EINE KLASSE CACHEN 82 4.5.5 DATEIEN
CACHEN 83 4.5.6 AUSGABEN AN BROWSER CACHEN 84 4.5.7 KOMPLETTE SEITEN
CACHEN 85 4.5.8 TAGS VERWENDEN 87 4.5.9 CACHE LOESCHEN 87 4.6 ZEND_LOG 88
4.6.1 IN EINE LOGDATEI SCHREIBEN 88 4.6.2 IN EINER DATENBANK LOGGEN 89
4.6.3 IN FIREBUG LOGGEN 89 4.6.4 WEITERE MOEGLICHKEITEN VON ZEND_LOG 90
4.7 ZEND_MAIL 91 4.7.1 E-MAILS VERSENDEN 91 4.7.2 E-MAIL-KONTO ABFRAGEN
92 4.8 ZEND_FILTER 95 4.8.1 EIGENE FILTER SCHREIBEN 96 4.8.2 WEITERE
MOEGLICHKEITEN VON ZEND_FILTER 97 4.9 ZEND_VALIDATE 97 4.9.1 EIGENE
VALIDATOREN SCHREIBEN 98 4.9.2 FEHLERMELDUNGEN ANPASSEN 99 4.10
ZUSAMMENFASSUNG 100 CONTROLLER 101 5.1 EINFUEHRUNG 101 5.2 ABLAUF EINER
ANFRAGE 102 5.2.1 INITIALISIERUNGSPROZESS 103 INHALTSVERZEICHNIS 5.3
FRONT-CONTROLLER 105 5.3.1 FRONT-CONTROLLER VERWENDEN 105 5.3.2
FRONT-CONTROLLER KONFIGURIEREN 105 5.3.3 FRONT-CONTROLLER AUSFUEHREN 107
5.4 REQUEST-OBJEKT 108 5.4.1 AUF DAS REQUEST-OBJEKT ZUGREIFEN 108 5.4.2
AUF ANFRAGEDATEN ZUGREIFEN 108 5.4.3 ART DER ANFRAGE ERKENNEN 109 5.4.4
DATEN IM REQUEST-OBJEKT VERAENDERN 110 5.4.5 MIT VERZEICHNISSEN ARBEITEN
110 5.5 RESPONSE-OBJEKT M 5.5.1 INHALTE BEARBEITEN M 5.5.2 HEADER
BEARBEITEN 111 5.5.3 RESPONSE VERSENDEN 112 5.5.4 AUSNAHMEN BEHANDELN
112 5.6 ROUTING 113 5.6.1 FUNKTIONSWEISE DES STANDARDROUTERS 113 5.6.2
ROUTER VERWENDEN 114 5.6.3 EIGENE ROUTEN VERWENDEN 114 5.6.4 TYPEN VON
ROUTEN 116 5.6.5 ZEND_CONFIG FUER DIE DEFINITION DER ROUTEN VERWENDEN 118
5.7 DISPATCHER 119 5.8 ACTION-CONTROLLER 119 5.8.1 ACTION-CONTROLLER
ERSTELLEN 119 5.8.2 HOOKS IM ACTION-CONTROLLER 122 5.8.3 WICHTIGE
METHODEN IM ACTION-CONTROLLER 124 5.8.4 VIEW-INTEGRATION IM
ACTION-CONTROLLER 125 5.9 ACTION-HELPER 126 5.9.1 ACTION-HELPER
VERWENDEN 126 5.9.2 EIGENE ACTION-HELPER SCHREIBEN UND VERWENDEN 127
5.9.3 FLASHMESSENGER-ACTION-HELPER 128 5.9.4 VIEWRENDERER-ACTION-HELPER
129 5.10 PLUG-INS 130 5.10.1 FUNKTIONSWEISE VON PLUG-INS 130 5.10.2
EIGENE PLUG-INS SCHREIBEN UND VERWENDEN 131 5.10. INHALTSVERZEICHNIS
VIEW 137 6.1 ZEND_VIEW 137 6.1.1 ZEND_VIEW EINSETZEN 137 6.1.2 ZEND_VIEW
KONFIGURIEREN 138 6.1.3 ZEND_VIEW ZUSAMMEN MIT ZEND_CONTROLLER VERWENDEN
139 6.2 ZEND_VIEW-SKRIPTE 140 6.3 VIEW-HELPER 142 6.3.1 EIGENE
VIEW-HELPER SCHREIBEN UND VERWENDEN 142 6.3.2 ACTION-VIEW-HELPER 143
6.3.3 PARTIAL-VIEW-HELPER 144 6.3.4 VIEW-HELPER FUER HTML-KOPFDATEN 146
6.3.5 VIEW-HELPER FUER AUSGABE VON HTML-FORMULAREN 147 6.3.6
TRANSLATE-VIEW-HELPER 149 6.3.7 URL-VIEW-HELPER 149 6.4 BELIEBIGE
TEMPLATE-ENGINE INTEGRIEREN 150 6.5 ZEND_LAYOUT 152 6.5.1 BEISPIEL
LAYOUT UND LOESUNGSVERSUCHE 152 6.5.2 ZEND_LAYOUT VERWENDEN 153 6.5.3
ZEND_LAYOUT-SKRIPTE 154 6.6 ZUSAMMENFASSUNG 155 DATENBANKEN 157 7.1
EINFUEHRUNG 157 7.2 2END_DB_ADAPTER 158 7.2.1 DATENBANKADAPTER
INITIALISIEREN 158 7.2.2 DATEN ABFRAGEN 159 7.2.3 DATEN AENDERN 160 7.2.4
WERTE MASKIEREN 161 7.2.5 TRANSAKTIONEN 162 7.3 ZEND_DB_SELECT 163 7.4
ZEND_DB_TABLE 165 7.4.1 ZEND_DB_TABLE VERWENDEN 165 7.4.2 DATEN ABFRAGEN
167 7.4.3 DATEN AENDERN 168 7.4.4 FORTGESCHRITTENE TIPPS 168 7.5
ZEND_DB_TABLE_ROWSET 170 7.5.1 ZEILEN DURCHLAUFEN UND ANSTEUERN 170
7.5.2 DATEN IN ARRA INHALTSVERZEICHNIS 7.6 ZEND_DB_TABLE_ROW 171 7.6.1
AUF ZEILEN ZUGREIFEN 171 7.6.2 ZEILEN AENDERN 172 7.6.3 FORTGESCHRITTENE
TIPPS 173 7.7 TABELLENRELATIONEN 174 7.7.1 EINFUEHRUNG IN
DATENBANKRELATIONEN 175 7.7.2 BEZIEHUNGEN DEFINIEREN 175 7.7.3
BEZIEHUNGEN VERWENDEN 177 7.8 ZEND_DB_PROFILER 178 7.9 ZUSAMMENFASSUNG
180 8 BENUTZERMANAGEMENT 183 8.1 ZEND_SESSION 183 8.1.1 ANWENDUNG VON
ZEND_SESSION 183 8.1.2 FORTGESCHRITTENE TIPPS FUER ZEND_SESSION 184 8.1.3
SESSIONS IN EINER DATENBANK VERWALTEN 185 8.2 ZEND_ACL 186 8.2.1
GRUNDWISSEN ZUM AUFBAU EINER ACL 186 8.2.2 EINE ACL DEFINIEREN 187 8.2.3
EINE ZUGRIFFSKONTROLLLISTE MIT ZEND_ACL DEFINIEREN RECHTE ABFRAGEN .
188 8.2.4 ZEND_ACL MIT ZEND_CONFIG LADEN 189 8.2.5 FORTGESCHRITTENE
TIPPS FUER ZEND_ACI 191 8.3 ZEND_AUTH 192 8.3.1 ZEND_AUTH EINSETZEN 192
8.3.2 PER DATENBANKADAPTER AUTHENTIFIZIEREN 193 8.3.3 PER HTTP
AUTHENTIFIZIEREN 195 8.4 ZEND_AD UND ZEND_AUTH ZUSAMMEN VERWENDEN 195
8.5 WEITERE KOMPONENTEN 198 8.5.1 ZEND_OPENLD 198 8.5.2 ZENDJNFOCARD 200
8.5.3 ZEND_LDAP 200 8.6 ZUSAMMENFASSUNG 200 9 FORMULARVERARBEITUNG 201
9.1 EINFUEHRUNG 201 9.2 FORMULARE ERSTELLEN 202 9.2.1 ZEND_FORM-OBJEKT
VERWENDEN 202 9.2. INHALTSVERZEICHNIS 9.3 FORMULARE AUSGEBEN UND
DEKORIEREN 207 9.3.1 ERSTELLUNG UND AUSGABE TRENNEN 207 9.3.2 ELEMENTE
FUER AUSGABE GRUPPIEREN 208 9.3.3 FORMULARE DEKORIEREN 210 9.3.4
FORMULARE SELBER DEKORIEREN 211 9.4 FORMULARDATEN FILTERN UND VALIDIEREN
213 9.4.1 FORMULARDATEN FILTERN 213 9.4.2 FORMULARDATEN VALIDIEREN 216
9.5 FORMULARE VERARBEITEN 219 9.5.1 ZEND_FORM-VERARBEITUNGSPROZESS 219
9.5.2 FORMULAR ZUM ANLEGEN VON DATEN VERARBEITEN 220 9.5.3 FORMULAR ZUM
AENDERN VON DATENSAETZEN VERARBEITEN 220 9.5.4 FORMULAR MIT MEHREREN
FORMULARBUTTONS VERARBEITEN 221 9.6 UNTERFORMULARE ERSTELLEN 222 9.7
DATEIEN PER FORMULAR HOCHLADEN 224 9.7.1 FORMULARELEMENT FUER DATEIUPLOAD
DEFINIEREN 224 9.7.2 DATEIUPLOAD VERARBEITEN 224 9.7.3 VALIDATOREN UND
FILTER FUER DATEIUPLOADS 225 9.8 ZEND_CAPTCHA 226 9.8.1 ZUR THEORIE VON
CAPTCHAS 226 9.8.2 CAPTCHAS IN EINEM FORMULAR VERWENDEN 226 9.9
MEHRSEITIGE FORMULARE 227 9.10 ZUSAMMENFASSUNG 227 10
INTERNATIONALISIERUNG UND LOKALISIERUNG 229 10.1 ZEND_LOCALE 229 10.2
ZEND_TRANSLATE 231 10.2.1 UEBERSETZUNGSADAPTER 231 10.2.2 AUF
UEBERSETZUNGSTEXTE ZUGREIFEN 232 10.2.3 ORGANISATION IHRER
UEBERSETZUNGSDATEIEN 233 10.3 ZEND_DATE 235 10.3.1 DATUM FESTLEGEN UND
AUSGEBEN 236 10.3.2 MIT DATUMSANGABEN RECHNEN UND VERGLEICHEN 237 10.4
ZEND_CURRENCY 238 10.5 ZEND_MEASURE 240 10. INHALTSVERZEICHNIS U SUCHE
MIT LUCENE 243 11.1 THEORIE EINER VOLLTEXTSUCHE 243 11.1.1 INDIZIERUNG
243 11.1.2 SUCHABFRAGEN 244 11.2 INDEX VERWENDEN 244 11.2.1 INDEX
ERSTELLEN UND AKTUALISIEREN 244 11.2.2 MIT EINEM INDEX ARBEITEN 245 11.3
DOKUMENTE VERWENDEN 245 11.3.1 DOKUMENTE HINZUFUEGEN 245 11.3.2 FELDTYPEN
FUER DOKUMENTE 246 11.3.3 TOKEN FILTERN 247 11.3.4 HTML VERARBEITEN 249
11.3.5 OFFICE-DOKUMENTE VERARBEITEN 250 11.3.6 EIGENE KLASSE FUER
DOKUMENTE ERSTELLEN 250 11.3.7 DOKUMENTE LOESCHEN UND AENDERN 251 11.4
INDEX ABFRAGEN 252 11.4.1 QUERY LANGUAGE VERWENDEN 252 11.4.2 QUERY
CONSTRUCTION API VERWENDEN 253 11.4.3 ERGEBNISSE BESCHRAENKEN UND
SORTIEREN 254 11.5 ZUSAMMENFASSUNG 255 12 PDF-ERSTELLUNG 257 12.1
EINFUEHRUNG 257 12.2 ARBEITEN MIT DOKUMENTEN UND SEITEN 258 12.2.1
DOKUMENTE ERSTELLEN, SPEICHERN, LADEN UND AUSGEBEN 258 12.2.2 MIT
METADATEN ARBEITEN 259 12.2.3 SEITEN ERSTELLEN, SORTIEREN UND LOESCHEN
260 12.2.4 SEITENFORMATE 261 12.3 MIT TEXTEN ARBEITEN 262 12.3.1 TEXTE
ZEICHNEN 262 12.3.2 ZEICHENSAETZE VERWENDEN 262 12.4 MIT GRAFIK ARBEITEN
263 12.4.1 FORMEN ZEICHNEN 263 12.4.2 GRAFIKEN ZEICHNEN 264 12.5 FARBEN,
LINIENMUSTER UND STYLES 265 12.5. 14.9 ZEND_GDATA_CALENDAR 299
INHALTSVERZEICHNIS 12.6 FORTGESCHRITTENE TIPPS FUER ZEND_PDF 267 12.6.1
ZEND_PDF ERWEITERN 267 12.6.2 ZEND_PDF ALS VIEW VERWENDEN 268 12.6.3 MIT
DOKUMENTVORLAGEN ARBEITEN 268 12.7 ZUSAMMENFASSUNG 269 13 ZEND FRAMEWORK
UND JAVASCRIPT 271 13.1 DOJO EINBINDEN 271 13.1.1 ZEND_DOJO FUER
ZEND_VIEW AKTIVIEREN 272 13.1.2 ZEND_DOJO FUER ZEND_FORM AKTIVIEREN 272
13.1.3 DOJO-DATEIEN LADEN 273 13.2 VIEW HELPER FUER ZEND_DOJO 275 13.2.1
ACCORDIONCONTAINER 275 13.2.2 BORDERCONTAINER 276 13.2.3 STACKCONTAINER
277 13.3 FORMULARE MIT ZEND_DOJO_FORM 278 13.4 AJAX MIT ZEND_DOJO 280
13.4.1 WAS IST DENN DIESES AJAX EIGENTLICH? 280 13.4.2 BEISPIEL FUER EINE
AUTOVERVOLLSTAENDIGUNG 281 13-5 JQUERY MIT DEM ZEND FRAMEWORK EINSETZEN
284 13.6 WEITERE JAVASCRIPT-BIBLIOTHEKEN 285 14 FEEDS UND WEBSERVICES
287 14.1 ZEND_FEED 287 14.1.1 FEEDS AUSLESEN 288 14.1.2 EIGENEN FEED
ERSTELLEN 289 14.1.3 WEITERE MOEGLICHKEITEN 290 14.2 ZEND_SERVICE_AMAZON
290 14.3 ZEND_SERVICE_FLICKR 292 14.4 ZEND_SERVICE_DELICIOUS 293 14.5
ZEND_SERVICE_TECHNORATI 294 14.6 ZEND_SERVICE_AKISMET 295 14.7
ZEND_SERVICE_YAHOO 297 14.8 ZEND_GDATA_SPREADSHEETS 298 16
INHALTSVERZEICHNIS 14.10 ZEND_GDATA_YOUTUBE 30 1 14.10.1
AUTHENTIFIZIERUNG FUER YOUTUBE API 301 14.10.2 VIDEOS PER API ABRUFEN 301
14.10.3 VIDEOS PER API HOCHLADEN 303 14.11 WEITERE
WEBSERVICE-KOMPONENTEN 304 14.12 ZUSAMMENFASSUNG 305 15 KOMMUNIKATION
37 15.1 ZEND_HTTP 307 15.1.1 HTTP-ABFRAGEN DURCHFUEHREN 307 15.1.2
HTTP-ANTWORTEN AUSWERTEN 308 15.1.3 FORTGESCHRITTENER EINSATZ 309 15.2
ZEND_REST 309 15.2.1 ZEND_REST_CIIENT EINSETZEN 310 15.2.2
ZEND_REST_SERVER AUFSETZEN 311 15.3 ZEND_XMLRPC 312 15.3.1
ZEND_XMLRPC_CLIENT EINSETZEN 312 15.3.2 ZEND_XMLRPC_SERVER AUFSETZEN 313
15.4 ZEND_SOAP 315 15.4.1 ZEND_SOAP_CLIENT EINSETZEN 315 15.4.2
ZEND_SOAP_SERVER AUFSETZEN 316 15.4.3 WSDL-BESCHREIBUNGEN AUFBAUEN 317
15.5 ZUSAMMENFASSUNG 318 16 SONSTIGE KOMPONENTEN 319 16.1 ZEND_AMF 319
16.2 ZEND_CONSOLE_GETOPT 319 16.3 ZEND_DEBUG 319 16.4 ZENDJSON 320 16.5
ZEND_MEMORY 320 16.6 ZEND_PAGINATOR 320 16.7 ZEND_PROGRESSBAR 322 16.8
ZEND_TEXT 322 16.9 ZEND_SERVER_REFLECTION 323 16.10 ZENDJJRI 323 16.11
ZEND_VERSION 324 16.12 ZEND_WILDFIRE 324 17 INHALTSVERZEICHNIS TEIL III
DIE PRAXIS 325 17 MODELS UMSETZEN 327 17.1 INTERFACE FUER MODELS
DEFINIEREN 327 17.2 MODELKLASSEN LADEN 328 17.3 ABSTRAKTE MODELKLASSEN
ERSTELLEN 329 17.4 MODEL MIT DATENBANK VERWENDEN 330 17.5 MODEL MIT
WEBSERVICE VERWENDEN 334 17.6 MODELS, FORMULARE, FILTER UND VALIDATOREN
337 17.6.1 DIE THEORIE 337 17.6.2 EIN LOESUNGSANSATZ 339 17.7 FAZIT 341
18 MODULARISIERUNG VON ANWENDUNGEN 343 18.1 MODULE PER PLUG-IN
EINRICHTEN 343 18.2 MODULSPEZIFISCHE KONFIGURATION 345 18.3
MODULSPEZIFISCHE LAYOUTS 346 18.4 MODULSPEZIFISCHES ROUTING 347 18.5
MODULSPEZIFISCHE BENUTZERRECHTE 349 18.6 FAZIT 350 19 ENTWICKLUNG EINER
BEISPIELANWENDUNG 351 19.1 PROJEKT PLANEN 351 19.2 PROJEKT EINRICHTEN
353 19.3 MODELS ERSTELLEN 355 19.3.1 DATENMODELL DEFINIEREN UND
DATENBANK EINRICHTEN 355 19.3.2 DATENSPEICHER ERSTELLEN MIT
ZEND_DB_TABLE 356 19.3.3 INFRASTRUKTUR FUER MODELS EINRICHTEN 357 19.3.4
KONKRETE MODELKLASSEN ERSTELLEN 359 19.4 FORMULARE ERSTELLEN 364 19.4.1
ZEND_FORM ERWEITERN 364 19.4.2 FORMULARKLASSEN ERSTELLEN 366 19.5
CONTROLLER EINRICHTEN 370 19.5.1 BENOETIGTE CONTROLLER ERMITTELN 370
19.5.2 CONTROLLER UND AKTIONSMETHODEN ERSTELLEN 371 18
INHALTSVERZEICHNIS 19.6 VIEWS ERSTELLEN 374 19.6.1 SEITENLAYOUT 375
19.6.2 PLUG-IN FUER DIE VIEW EINRICHTUNG 376 19.6.3 VIEW-SKRIPTE 377 19.7
SEITENLEISTE ERSTELLEN 380 19.7.1 PLUG-IN ZUM AUFBAU DES ACTIONSTACKS
380 19.7.2 AKTIONSMETHODE FUER SEITENLEISTE 381 19.7.3 VIEW-SKRIPT FUER
SEITENLEISTE 382 19.8 BENUTZERMANAGEMENT 384 19.8.1 BENUTZERRECHTE 384
19.8.2 PLUG-IN FUER AUTORISIERUNG 385 19.8.3 ACTION-CONTROLLER FUER
BENUTZERMANAGEMENT 386 19.9 VOLLTEXTSUCHE ERSTELLEN 387 19.9.1
SUCHDOKUMENT FUER ARTIKEL 388 19.9.2 ACTION-CONTROLLER FUER VOLLTEXTSUCHE
388 19.10 MEHRSPRACHIGKEIT 390 19.10.1 PLUG-IN ZUM FESTLEGEN DES LOCALES
390 19.10.2 UEBERSETZUNGSDATEIEN 391 19.11 FAZIT 392 20 TESTEN VON
ANWENDUNGEN 393 20.1 EINFUEHRUNG 393 20.2 TESTUMGEBUNG EINRICHTEN 394
20.3 SYSTEM UND KONFIGURATION TESTEN 396 20.4 ROUTINGTESTEN 400 20.5
BENUTZERRECHTE TESTEN 402 20.6 FORMULARE TESTEN 404 20.7 MODELS TESTEN
409 20.7.1 DATENQUELLEN SIMULIEREN 409 20.7.2 ZEND_DB_TABLE TESTEN 410
20.7.3 MODELKLASSEN TESTEN 412 20.8 VIEWS TESTEN 415 20.9 CONTROLLER
TESTEN 420 20.9.1 TESTFALL ERWEITERN 421 20.9.2 EINFACHER UNIT-TEST FUER
CONTROLLER 422 20.9.3 KOMPLIZIERTER UNIT-TEST FUER CONTROLLER 424 20.10
AUSBLICK SELENIUM 427 B.6 VIEW-HELPER 461 INHALTSVERZEICHNIS 21
REFAKTORIERUNG VON ANWENDUNGEN 429 21.1 STUFE 1: DIE GRAUENVOLLE
ANWENDUNG 429 21.2 STUFE 2: KONFIGURATION UND CONTROLLER 432 21.3 STUFE
3: LAYOUT- UND VIEW-SKRIPTE 433 21.4 STUFE 4: ZEND_DB EINSETZEN 436 21.5
WEITERE MOEGLICHKEITEN ZUR REFAKTORIERUNG 441 TEIL IV ANHANG 443 A
AUSBLICK AUF ZEND FRAMEWORK 1.8 445 A.I ZEND_APPLICATION 445 A.1.1
BOOTSTRAP-RESSOURCEN 446 A.1.2 ZEND_APPLICATION MIT KONFIGURATIONSDATEI
VERWENDEN 446 A.1.3 ZEND_APPLICATION DIREKT KONFIGURIEREN 447 A.1.4
ZEND_APPLICATION MIT BOOTSTRAP-KLASSE VERWENDEN 447 A.2 ZEND_TOOL 448
A.2.1 ZEND_TOOL EINRICHTEN 448 A.2.2 ZEND_TOOL PROVIDER 449 A.2.3 MIT
ZEND_TOOL EIN PROJEKT ANLEGEN 450 A.2.4 FAZIT UND AUSBLICK 451 B
ENTWURFSMUSTER IM ZEND FRAMEWORK 453 B.I MODEL-VIEW-CONTROLLER 453 B.1.1
ABLAUF IM MODEL-VIEW-CONTROLLER 453 B.1.2 DREI-SCHICHTEN-MODELL 455
B.1.3 DAS MODEL ALLGEMEIN 455 B.1.4 DAS MODEL IM ZEND FRAMEWORK 456
B.1.5 DER VIEW ALLGEMEIN 457 B.1.6 DER VIEW IM ZEND FRAMEWORK 457 B.1.7
DER CONTROLLER ALLGEMEIN 458 B.1.8 DER CONTROLLER IM ZEND FRAMEWORK 459
B.2 FRONT-CONTROLLER 460 B.3 ACTION-CONTROLLER 460 B.4 REGISTRY 460 B.5
SINGLETON 461 20 INHALTSVERZEICHNIS B.7 ROW-DATA-GATEWAY 461 B.8
TABLE-DATA-GATEWAY 462 B.9 ADAPTER 462 STICHWORTVERZEICHNIS 463 |
any_adam_object | 1 |
author | Eggert, Ralf |
author_GND | (DE-588)137641885 |
author_facet | Eggert, Ralf |
author_role | aut |
author_sort | Eggert, Ralf |
author_variant | r e re |
building | Verbundindex |
bvnumber | BV035350339 |
classification_rvk | ST 253 |
classification_tum | DAT 309f |
ctrlnum | (OCoLC)319158282 (DE-599)DNB991053664 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035350339</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090715</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090306s2009 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08,N47,0017</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">991053664</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827327857</subfield><subfield code="c">Gb. : sfr 67.00 (freier Pr.), EUR 39.95, EUR 41.10 (AT)</subfield><subfield code="9">978-3-8273-2785-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783827327857</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)319158282</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB991053664</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-824</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 309f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Eggert, Ralf</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)137641885</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Das Zend Framework</subfield><subfield code="b">von den Grundlagen bis zur fertigen Anwendung</subfield><subfield code="c">Ralf Eggert</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">471 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Open source library</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Zend <Framework, Informatik></subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Zend</subfield><subfield code="g">Framework, Informatik</subfield><subfield code="0">(DE-588)7607039-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Zend</subfield><subfield code="g">Framework, Informatik</subfield><subfield code="0">(DE-588)7607039-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3171466&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017154491&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017154491</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV035350339 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:04:38Z |
institution | BVB |
isbn | 9783827327857 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017154491 |
oclc_num | 319158282 |
open_access_boolean | |
owner | DE-824 DE-523 DE-91G DE-BY-TUM DE-12 DE-634 DE-83 DE-573 DE-1051 DE-11 |
owner_facet | DE-824 DE-523 DE-91G DE-BY-TUM DE-12 DE-634 DE-83 DE-573 DE-1051 DE-11 |
physical | 471 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Open source library |
spelling | Eggert, Ralf Verfasser (DE-588)137641885 aut Das Zend Framework von den Grundlagen bis zur fertigen Anwendung Ralf Eggert München [u.a.] Addison-Wesley 2009 471 S. Ill., graph. Darst. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Open source library Zend <Framework, Informatik> Zend Framework, Informatik (DE-588)7607039-6 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content Zend Framework, Informatik (DE-588)7607039-6 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3171466&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017154491&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Eggert, Ralf Das Zend Framework von den Grundlagen bis zur fertigen Anwendung Zend <Framework, Informatik> Zend Framework, Informatik (DE-588)7607039-6 gnd |
subject_GND | (DE-588)7607039-6 (DE-588)4151278-9 |
title | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung |
title_auth | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung |
title_exact_search | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung |
title_full | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung Ralf Eggert |
title_fullStr | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung Ralf Eggert |
title_full_unstemmed | Das Zend Framework von den Grundlagen bis zur fertigen Anwendung Ralf Eggert |
title_short | Das Zend Framework |
title_sort | das zend framework von den grundlagen bis zur fertigen anwendung |
title_sub | von den Grundlagen bis zur fertigen Anwendung |
topic | Zend <Framework, Informatik> Zend Framework, Informatik (DE-588)7607039-6 gnd |
topic_facet | Zend <Framework, Informatik> Zend Framework, Informatik Einführung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3171466&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017154491&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT eggertralf daszendframeworkvondengrundlagenbiszurfertigenanwendung |