私は、Webアプリケーションの設計に関する優れた読み物を見つけるために数日間検索しましたが、あまり多くの流行語や何かを見つけることができませんでした。私は、サーバー側での一般的な実装を詳しく説明する可能性のあるユーザーベースのシステムの一般的な状況(認証、アクセス許可/ロール、設定/構成、暗号化、支払いなど)のいくつかの設計パターンをカバーするものを探していますスタイル)アプリケーションおよびデータベーススキーマレイアウト。通常、これらの多くはStruts、Springsなどの既存のフレームワークに実装されていると思いますが、場合によっては、自分の小さなフレームワークをロールバックするか、既存のフレームワークに追加する必要があります。これらの実装方法、または自分で実装する適切な方法。
たくさんの情報がありますが、私が見つけたもののほとんどはばらばらになっているようです。具体的には、本を1つか2つ見つけたいと思います(画面で読むことは私の目にとって面倒です)。
ありがとう
包括的な設計には、Webアーキテクチャ/スケーラビリティに関するものと情報の整理に関するものの2つの主要なクラスの本(がWebマスターの観点から)あります。私はこれらの本を推薦できます:
Webアーキテクチャ
情報アーキテクチャ
Beautifulシリーズ(Beautiful Data/Code/Architecture/Security/Visualisation)は一見の価値があります-アイデアではなく参考のためです。
優れたウェブサイトのデザイン(情報表示を超えて)に関しては、ユーザビリティ/デザインに関する多くの本が入手可能です。個人的には「Head First」O'Reillyシリーズが好きですが、特定のアーティストやHCI(Human Computer Interface)教科書からのペーパーバックを好む私の大学との恋愛/憎しみです。