Benutzer:Fischbuerger/Architektur und Entwicklung von webbasierten Anwendungen

Aus Wikibooks

Ähnliche Projekte:

Dieses Buch soll die Vorgehensweise bei der Planung von großen Webanwendungen beschreiben, die vom Funktionsumfang über die "normale private Homepage" hinausgehen sollen. Grundkenntnisse in den Standardtechnologien (XML/XHTML, CSS, JavaScript, PHP, MySQL, ...) werden vorausgesetzt (siehe Ähnliche Projekte).

Einführung: Architektur von Webanwendungen[Bearbeiten]

Datenhaltung / Persistenz[Bearbeiten]

Datenbanken[Bearbeiten]

MySQL[Bearbeiten]

Sonstige[Bearbeiten]

Dateisystem[Bearbeiten]

Persistenzframeworks[Bearbeiten]

JDO, JDBC, EJB ...[Bearbeiten]

Serverarchitekturen[Bearbeiten]

Webserver[Bearbeiten]

Apache[Bearbeiten]

Tomcat[Bearbeiten]

...[Bearbeiten]

Serverseitige Programmiersprachen[Bearbeiten]

PHP[Bearbeiten]

Perl[Bearbeiten]

Java[Bearbeiten]

Sonstige[Bearbeiten]

Der Client[Bearbeiten]

Clientseitig dynamische Webseiten[Bearbeiten]

XHTML / CSS[Bearbeiten]

JavaScript / Ajax / DOM[Bearbeiten]

Java[Bearbeiten]

Flash[Bearbeiten]

Sonstige[Bearbeiten]

Remoting[Bearbeiten]

JSON[Bearbeiten]

RPC[Bearbeiten]

SOAP[Bearbeiten]

Die Nutzerschnittstelle[Bearbeiten]

GUI[Bearbeiten]

Templates[Bearbeiten]

Mehrsprachigkeit[Bearbeiten]

Interaktion[Bearbeiten]

Feeds[Bearbeiten]

Trackback, Pingback[Bearbeiten]

Grundkonzepte bei der Entwicklung von Webanwendungen[Bearbeiten]

Trennung von Inhalt, Layout, Struktur[Bearbeiten]

Versionsverwaltung[Bearbeiten]

Fehlerbehandlung[Bearbeiten]

Objektorientierung[Bearbeiten]

Dokumentation[Bearbeiten]

Testen[Bearbeiten]

Deployment[Bearbeiten]

Webanwendungen[Bearbeiten]

Klassisch[Bearbeiten]

Private Webseite 1.0[Bearbeiten]

Private Webseite 1.5[Bearbeiten]

Communities / Foren[Bearbeiten]

CMS[Bearbeiten]

Web 2.0[Bearbeiten]

Blogs[Bearbeiten]

Tagging[Bearbeiten]

Wikis[Bearbeiten]

Soziale Netze[Bearbeiten]

Personalisierung[Bearbeiten]

Anforderungen an Webanwendungen[Bearbeiten]

Nutzererkennung[Bearbeiten]

Cookies[Bearbeiten]

Sessions[Bearbeiten]

Authentisierung und Autorisierung[Bearbeiten]

Sicherheit[Bearbeiten]

Angriffsszenarien[Bearbeiten]

Injection-Attacken[Bearbeiten]

Passwortschutz[Bearbeiten]

Spamschutz[Bearbeiten]

Datenschutz[Bearbeiten]

Barrierefreiheit[Bearbeiten]

Zeichensätze[Bearbeiten]

Browserabhängigkeit[Bearbeiten]

WAP/WML[Bearbeiten]

Barrierefreie Webseiten: Dos and Don'ts[Bearbeiten]

Performance[Bearbeiten]

Caching[Bearbeiten]

Sonstiges[Bearbeiten]

Domainverwaltung[Bearbeiten]

Internetrecht[Bearbeiten]

Literatur[Bearbeiten]