it-swarm-id.com

Desain Aplikasi Web - Bahan bacaan yang bagus?

Saya telah mencari beberapa hari untuk menemukan beberapa bahan bacaan yang bagus tentang desain aplikasi web, dan belum dapat menemukan banyak (terlalu banyak kata kunci atau sesuatu). Saya mencari sesuatu yang mencakup beberapa pola desain untuk situasi umum dalam sistem berbasis pengguna (otentikasi, izin/peran, preferensi/konfigurasi, enkripsi, pembayaran, dll.) Yang mungkin merinci implementasi umum di sisi server (semoga di MVC style) aplikasi dan tata letak skema basis data. Saya pikir biasanya banyak dari ini diimplementasikan dalam kerangka kerja yang ada seperti Struts, Springs, dll. Tetapi dalam beberapa kasus saya mungkin harus menggulung kerangka kecil saya sendiri atau menambah yang sudah ada dan saya perlu sesuatu untuk membantu saya memahami lebih lanjut tentang bagaimana ini diterapkan, atau cara yang tepat untuk menerapkannya sendiri.

Ada banyak informasi yang tersedia tetapi sebagian besar dari apa yang saya temukan tampaknya tersebar, dan secara khusus saya ingin menemukan satu atau beberapa buku (membaca di layar mengganggu mata saya).

Terima kasih

4
christopher

Ada dua kelas utama buku untuk desain menyeluruh ( dari perspektif Webmaster ), yang ada di Arsitektur Web/Skalabilitas dan yang mengatur informasi. Saya dapat merekomendasikan buku-buku ini:

Arsitektur Web

Arsitektur Informasi

Seri Cantik (Cantik Data/Kode/Arsitektur/Keamanan/Visualisasi) pantas untuk dicoba - tetapi tidak untuk referensi.

Sehubungan dengan desain situs web yang baik (di luar tampilan informasi) ada banyak buku tentang kegunaan/desain yang tersedia. Secara pribadi saya suka seri "Head First" O'Reilly, tetapi itu adalah cinta/benci dengan perguruan tinggi saya, yang lebih suka novel dari seniman tertentu atau buku teks HCI (Human Computer Interface).

2
Metalshark

Steven Krug's Don't Make Me Think adalah buku yang bagus tentang kegunaan situs web.

Ini sangat direkomendasikan, mudah dibaca, di banyak daftar program wajib dibaca.

alt text

1
rlb.usa