ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Zend Framework im Einsatz

دانلود کتاب Zend Framework در عمل

Zend Framework im Einsatz

مشخصات کتاب

Zend Framework im Einsatz

ویرایش:  
نویسندگان: , ,   
سری:  
ISBN (شابک) : 3446415769, 9783446415768 
ناشر: Hanser Verlag 
سال نشر: 2009 
تعداد صفحات: 474 
زبان: German  
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 38,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 20


در صورت تبدیل فایل کتاب Zend Framework im Einsatz به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Zend Framework در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Zend Framework im Einsatz (Hanser Verlag, 2009)......Page 1
Inhalt......Page 6
Vorwort......Page 14
Danksagungen......Page 15
Für wen ist dieses Buch gedacht?......Page 18
Roadmap......Page 19
Author Online......Page 21
Über die Buchreihe......Page 22
Teil I – Die Grundlagen......Page 24
1 Das Zend Framework –Eine Einführung......Page 26
1.1 Die Struktur von PHP-Websites......Page 27
1.2.1 Alles ist gleich out of the box vorhanden......Page 29
1.2.3 Leicht zu erlernen......Page 30
1.2.4 Vollständige Dokumentation......Page 31
1.2.7 Strukturierter, leicht zu pflegender Code......Page 32
1.3.1 Woher stammt das Framework?......Page 33
1.3.2 Was ist darin enthalten?......Page 34
1.4.1 Komponenten von hoher Qualität......Page 40
1.4.4 Support von Zend Technologies......Page 41
1.5 Alternative PHP-Frameworks......Page 42
1.6 Zusammenfassung......Page 43
2 Hello Zend Framework!......Page 44
2.1 Das Designpattern Model-View-Controller......Page 45
2.1.3 Der Controller......Page 46
2.2.1 Das Verzeichnis application......Page 47
2.2.4 Das Verzeichnis public......Page 48
2.3.1 Bootstrapping......Page 49
2.3.2 Apache .htaccess......Page 51
2.3.3 Index-Controller......Page 52
2.3.4 View-Template......Page 53
2.4 Wie MVC im Zend Framework angewendet wird......Page 55
2.4.1 Der Controller im Zend Framework......Page 56
2.4.2 Arbeit mit dem Zend_View......Page 60
2.4.3 Das Model in MVC......Page 64
2.5 Zusammenfassung......Page 68
Teil II – Eine Basisapplikation......Page 70
3 Websites mit dem Zend Framework erstellen......Page 72
3.1.1 Die Ziel der Site......Page 73
3.1.2 Das Design der Benutzerschnittstelle......Page 75
3.1.3 Den Code planen......Page 77
3.2.1 Die Verzeichnisstruktur......Page 78
3.2.2 Die Bootstrap-Klasse......Page 79
3.3 Die Homepage......Page 84
3.3.1 Die grundlegenden Models......Page 85
3.3.2 Tests der Models......Page 87
3.3.3 Der Homepage-Controller......Page 90
3.4 Zusammenfassung......Page 95
4 Die View erstellen......Page 96
4.1 Die Patterns Two-Step-View und Composite-View......Page 97
4.2 Zend_Layout und die Arbeit mit Views......Page 98
4.3.1 Setup......Page 99
4.3.2 Layout-Skripte......Page 101
4.3.3 Allgemeine Actions anhand von Platzhaltern......Page 105
4.3.4 Das View-Skript für die Homepage......Page 109
4.4 Fortgeschrittene View-Hilfsklassen......Page 111
4.4.1 Die Integration von Controllern......Page 112
4.4.2 Die Verwaltung der View-Skripte......Page 114
4.4.3 Hilfsklassen für HTML-Kopfzeilen......Page 115
4.5 Zusammenfassung......Page 120
5.1 Kurze Einführung in Ajax......Page 122
5.1.1 Definition von Ajax......Page 123
5.1.2 Ajax in Webapplikationen......Page 124
5.2 Ein einfache Beispiel für Ajax......Page 126
5.3 Die Arbeit mit Client-Libraries für Ajax......Page 129
5.4 Ajax im Zend Framework......Page 131
5.4.1 Der Controller......Page 132
5.4.2 Die View......Page 133
5.5 Integration in eine Zend Framework-Applikation......Page 134
5.5.1 Der Place-Controller......Page 135
5.5.2 Das View-Skript mit HTML fürs Rating ergänzen......Page 137
5.5.3 JavaScript in die View-Skripte einbauen......Page 138
5.5.4 Der Server-Code......Page 141
5.6 Zusammenfassung......Page 143
6.1 Datenbankabstraktion mit Zend_Db_Adapter......Page 144
6.1.1 Einen Zend_Db_Adapter erstellen......Page 145
6.1.2 Die Datenbankabfrage......Page 146
6.1.3 Einfügen, Aktualisieren und Löschen......Page 147
6.2 Tabellenabstraktion mit Zend_Db_Table......Page 149
6.2.1 Was ist das Table-Data-Gateway-Pattern?......Page 150
6.2.2 Die Arbeit mit Zend_Db_Table......Page 151
6.2.3 Einfügen und Aktualisieren mit Zend_Db_Table......Page 152
6.2.4 Einträge mit Zend_Db_Table löschen......Page 154
6.3 Zend_Db_Table als Model......Page 155
6.3.1 Das Model testen......Page 157
6.3.2 Tabellenbeziehungen mit Zend_Db_Table......Page 162
6.4 Zusammenfassung......Page 166
7.1 Benutzerauthentifizierung und Zugriffskontrolle......Page 168
7.1.2 Was ist Zugriffskontrolle?......Page 169
7.2.1 Die Komponente Zend_Auth......Page 170
7.2.2 Einloggen über die HTTP-Authentifizierung......Page 171
7.3.1 Das Einloggen......Page 174
7.3.2 Eine Begrüßungsnachricht in der View-Hilfsklasse......Page 178
7.3.3 Das Ausloggen......Page 179
7.4 Die Implementierung der Zugriffskontrolle......Page 180
7.4.1 Die Arbeit mit Zend_Acl......Page 181
7.4.2 Die Konfiguration eines Zend_Acl-Objekts......Page 183
7.4.3 Das Zend_Acl-Objekt prüfen......Page 184
7.5 Zusammenfassung......Page 188
8 Formulare......Page 190
8.1.1 Integrierte Datenfilter und Validatoren......Page 191
Effekt zu erzielen.8.1.3 Dekoratoren zur Vereinfachung des Markups......Page 194
8.1.4 Plug-in-Loader zur eigenen Anpassung......Page 195
8.1.6 Unterformulare und Displaygroups......Page 196
8.2.2 Das Formular-View-Skript......Page 197
8.2.3 Aktualisierung der Controller-Action AuthController......Page 198
8.2.4 Die Basisklasse für das Login-Formular......Page 200
8.3.1 Einfaches Filtern und Validieren......Page 201
8.3.2 Eigene Fehlermeldungen......Page 202
8.3.3 Die Internationalisierung des Formulars......Page 203
8.3.4 Selbst erstellte Validatoren......Page 205
8.4.2 Eigene Dekoratoren setzen......Page 207
8.5 Zusammenfassung......Page 211
9.1 Die Vorteile einer Suchfunktion......Page 212
9.2 Die Komponente Zend_Search_Lucene......Page 213
9.2.1 Einen separaten Suchindex für Ihre Website erstellen......Page 214
9.2.2 Leistungsfähige Abfragen......Page 216
9.2.3 Best Practices......Page 221
9.3 Eine Suchfunktion für Places......Page 222
9.3.1 Indexaktualisierung bei neu eingefügten Inhalten......Page 223
9.3.2 Erstellen des Suchformulars und Darstellung der Ergebnisse......Page 232
9.4 Zusammenfassung......Page 235
10.1 Die Grundlagen von E-Mails......Page 236
10.1.1 E-Mails – einfach dargestellt......Page 237
10.2 Die Arbeit mit Zend_Mail......Page 238
10.2.1 E-Mails mit Zend_Mail erstellen......Page 239
10.2.2 E-Mails mit Zend_Mail versenden......Page 240
10.3.1 Die Applikation entwerfen......Page 243
10.3.2 Integration von Zend_Mail in die Applikation......Page 247
10.3.3 Header in der Support-E-Mail einfügen......Page 249
10.3.4 Attachments an Support-E-Mails anhängen......Page 250
10.3.5 Formatierung der E-Mail......Page 251
10.4.1 Abholen und Speichern von E-Mails......Page 254
10.4.2 E-Mails mit der Applikation lesen......Page 255
10.5 Zusammenfassung......Page 259
11.1 Den Server einrichten......Page 260
11.1.1 Designen für verschiedene Umgebungen......Page 261
11.1.2 Die Arbeit mit virtuellen Hosts in der Entwicklung......Page 264
11.2.1 Erstellen des Subversion-Repositorys......Page 266
11.2.2 Code aus dem Repository auschecken......Page 267
11.2.3 Änderungen ins Repository committen......Page 268
11.2.4 Aktualisierung einer lokalen Arbeitskopie......Page 269
11.2.5 Der Umgang mit Konflikten......Page 270
11.2.7 Die Arbeit mit Branches......Page 272
11.3 Funktionale Tests......Page 273
11.3.1 Funktionales Testen mit Selenium IDE......Page 274
11.3.2 Automatisierung der Selenium IDE-Tests......Page 277
11.3.3 Funktionstests mit Zend_Http_Client......Page 278
11.4 Das Skripting des Deployments......Page 280
11.5 Zusammenfassung......Page 281
Teil III – Machen Sie Ihre Applikation leistungsfähiger......Page 282
12 Der Austausch mitanderen Applikationen......Page 284
12.1.1 Austausch strukturierter Daten......Page 285
12.1.2 Produktion und Verarbeitung strukturierter Daten......Page 286
12.1.3 Wie Webservices arbeiten......Page 287
12.1.4 Aufgabengebiete für Webservices......Page 288
12.2.1 Die Produktion eines Feeds......Page 289
12.2.2 Die Verarbeitung eines Feeds......Page 291
12.3 RPCs mit Zend_XmlRpc erstellen......Page 292
12.3.1 Die Arbeit mit Zend_XmlRpc_Server......Page 293
12.3.2 Die Arbeit mit Zend_XmlRpc_Client......Page 301
12.4 Die Nutzung von REST-Webservices mit Zend_Rest......Page 302
12.4.1 Was ist REST?......Page 303
12.4.2 Die Arbeit mit Zend_Rest_Client......Page 304
12.4.3 Die Arbeit mit Zend_Rest_Server......Page 307
12.5 Zusammenfassung......Page 309
13 Mashups mit öffentlichen Webservices......Page 310
13.1.1 Zend_Gdata......Page 311
13.1.2 Zend_Service_Akismet......Page 313
13.1.5 Zend_Service_Delicious......Page 314
13.1.8 Zend_Service_Nirvanix......Page 315
13.1.12 Zend_Service_StrikeIron......Page 316
13.1.14 Zend_Service_Yahoo......Page 317
13.2.1 Die Amazon-Model-Klasse......Page 318
13.2.2 Die View-Hilfsklasse amazonAds......Page 320
13.2.3 Die View-Hilfsklasse cachen......Page 321
13.3.1 Die Flickr-Model-Klasse......Page 324
13.3.2 Flickr in einem Action-Controller verwenden......Page 326
13.4 Mit Zend_Gdata auf Google zugreifen......Page 328
13.4.1 Die YouTube-API in einem Action-Controller......Page 329
13.4.2 Die Seite für die Videokategorien......Page 330
13.4.3 Die Seite mit den Videolisten......Page 331
13.4.4 Die Video-Seite......Page 333
13.5 Zusammenfassung......Page 334
14 Das Caching beschleunigen......Page 336
14.2 Die Funktionsweise des Cachings......Page 337
14.3 Die Implementierung von Zend_Cache......Page 341
14.3.1 Die Zend_Cache-Frontends......Page 342
14.3.2 Zend_Cache-Backends......Page 353
14.4.2 Optimale Verfallszeit des Caches......Page 355
14.5 Cache-Tags......Page 356
14.6 Zusammenfassung......Page 357
15.1 Die Übersetzung in andere Sprachen und Idiome......Page 358
15.1.1 Die Übersetzung in andere Sprachen......Page 359
15.2.1 Die Locales mit Zend_Locale setzen......Page 360
15.2.2 Übersetzung mit Zend_Translate......Page 362
15.3 Eine zweite Sprache für die Places-Applikation......Page 364
15.3.1 Die Auswahl der Sprache......Page 365
15.3.2 Das Front-Controller- Plug-in LanguageSetup......Page 368
15.3.3 Die View übersetzen......Page 370
15.3.4 Datum mit Zend_Locale korrekt darstellen......Page 372
15.4 Zusammenfassung......Page 374
16 PDFs erstellen......Page 376
16.1.2 Seiten im PDF-Dokument erstellen......Page 377
16.1.3 Metainformationen im Dokument einfügen......Page 378
16.2.1 Das Model für das Berichtsdokument......Page 380
16.2.2 Das Model für die Berichtsseite......Page 381
16.3.2 Den Font setzen und Text einfügen......Page 383
16.3.3 Umbrochenen Text einfügen......Page 384
16.4.2 Farben einstellen......Page 386
16.5 Die Arbeit mit Styles......Page 387
16.6.2 Gestrichelte Linien setzen......Page 388
16.6.3 Rechtecke und Polygone zeichnen......Page 390
16.6.4 Das Zeichnen von Kreisen und Ellipsen......Page 392
16.7 Objekte drehen......Page 393
16.8 Bilder auf der Seite einfügen......Page 394
16.10 Generierung von PDF-Berichten......Page 395
16.11 Zusammenfassung......Page 397
A Die PHP-Syntax im Schnelldurchgang......Page 398
A.1 PHP-Grundlagen......Page 399
A.2 Variablen und Typen......Page 400
A.3 Strings......Page 401
A.4 Arrays......Page 404
A.5.1 Bedingungen......Page 405
A.5.2 Schleifen......Page 406
A.7 Funktionen......Page 409
A.8 Zusammenfassung......Page 410
B Objektorientiertes PHP......Page 412
B.1.1 Klassen, Objekte und Vererbung......Page 413
B.1.3 Abstrakte Klassen und Interfaces......Page 416
B.1.4 Magische Methoden......Page 419
B.2.1 Die Arbeit mit Iteratoren......Page 422
B.2.2 Die Arbeit mit ArrayAccess und Countable......Page 424
B.4.1 Das Singleton-Designpattern......Page 425
B.4.2 Das Registry-Designpattern......Page 427
B.5 Zusammenfassung......Page 429
C Tipps und Tricks......Page 430
C.1.1 Module......Page 431
C.1.2 Case Sensitivity......Page 434
C.1.3 Routing......Page 436
C.2.2 Zend_Log......Page 439
C.3 Zend_Db_Profiler......Page 441
C.4 Zusammenfassung......Page 444
Register......Page 446




نظرات کاربران