PHPでウェブの世界と繋がろう!
menu
Last Update:2015/07/02

インターネット や Web(ウェブ)って何?

Pocket

レンタルサーバーを知る前に

レンタルサーバーを知る前に、インターネットWeb(ウェブ) と言われているものは具体的に何を指しているのかしっかり整理してみましょう!

今でこそ当たり前のようにパソコンやインターネットに不自由しない環境が整いましたが、ちょっと前までは考えられないことでした。1990年代のトレンディードラマのワンシーンを見ると、当時、時代の最先端を表現したハイセンスなオフィスにパソコンが一台しかないなんてこともありますね。現在のオフィスはデジタル機器に溢れており、一般家庭でも、一家に一台から一人一台、さらに携帯やスマートフォンなども殆どの人が持っていますね。

スマートフォンは勿論インターネットに常時接続していますし、タブレットや複数台のパソコンが家庭内LANによってネットワークが組まれ、そこからインターネットに接続されている場合も多いと思います。

インターネットは、もはや私たちの生活の一部と言っても過言ではないでしょう

インターネットって何?

インターネットとは

では、そもそもインターネットとは何でしょう。インターネット(Internet)とは、TCP/IPと呼ばれる通信方法によって全世界のコンピューターが接続された巨大なネットワーク網のことを指しています。インターネットとは巨大なコンピューターネットワークのことなんです。

TCP/IP

TCP/IP(ティーシーピー/アイピー)はインターネットを実現している根幹となる技術の1つなので少し詳しく説明します。TCP/IPとは、インターネットで標準的に使用される基盤となる通信方法のことです。インターネット・プロトコル・スイートやTCP/IPプロトコル・スイートとも言います。(プロトコルとは通信規約や通信手順を意味します)なぜこのように呼ぶかというと、TCP/IPとはTCPというプロトコルとIPというプロトコルを中心にしたプロトコル群一式から構成されているからです。TCP/IPは、様々な種類のコンピューターや異なる種類のOS(オペレーティング・システム:コンピューターの基本システム)においてもネットワーキングを実現するために、多くの種類のプロトコル(通信方法・通信手順)によって階層構造で構成されている通信プロトコル一式となっています。

この通信方法によって、コンピューターの種類やOSの違いに関係なく、様々なシステムのあらゆるコンピューターがネットワークに参加することが可能になります。例えば、パーソナルコンピューターの Apple社製 Power Mac や Microsoft Windows を搭載した PC/AT互換機のコンピューターでも、UNIX OS を搭載したサーバーマシンであっても、システムや機械の違いに関係なくTCP/IPのネットワークによって相互通信が可能になります。この通信方法によって非常に豊かなデータ通信を行えるコンピューターネットワークが成り立っています

世界へ

世界中のコンピューターが接続しているインターネットでは、例えば、何気なく yahoo.com と Webブラウザ のアドレス欄に打ち込んでアメリカの Yahoo! のホームページを閲覧することが出来ます。とても簡単に表示されているように見えますが、自分のパソコンから yahoo.com までには多くのコンピューターやネットワーク機器を経由してたどり着いています。インターネットによって世界中のコンピューターが繋がっているからこそ可能なことなんですね。

インターネットの起源

インターネットは、アメリカ国防総省のARPA(高等研究計画局)によって導入された ARPANET(アーパネット:Advanced Research Projects Agency Network) が起源とされています。ARPANETは、遠隔にある複数のコンピューター同士を繋ぐ、分散型コンピューターネットワークの研究のために開発されました。

最初は、アメリカ国内の4カ所、カリフォルニア大学ロサンゼルス校(UCLA)、スタンフォード研究所、カリフォルニア大学サンタバーバラ校(UCSB)、ユタ大学のコンピューター同士で1969年に開通しました。その後、ARPANET の通信プロトコルが、Network Control Program から TCP/IP へ移り変わり、ネットワーク基盤が ARPANET から NSFNet へ移行し、1988年からアメリカで商用利用がスタートします。1990年に、CERN(欧州原子核研究機構)のティム・バーナーズ=リー氏によって、World Wide Webシステムのための最初のサーバー(CERN httpd)とブラウザ(Nexus)が公開されました。その後 Windows OSなどの普及によって一般家庭のコンピューター普及率が上がるとともに、世界中にインターネットが広がり今日の規模へと成長を遂げました。

