[ターン] WEBの技術開発の歴史

[ターン] WEBの技術開発の歴史

 

Web技術の開発まず、第一段階 - 静的ドキュメント
ウェブの第一段階は、主に静的なWebページを閲覧するために使用されます。クライアント側のWebブラウザを使用して、ユーザーは、あなたがインターネット上のさまざまなWebサイトにアクセスすることができ、各サイト上のWebサイトの入り口を入るとホーム・ページ(ホームページ)を持っています。各Webページには、ハイパーテキストリンクが別のWebサイトまたは他のWebページにユーザーを取ることができ、情報やハイパーリンクが含まれることがあります。ビューのサーバーの観点から、ホスト、Webサーバーと多くの構成のWebページにより、各Webサイトには、ツリー状の構造を形成するために、ホーム・ページ、支点として他のWebページにつながりました。各WebページはHTML形式で書かれています。
HTMLは、ユーザーの画面上のWebページの特定の設計を示すために、この情報を使用することができ、テキスト形式で情報を制御しますハイパーテキストマークアップ言語(ハイパーテキストマークアップ言語)の略。HTTP(ハイパーテキスト転送プロトコル)ハイパーテキスト転送プロトコル、ユーザーのWebブラウザにWebサーバーから送信されたHTML文書を使用して、Webサーバー。
低いHTML言語のバージョンとレガシーブラウザの制約のために、Webページには、単純なテキストを含めることができ、ブラウザだけで退屈なテキストメッセージを表示するが、基本的に元のWebサイトを構築する意思、情報資源の共有を満たすことができます。
その後、静的なWebページを見つけるために必要なユーザーの要求に応じて、接続を確立するために、クライアントのブラウザアクセス要求を担当し、この段階では、基本的にはWebサーバーのHTTPサーバは、クライアントに返されます。
インターネット技術とWebベースの情報の継続的な発展に伴い、人々は徐々に手が書かれた、指数関数的に増加し、ページのすべての情報内容は、人的・物的資源の多大な浪費で含まれており、ほとんどの達成が困難になります。また、サイトを構築するために静的なページを使用する唯一の方法は、単にユーザの要求に応じて既存のページを転送することができますが、動的なインタラクティブな機能の多様性を達成することはできません。具体的には、静的なページは、以下の分野で明らかな欠陥があります。
1.バックエンドデータベースをサポートしていません。オンライン情報の量が増加すると、だけでなく、企業や個人がネットワークを通じて製品や情報の拡張需要を公開する、Webページサーバーのバックエンドデータベースにアクセスするための簡単な方法の必要性が高まっています。これは、これまで達成できない静的なページからです。
2.サイト情報タイムリーな更新のために有効ではありません。ユーザーが更新または変更された伝統的なコンテンツと静的なページのために必要がある場合は、彼らが唯一の方法に各ページを変更するために一つ一つを採用することができます。インターネット少ないオンライン情報化時代の初期の開発では、このアプローチが可能です。しかし、今でもユーザーの個人サイトはまた、リッチコンテンツの多様性を含んでいるので、どのようにタイムリーかつ効率的にページ情報を更新することも緊急課題となっています。
動的な表示を実現する3.失敗。すべての静的なページあらかじめ書かれているユーザーが同じページにアクセスするので、それは、不変であるが、同じコンテンツが表示されます、静的なページは、ユーザーに応じて異なるページを表示しません。
これらの欠点は、Web技術を促すことは、開発の第二段階に入りました。
 
Web技術の開発の第二、第二段階 - 動的なページ
静的なページの不足を克服するためには、新しいネットワークプログラミング技術を形成するために、インターネットのWeb技術の導入と組み合わせた伝統的なスタンドアロンのプログラミング環境下になります。ダイナミックでパーソナライズを実現するために、従来の静的なページでのコミュニケーションと相互作用のクライアントとサーバのネットワークを各種のプログラムや制御ロジックを追加することで、ネットワークプログラミング。人々は、動的プログラミングページと呼ばれるページを作成するには、このネットワークを使用します。
、静的および動的なWebページが対応している、それがWebページのURLの接尾辞の一般的な形式は、.shtmlの、.htmlを、.xmlファイルを.HTMされていない、と言うことです、など静的なページが、.aspファイルで、.jspファイル、.PHP。 perlの、.cgiのおよび他の形の接尾辞。しかし、動的なページは、直接的にもプレーンテキストことができマーキー視覚的、動的なWebページをスクロールするWebページ上のアニメーションのさまざまの「動的効果」、に関連していないことをここで注意することは、それはまた、アニメーションの様々なを含むことができ、コンテンツ、これらは関係なく、ページが動的なページとして知られている動的なWebページを生成するための技術を使用して、動的な効果であるかどうかの、ウェブの具体的な内容のほんの症状です。
  ビューのWebサイトの訪問者のポイントの観点から、それは静的または動的なWebページであるかどうか、あなたは基本的なテキストと画像のメッセージが、ウェブサイトの開発、管理、ビューのメンテナンスポイントを表示することができます大きな違いがあります。
