サーバサービス/サーバサービスとは
提供: Internet Web School
サーバサービス(PHP等) > サーバサービスとは
目次 |
概要
サーバサービスとは
Webサーバ(Webページが置かれているサーバ)は、インターネットの利用者にWebページを見せるという基本的なサービスをする他多くのサービスを行っています。 ドメイン名の管理、暗号化通信の支援、バックアップサービスなどたくさんありますが、CGI と呼ばれるインターフェースがあります。これは Common Gateway Interface の略で、Webページから入力されたデータを元に、サーバ上である種のプログラムによって計算、あるいは情報処理を行い、結果をWebページ上に表示するというものです。
上記の資料に書かれているが、CGI と連携して働くプログラム言語としてポピュラーなものに、以下のものが良く知られています。
サーバサービスで可能になる具体的なこと
1. Webサイト(一般には複数、入力用Webサイト)からデータをあるサーバ(大抵は入力用Webサイトが置かれたサーバ)に集めて、集計データを必要な人に見せること。
- 例:アンケート、テスト結果の順位、ゲーム成績の順位、各支店からの売上データの集計
2. あるWebサイトから入力されたデータを他のwebサイト(同一のサイトのこともある)に表示する
- 例:自分のメモ(どのパソコンや携帯電話からも書き込め、また読める)、
自分のスケジュールの管理(どのパソコンや携帯電話からも書き込め、また読める)
Webメール、チャット、ブログなど、既存のサービスもありますが、本質的にはこの種のサーバサービス機能によるもので、自分たちで独自のものを作ることもできます。
サーバサービスに必要なシステム的条件
これらの言語を動かせるサーバが用意されていること。Webページを発信できる無料のサーバサービスはありますが、これらの言語やサービスを実行できる無料のサーバは殆どありません。それはこの種の機能はシステム的社会的影響が強すぎて、よく管理しないと種々のトラブルが予想されるからでしょう。
自分で使えるwebサーバをお金を払って用意する必要があるでしょう。勿論技術があれば自宅にサーバを設置しこの種のサービスに用いることはできますが、コンピュータウィルスの侵入や、ハッキングされることや、サービスが種々のトラブルによる停止していることなどに対し常に注意していなければなりません。