Web(ウェブ)って何?

では次に、Web(ウェブ)とは何のことを指しているのでしょうか。みなさん Web と インターネット は同じ意味で使用することが多いかもしれません。ですが、Web と インターネットは厳密には異なることを指しています。Web は インターネットの中で成り立っている1つの技術のことを指しています。

Webとは

Webとは、【ワールド・ワイド・ウェブ:World Wide Web(WWWとも言います)】の略称で、インターネットで用いられる基本的な文書システムのことです。簡単に説明すると、ホームページのページ文書を記述するのに用いられる仕組みのことです。一般的に Web(ウェブ)や WWW と呼ばれます。

WWW は ハイパーテキストシステム

WWW の文書システムをハイパーテキストシステムと言います。ハイパーテキストとは、文書中にURLを記述することで、他の文書への参照を埋め込むことが出来ます。これをハイパーリンクと呼び、このリンクによって、インターネット上に散在する文書同士が相互に参照できるシステムが構成されています。WWW では、文書同士だけでなく、画像、音声や動画などの他のファイルをハイパーリンクによって文書に埋め込むことが可能です。この WWW の仕組みによって、文書、画像、動画、音声、などが相互に参照し、世界中に張り巡らされた蜘蛛の巣のような広がりが構築されました。これが「World Wide Web:世界中に広がる蜘蛛の巣」と言われる所以です。

WWWはどのように記述されているか

WWWでは、文書(ドキュメント)の記述に HTML や XHTML などのハイパーテキストを記述する言語が使用されます。HTML や XHTML は、Webページを作成する為の代表的なマークアップ言語です。マークアップ言語(markup language)とは、文書構造(見出しや段落など)、意味、機能、デザイン(レイアウトやフォントサイズ)に関する指示を文書の中に埋め込んで記述するコンピューター言語の一種です。文書はテキストファイルに記述することが出来ます。公開されているWebページの大半は、このHTMLが使用されています。

WWWを利用するには

www文書システム=ハイパーテキストシステム 」を利用するには、WebサーバーとWebブラウザが必要です。

Webサーバーは Apache(アパッチ) や Microsoft IIS などの Webサーバーを構築するサーバーソフトウェアによって稼動しているコンピューターです。Webサーバーは、Webブラウザ(Internet Explore、Chrome、Safariなど)からの要求に応じて、サーバー内に保存してあるHTML文書を表示させます。Webサーバーに要求を出し、その応答を受け取るためにWebブラウザが必要です。WebブラウザはWebサーバーから送信されたHTML文書を表示させることが出来ます。Webブラウザはクライアントやユーザーエージェントとも呼ばれます。Webサーバー、Webブラウザ、WWWのハイパーテキストシステム、HTML文書、これらによって私達はWebサイトを閲覧することが出来るようになるのです。

WWWの起源

WWWは元々、研究者グループが複数のコンピューター上で文書を共有するための論文閲覧用システムとして開発されました。欧州核物理学研究所(CERN:セルン)のティム・バーナーズ=リー(Tim Berners-Lee)氏が所内の論文閲覧システムとして考案しました。その後、様々な開発を経て1991年に一般公開され世界中に普及しました。

インターネット と Web

インターネット と Web 、それを取り巻く様々な技術によって情報革命がもたらされたことはもはや疑いがないでしょう。インターネット黎明期の日本では、企業も流行に乗る程度の意識でいた場合も多く、「海とも山とも知れず」という感じでした。インターネットは、新しい未知のものとして希望や不安を巻き起こしたのでした。

今後、インターネットの世界はさらに成熟期を迎えると思います。インターネットは生活線と同じように、あるのが当然の社会インフラとなりました。現在、この新しいインフラの上で既存や新規の産業や技術の集約が起こっています。これによって、これまでにない様々なイノベーションが起こるのではないでしょうか。


タグ(=記事関連ワード)

日付

投稿日:2015年4月11日
最終更新日:2015年07月02日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/rentalserver1day-firsttime-internet/trackback/