it-swarm.com.de

Web Application Design - Gutes Lesematerial?

Ich habe ein paar Tage lang nach gutem Lesematerial zum Design von Webanwendungen gesucht und nicht viel gefunden (zu viele Schlagworte oder so). Ich suche nach etwas, das einige Entwurfsmuster für allgemeine Situationen in benutzerbasierten Systemen abdeckt (Authentifizierung, Berechtigungen/Rollen, Einstellungen/Konfigurationen, Verschlüsselung, Zahlung usw.), die allgemeine Implementierungen auf der Serverseite beschreiben (hoffentlich in MVC) Stil) Anwendungs- und Datenbankschema-Layouts. Ich denke, dass normalerweise viele davon in vorhandenen Frameworks wie Struts, Springs usw. implementiert sind, aber in einigen Fällen muss ich möglicherweise mein eigenes kleines Framework rollen oder ein vorhandenes Framework ergänzen, und ich benötige etwas, das mir hilft, mehr darüber zu verstehen wie diese implementiert werden, oder geeignete Wege, sie selbst zu implementieren.

Es sind viele Informationen verfügbar, aber das meiste, was ich finde, scheint verstreut zu sein, und insbesondere möchte ich ein Buch oder ein paar finden (das Lesen auf dem Bildschirm ist für meine Augen lästig).

Vielen Dank

4
christopher

Es gibt zwei Hauptklassen von Büchern für das übergreifende Design ( aus der Sicht eines Webmasters ), nämlich Webarchitektur/Skalierbarkeit und Organisation von Informationen. Ich kann diese Bücher empfehlen:

Webarchitektur

Informationsarchitektur

Die Beautiful-Reihe (Beautiful Data/Code/Architecture/Security/Visualization) ist einen Blick wert - nach Ideen, aber nicht nach Referenzen.

Im Hinblick auf ein gutes Website-Design (jenseits der Informationsanzeige) gibt es viele Bücher zum Thema Usability/Design. Persönlich mag ich die "Head First" O'Reilly-Reihe, aber es ist eine Liebe/ein Hass mit meinen Colleges, die Taschenbücher von bestimmten Künstlern oder HCI-Lehrbüchern (Human Computer Interface) bevorzugen.

2
Metalshark

Steven Krugs Lass mich nicht nachdenken ist ein ausgezeichnetes Buch über die Benutzerfreundlichkeit von Websites.

Es ist eine sehr empfehlenswerte, einfach zu lesende Liste, die von vielen Programmierern gelesen werden muss.

alt text

1
rlb.usa