E-Book, Deutsch, 610 Seiten
Reihe: X.media.press
Walter Kompendium der Web-Programmierung
2008
ISBN: 978-3-540-33135-3
Verlag: Springer Berlin Heidelberg
Format: PDF
Kopierschutz: 1 - PDF Watermark
Dynamische Web-Sites
E-Book, Deutsch, 610 Seiten
Reihe: X.media.press
ISBN: 978-3-540-33135-3
Verlag: Springer Berlin Heidelberg
Format: PDF
Kopierschutz: 1 - PDF Watermark
Programmierung für das Internet ist die Voraussetzung für Vernetzung. Dieses praxisorientierte Kompendium stellt die ganze Bandbreite der aktuellen Ansätze vor: CGI-Programmierung, Scriptsprachen (Ruby, J2EE-Techniken mit Servlets und JSP), Frameworks bis hin zu Webservices, Datenbankanbindung, Sicherheit, Barrierefreiheit, Content-Management-Systeme und Software-Design für das Web. Hinzu kommen zahlreiche Tipps aus der Praxis und ein durchgehendes Anwendungsbeispiel. Ziel ist es, eine komplexe Web-Anwendung wie eBay oder ein Shopsystem entwickeln zu können. Plus: Quellcodes, Materialien, aktuelle Informationen unter www.webkompendium.de.
Autoren/Hrsg.
Weitere Infos & Material
1;Vorwort;4
2;Inhaltsverzeichnis;5
3;Hinweise zum Gebrauch des Buches;11
4;Teil I Grundlagen der Web-Programmierung;15
4.1;Entwicklung der Web-Programmierung;16
4.2;Darstellung im Web – Auszeichnungssprachen;38
4.3;Rechnersysteme für Webangebote;58
4.4;Softwarearchitektur für das Internet;65
4.5;Der Webclient – Browser;74
4.6;Der Webserver;82
4.7;Das Beispiel;104
4.8;Wichtige und nützliche Werkzeuge für die Web-Entwicklung;111
5;Teil II Klassische Web-Programmierung: CGI, PHP und moderne Scriptsprachen;120
5.1;CGI: das Common Gateway Interface;121
5.2;Perl;132
5.3;PHP;196
5.4;Python;264
5.5;Ruby;303
5.6;Server Side Includes;343
6;Teil III Clientseitige Programmierung;351
6.1;JavaScript;352
6.2;Ajax;392
6.3;Adobe Flash;406
6.4;Gescheiterte Technik: das Applet;413
7;Teil IV Fortgeschrittene Web-Programmierung;419
7.1;Von CGI zu fastCGI;420
7.2;Das PHP-Framework PEAR;429
7.3;Template-Engines: Smarty & Co;437
7.4;Das Python-Framework django;449
7.5;Das Ruby-Framework Ruby on Rails;464
7.6;Serverseitiges Java;493
8;Teil V Ergänzungen zur Web-Programmierung;516
8.1;Was sind Cookies, warum braucht man sie und warum sie keiner will;517
8.2;Sessionmanagement;526
8.3;Media-Formate;539
8.4;Content Management Systeme: TYPO3;546
8.5;Performance und Testverfahren für;564
8.6;Web-Applikationen;564
8.7;Sicherheit im Web;570
8.8;Quo vadis? Web 2.0 und die weitere Entwicklung;581
8.9;Persönliche Worte;584
9;A Internetlinks;585
10;B Abkürzungen;590
11;Literatur;592
12;Personenverzeichnis;594
13;Sachverzeichnis;595