(1)データベース技術への動的なWebページを、大幅にサイトのメンテナンスの作業負荷を軽減することができます。
(2)動的なWeb技術サイトの使用は、そのようなので、上のユーザ登録、ユーザのログイン、オンライン調査、ユーザー管理、注文管理、およびなど、多くの機能を実現することができます。
(3)動的なWebページには、独立して、サーバー上のページファイルの存在、ユーザーが要求した場合にのみ、サーバーがページ全体を返さない、実際にはありません。
 
第三に、Web技術の時代の開発の第3段階--Web2.0
私たちはしばしば、それが何であるWeb2.0の、過去2年間で単語「Web2.0の」を聞くと考えていますか?実際には、それが特定のものではなく、ステージは、この段階では、コールの技術および関連製品やサービスの多様性を促進することです。だから、我々はWeb2.0の何であると言うことはできませんが、それを言うことができる、それがWeb2.0のです。私たちは、Web1.0と呼ばれる静的なドキュメントの第一段階のWWWの時代できますが、とは、通常、動的ページの時代は、アップグレードWeb1.5のWeb1.0の第二段階に分類という名前のソフトウェアへの道です。全体の最初の2つのステージで、第三段階のどのくらいを想像してみてください。
Web2.0のは、分離の6度に応じて、Flickrの、43Things.comやブログに代表される他のサイト、アプリケーションTAG、SNS、RSS、コアとしてのwikiや他のソーシャル・ソフトウェアです インターネットの、XML、AJAXおよびその他の新しい理論と技術モデルの新世代。
Blog--ブログ/ブログ:ブログのフルネームは後でブログに簡略Webログ、する必要があります。ブログサイトでは、あなたはすぐに、それらに考えを投稿し他の人と対話し、他の活動に従事することができ、使いやすいです。このすべてが無料です。
TAG--ネットワーク抽象/ Webブックマークソーシャルブックマーク「同社は名前のDel.icio.usは2003年から米国で発祥と呼ばれる、サイトが提供を開始しました」 『(ソーシャルブックマーク)のネットワークサービスを、ユーザーは次のように呼ばれています』 「(英語でおいしい意味がある」;「面白いおいしい)おいしいです。
SNS--ソーシャルネットワーク:ソーシャルネットワークSofwaret、ソーシャル・ネットワーキング・ソフトウェア、6度の理論によると、ためには、自分の連絡先を拡大し、友人の友人の基礎を理解します。それは人々+の間ブログのリンクのように要約することができます。
RSS--サイトサマリー:ユーザー生成コンテンツの自動配信、サブスクリプション。RSSは(とも呼ばれる集約コンテンツ)技術サイトが使用されているコンテンツを共有するための簡単な方法と他のサイトの一つです。もともとは現在一般的にニュースやブログなどなど一連の他の部位に使用ブラウザ技術「ニュースチャンネル」に由来。クライアント上のRSSニュースアグリゲータツールソフトウェアのサポート(例えばシャープリーダーNewzCrawler、FeedDemonのRSSReader)を通じてインターネットユーザーは、ウェブサイトのコンテンツページを開かずでRSS出力のための彼らの内容をお読みください。目に見える、このサイトは、RSS出力を提供し、ユーザーは更新サイトのコンテンツを見つけることができるという利点があります。インターネット時代の主流の声に、高速、高品質と効率で、RSSは間違いなく、オンラインでの情報の普及に貢献し、それは世界を見て別の方法を提案しました。
WIKI--百科事典。ウィキは、人々のための共同の書き込みツールです。ウィキサイトは(あるいはすべての訪問者)メンテナンス以上を持つことができ、誰もが自分の意見を表現する、または共通のテーマに延長などやウィキペディアを探索することができ、Baiduの「知っている」とシーナように「愛は、尋ねた」と。ユーザーは大きな百科事典を構築するために言うことができます。
簡単に言えば、Web2.0のウェブサイトへのWeb1.0は、編集のプロセスに関与する人々によって編集されています。各ユーザーは、単純な人々が情報、出版、共有やコミュニケーションをより便利にアクセスすることができ、オープンサイト上で動作し、ブラウザ、およびグループディスカッションを通じて、自分のデータを持つことができます。誰もが、このようなタグなど様々な手段を通じて、関連するリンク出版社のニュースや意見になった、サイトが最大限に個人的な効果を発揮するため、個人の熱意を刺激することができる、人々は、Web、Web上の社会的な存在になりますまた、それは、ソーシャルネットワーク、ソーシャルになりました。
 
 
注意:①いわゆる「6次の隔たり」、最も簡単な言葉で説明すると、このです:対人関係では、我々は限り最大6人の友人が中央がそれぞれの目標を達成することができるようになりますよう、見知らぬ人だった任意の友人を知ってもらう必要があります。

おすすめ

転載: www.cnblogs.com/xgp123/p/11209833.html