用意すべきソフトウェア

このページでは、ウェブデザイナーになるために揃えておきたいソフト(ソフトウェア)についてご紹介します。

独学!未経験からWebデザイナーになる!! > Webデザイナーになる > 学習環境を整えよう > テストサーバーを立てよう

テストサーバーを立てよう

はてなブックマークに登録  Yahoo!ブックマークに登録  この記事をクリップ!

※この項目は、もし内容が難しかったら飛ばしても問題ありません。その場合は、学習が進んだ後にまた読み直してみてください。

Webサイトを公開する時に必要不可欠なのが、Webサーバーの存在です。そのWebサーバーをローカル環境(たとえばWindows PC)に設置しましょう……というのがこのページの趣旨です。つまり学習・練習用のテストサーバーを用意するということですね。

とは言っても、テストサーバーは学習するのに必須というわけではありません。ですがWebサーバーは実際の業務では必ず触れるもの。慣れておくことがWebデザイナーになる近道ですから、余裕があれば是非とも設置にチャレンジしてみてください。

このページでは、Webサーバーをまだ立てていない方へ、そのメリット等をご紹介します。

そもそもWebサーバーとは

Webページは、ブラウザがWebサーバーに「ファイルをちょうだい!」とリクエストを送り、それにより返ってきたHTMLファイル等をブラウザ自身が解釈して表示しています。サーバー側で動作するスクリプトやデータベースも、Webサーバー側で処理されてからブラウザに(HTMLファイル等として)返ってきているのです。

ウェブサーバーの仕組み

もちろん、Webサーバーを使用しなくても、例えばWindows上のエクスプローラでHTMLファイルをダブルクリックすれば、割り当てられたアプリケーション(Internet ExplorerやFirefox等)でHTMLファイルは開きます。その場合はWebサーバーが仲介していませんが、大抵はきちんと表示されるはずです。

「ダブルクリックしてブラウザで表示されるんだったらそれでいいのでは」と思われるかもしれませんが、あえてテストサーバーを立てておくメリットはもちろんあります。なぜなら、WebサーバーはWebデザイナーにとって切っても切り離せないくらいの重要な存在だから。したがって多少の知識があった方がベターと言えます。

なお、当然ですが、テスト用のサーバーが全世界に公開されるわけではありません(初心者さんにはお勧めできませんが公開することも可能)。ただのテスト環境として利用すれば良いだけですから、気軽にWebサーバーを設置してみましょう。(ただし、最低限のセキュリティは配慮しましょうね)

メリット

テストサーバーを立てる前に、今一度メリットを挙げてみたいと思います。

Webサーバーに慣れることができる

これが最も大きなメリットと言えるでしょう。実際に大手サイトでも使われているWebサーバーを利用して学習することは非常に有益なことです。

最初は難しいかもしれませんが、Webサーバーは知っておくといろいろなことができるんです。身近にしてしまい、早い内に慣れてしまいましょう!何度も繰り返しますが、WebデザイナーになるにはWebデザイナーと同等の環境にするのが一番ですからね。

サーバーで動くスクリプトを実行できる

サーバーで動くスクリプトは、PHP・Perl・ASP等というものが有名です。これらはサーバー側でスクリプトを処理してからその結果をHTML(等)としてブラウザに返すので、サーバー(と、PHPやPerl等のプログラム)が無いとテストできません。

Webデザイナーがこれらのスクリプトを書くことはあまり無いとは思います。しかしPerlやPHP等で書かれたフリーのメール送信フォームや掲示板スクリプトなどをWebデザイナーが設置することはあるでしょう。これらのスクリプトを、自分のPCで動かして試すことができます。

本番サーバーを守る

PHPやPerl等のスクリプトは、書き方を誤るとサーバーに大きな負荷を掛けたり、時にはダウンさせてしまう可能性もあります。 その為、本番サーバーでスクリプトの動作チェックをするなど言語道断。万一サーバーがダウンしてしまったら、同じサーバーを利用している他の人にも多大な迷惑が掛かります。大切な本番サーバーを守るためにも、スクリプトはあらかじめテストサーバーでテストする必要があります。これは、利用者としてのマナーでもありますね。

導入に際して

メリットがある事は理解していただけたと思いますので、機会があれば是非導入してみてください。大丈夫、意外と簡単ですよ!

上記ソフトのインストールのしかたについては当カテゴリ内の本質とは異なるので、別カテゴリに記事を書きました。詳しくお知りになりたい方は、サイトテクニカルノートカテゴリ内、「Webサーバーのインストール」をご覧ください。

はてなブックマークに登録  Yahoo!ブックマークに登録  この記事をクリップ!
Webデザイナーになる
学習環境を整えよう
用意すべきソフトウェア
Webデザイン用のPC/モニタ
文字表現を豊かにするフォント
動作&表示チェック用のブラウザを入手しよう
└テストサーバーを立てよう
学習前のプランニング
最低限学習しておきたい基本スキル
どんなWebデザイナーになりたいですか!?
独学?学校?学習方法について
目標を明確にし、期限を設定しよう
Webデザイナーの独学学習法
やってはいけないWebデザインの学習法
楽しんでやることが究極の学習法
学習で大切なのは何よりも実践すること
80対20の法則を意識した学習をしよう
Webサイトを作って作って作りまくれ!
情報を発信することで学ぶ
学習TIPS
良いサイトをたくさん見よう
デザインのお手本はWebの中だけじゃない!
Web制作会社で働くことが最強の学習!
一流クリエイターを気にしてはいけない!
学習の効果はすぐには表れない
学習者にとっての強力な教材-本
馬場が読んだWebの学習に役立つ本
上手な本の選び方
上手な本の選び方-ネット編
本の有効活用法
Webデザイナーの就職・転職に役立つ資格
 ホームページへ戻る

独学!未経験からWebデザイナーになる!! > Webデザイナーになる > 学習環境を整えよう > テストサーバーを立てよう