1.ホームページを作成する際に必要になるもの 1−3.ドメイン、サーバーなどのレンタル
おすすめリンクページ
ドメイン、サーバーなどのレンタル会社
機能的なサービスの内容紹介、ドメインサービス、レンタルサーバー(専用レンタルサーバー・有料レンタルサーバー・無料レンタルサーバー)などと、さまざまなサービスが存在し、初めての方が悩むポイントだと思います。
ネット上のホームページにはURL(Uniform Resource Locator)という住所のように予め決まった参照先情報というものを与えられて、はじめてネット上で表示できるようになります。
無料のレンタルサーバーを借りた場合、http://user.sub.maker.jp(user:ユーザー名、sub:幾つかの予め用意されたサブドメイン選択、maker.jp:レンタル会社のドメイン)などのような、これから立ち上げるホームページとは関連性の無いURLがついています。
実はこのURLの文字列は、有料の独自ドメイン取得サービスにて変更することもできます。
たとえば、本ホームページのURLは http://www.morohashi-soft.com/daredemo-hp/・・・ となっていますが、このURLの中央部分の文字列 morohashi-soft.com がドメインです。このホームページの大元のサイトは 諸橋ソフト という名称なので、皆様に覚えていただけるように、サイト名をアルファベット化したURLを有料で取得しました。
参考リンク
ドメイン名の種類 提供:JPNIC独自ドメイン取得手順と、ちょっとした注意点
先ず、半角小文字のアルファベット、記号、数字を組み合わせ、自分や、ホームページに関連させた、お好みのドメインを、幾つかのパターンで予め用意しておきます。
そして、IE(インターネットエクスプローラー)などのブラウザーを開き、左上のアドレス(D)へ直接 http://www.(http://でも同じです)組み立てた独自ドメイン用文字列.○○(○○:.com .net .org .info .bizなどのgTLDと呼ばれているドメインが一般的)を入力しEnterキー押下にて確認できます。
例)http://morohashi-soft.comタイトル「サーバーが見つかりません」で「ページを表示できません!」という状態ならば、その時点で、有料の独自ドメイン取得サービス手続きを行うことで、ご希望のドメイン取得ができる可能性があります。
同じ要領で候補に挙がった他のパターンも、必ずチェックしておいてください。
このような地道な作業を経て、実際の独自ドメイン取得へ挑みますが、ここで予め知っておいて頂きたいことがあります。
このように苦労して組み立てた折角の独自ドメイン用文字列ですが、偶然、同時に同じことをしている人がいないとは言い切れません。早い者勝ちの世界です!1秒でも遅れてしまい、既に世の中に存在している状態では「このドメインは使えません」と表示されて取得できなくなります。
また、申請を通過しても新しいドメインは、直ぐに利用できません、生まれたばかりの新しいドメインが活動できるようになるためには養生期間(設定が反映されインターネット全体へ行き渡るまで、数時間〜2日程度かかることがあります。)を必要とするのです。
また、逆に考えて、あなたが苦労しながらhttp://独自ドメイン用文字列.○○を組み立てている最中も、既に他の人が申請中(これを調査することは先ず無理です)かもしれないということも、理解しておいてほしいのです。
したがって、幾つかのパターンを予め用意しておくという予防策が必要になるのだということを理解していただけたかとおもいます。
・レンタルサーバー
トップへ戻る
・専用レンタルサーバー皆さんがインターネットなどを御覧になっていると、自分のPCハードディスクの中に保存した覚えの無いデーターが次々と表示されます・・・実に不思議ですよね!?
なぜでしょうか・・・たとえば、テレビや、ラジオの仕組みを考えてみてください。放送局から発信された電波に乗って飛んでいる映像や、音声(のデーター)を、あなたの家にあるテレビや、ラジオが受信しているおかげでテレビを観たり、ラジオを聴いたりできることは既にご存知だと思います。
インターネットの場合、放送局にあたるものがサーバーなのです。
ちなみに電波に相当するのはPCとサーバーを結んでいる電話線です。
ここでいうサーバーの実態はPCもしくは、コンピューターシステム(の中にあるハードディスクの一つのフォルダーのようなもの)なのです。
トップへ戻る・有料レンタルサーバー文字通り自分専用にサーバーマシーンを丸ごと借りるレンタルサーバーです。
専用なのでとても快適!機能的な制約はオプションも含めてレンタルすることで解決できるなど、あらゆる融通が利きます。
トップへ戻る無料レンタルサーバーと比べて転送速度、安全対策などの点に於いて有利です。
また、自分が意図しない宣伝広告が排除できる点が、この有料レンタルサーバー最大の利点です。
無料サイトリンク
SHINOBI.JP
トップへ戻る無料レンタルサーバーとは、文字通りタダで貸してくれるサーバーです。
有料レンタルサーバーのような恩恵には与かれませんが、なにより無料であることが最大のメリットといえます。
また、最近は「これで無料なの?」というようなサービスを提供してくれる無料レンタルサーバーも増えてきました。
ここで肝心な点は、この無料サービスが有料サービスと比較して、どの程度異なるかでしょう。
先ずは無料で提供し、有料サービスとの具体的な違いを認識した後に、自ら有料サーバーへ移行してもらうための体験版のような位置づけですが、無料でサービスを提供する仕組みの一つとして、借り手側には何の利益もない広告宣伝が自動的に掲載されます。
この宣伝広告が気にならないのであれば、あとは、これから作成するホームページでどこまで機能的なサービス(後述のCGI、PHP、SEND MAIL、メールエイリアス、SQLデーターベースなど)を必要とするかの調査・検討をします。
調査・検討の結果、ホームページで必要とする機能的なサービスさえ満足していれば、無料サービスのままで十分な場合もあります。
たとえば2−1.アフィリエイトの場合、その内容にもよりますがテキスト記事と、画像が中心になるので、実際に無料サービスのまま活動している人がいます。
機能的なサービスの解説
トップへ
1−3−1.最大容量
1−3−2.転送可能ファイルサイズ
1−3−3.CGI
1−3−4.PHP
1−3−5.SEND MAIL
1−3−6.メールエイリアス
1−3−7.MY SQLなどデーターベース
1−3−2.転送可能ファイルサイズこれは、あなたがホームページを運営するためのHTMLファイル、画像、映像などを保管して置く入れ物の大きさ、たとえばあなたのPCのハードディスクには容量(大きさ)があると思います。
これと同じように借りたサーバーにも容量(大きさ)があると考えましょう。
機能的なサービスの解説へ戻る1−3−3.CGI一つのファイルの大きさの限度です。
たとえばフロッピーディスクには1.4Mバイト以上のデータを保存(転送)できません。
このように一度に保存(転送)できるファイルの大きさのことを「転送可能ファイルサイズ」といいます。
機能的なサービスの解説へ戻る1−3−4.PHPCGIとはプログラミング言語(主にPerl)をネット上(サーバーの中)で動くようにする仕組みです。
プログラミングとは、プログラムを作ることです。
プログラムとはコンピューターのスケジュール(予定)と考えてください。
人間のスケジュールに例えると「今日の予定は朝8:30までに会社へ出勤して、09:00までに昨日の会議の議事録を纏め部長に提出し・・・」など、その人が実行できる範囲内のスケジュールが、それぞれ準備されていると思います。
パソコンの場合も処理可能な範囲内の予定(予め決められた機械語のスケジュール=プログラム)を実行しているのだと考えてください。
ここでいう言語とは人間がコンピューターに命令するための専門的な単語や文法をさします。
実際にインターネット上では、アクセスカウンター、掲示板、ゲーム、通販の申し込みフォーム、アンケートフォームなど、それらのページ作成にPerl/CGIで作ったプログラムを用いることが主流です。
機能的なサービスの解説へ戻る1−3−5.SEND MAIL上で説明したPerlのようなプログラミング言語の一種です。
Perl/CGIと異なる点は、1.比較的簡単な言語仕様 2.Perl/CGIはサーバー側で動作するが、PHPはできるだけクライアント(自分のPC)側で動作するようになっている点です。
利点としては、サーバー側の負担が少ないため、プログラムの実行速度が速いのですが、Perlのように、きめ細かな処理(ゲーム・プログラミングなど)は現在のところ不向きです。
機能的なサービスの解説へ戻る1−3−6.メールエイリアスホームページを作り、不特定多数の人からメールを貰う必要がある場合(例えばアンケートフォーム)などに自分のメールアドレスを公開せずにメール受信ができる仕組み。
但し、この機能を利用するためにはPerl/CGIもしくはPHPにてプログラミング(メール受信の手順を記述)する必要があります。
機能的なサービスの解説へ戻る1−3−7.MY SQLなどデーターベース![]()
自分のメールボックスに、通常使うメールアドレス以外に複数の異なるメールアドレス宛てメールをまとめて受信することができる(複数メールアドレス割当)機能です。
下の図はdaredemo@shounan-net.com、private@mzv.biglobe.ne.jp、freemail@yahoo.ne.jpなどの3通の異なるメールアドレス宛てのメールは予めエイリアスに登録されているので、すべてprivate@mzv.biglobe.ne.jpのメールボックスにまとめて受信できる例です。
ホームページ上でメールアドレスを公開する際に、個人のメールアドレスを直接公開したくない場合などにSEND MAILのように別にプログラムを用意する必要が無く、有料レンタルサーバーならではの大変便利な機能の一つといえるでしょう。
機能的なサービスの解説へ戻るサーバーの中でデーターベースを利用することができます。
自分のホームページの中で、オンラインショップ、検索エンジン、その他データーベースなどの機能を構築する場合に必要になります。
SQL(Structured Query Language)とは、「構造化問合せ言語」といい、データベースの定義や操作などを実現するためのデータベース言語の一つです。
ネット上のサーバー内で主に利用されるMY SQLなどは、リレーショナルデータベースと呼ばれる便利な(複数の表形式データから必要な情報だけを引っぱり出せる)データベースです。
また、この機能を利用するためにはPerlもしくはソフトウェア開発言語(C、VBなど)/CGI 、PHPを熟知したうえでプログラミングを行う必要があります。