また、インターネットでamazonやgoogleなどの動的ウェブサイトを閲覧する際に関わってくる技術(セッション管理、アプリケーションサーバ、負荷分散、セキュリティなど)を説明しているウェブサイトを探しています。
よろしくお願い致します。
キーマンズネットの連載記事がよくまとまっています。閲覧には会員登録(無料)が必要です。
また、Webアプリのセキュリティについては、IPAがよく整理しています。
http://d.hatena.ne.jp/yofucasi/20090820/1250771424
ネットワークの項目とJava、WEBあたりの項目から見ればどうでしょうか?
ご紹介頂いたウェブサイトは大変参考になりました。
一つ確認させて頂きたいと思います。
もしamazonのような大規模ECサイトを例にインターネット技術を説明する場合は、以下のような内容(概要)で良いのでしょうか?
過不足等ありましたらご指摘頂けないでしょうか?
※アルファベット表示 = 順不同
英数字表示 = 順番
(顧客がamazonに行きつくまで)
A)アフィリエイトで行く(関連技術:アフィリエイトサーバ?、Javascript組み込みタグ@ウェブ媒体)
B)検索エンジンで行く(関連技術:SEO、検索エンジン)
(ウェブページが表示されるまで@顧客側)
1)DNSで名前解決(関連技術:DNS)
2)ウェブページ要求(HTTP、HTTPS、ブラウザ)
3)ウェブページ表示(ブラウザ、インターネットキャッシュ)
(ウェブページが表示されるまで@amazon側)
1)DNS関連(DNSラウンドロビン、DNSキャッシュ)
2)裏側の技術
A)アプリケーションサーバ(JAVAアプリケーションを動かす上のデファクトスタンダード?)
B)データベースサーバ(製品情報、顧客情報等を格納?)
C)JAVAアプリケーション(検索、レコメンド機能等を実現?)
3)表側の技術
A)APACHE(負荷分散、アタック対策、セキュリティ)
B)HTML(ブラウザ互換性、サイトナビゲーション)
C)CSS(デザイン工学、ブラウザ互換性)
D)AJAX(ユーザビリティ)
よろしくお願い致します。
ご指摘ありがとうございます。
内容をまとめて、別の質問として上げたいと思います。