Web業界転職への道 > 制作に必要なスキル > Webプログラミングについて
制作に必要なスキルWebプログラミングについて
Webプログラミングとは、どんなことをするのかご紹介します。
Webサイトでは、よくお問い合わせ用のフォームや掲示板や買い物かごや検索窓などを見かけますが、こういったパーツは、Webプログラミングによって動作しています。
Webプログラミングには、2種類のプログラムがあります。1つは、サーバ側で動作する「サーバ・サイド・プログラミング」と呼ばれるものです。例として、掲示板やカウンタなどに使われるCGI、Movable Typeなどシステム管理、テキスト処理などに用いられるPerl、XOOPSなどで有名なPHPなどがあります。
もう1つは、クライアント側で動作するプログラミング言語がありますが、ブラウザが文書の閲覧をすることに比重を置いたプログラムのため、JavaScriptはクライアントサイドのコードの開発に比重を置いてしまいます。
ちなみに、Ajaxは、サーバ側・クライアント側のプログラムが複雑に連携して機能を実現する言語のため、Webプログラマは両方の側で用いられる技術を深く習得することが求められます。
- [関連記事]
- Webプログラマーの仕事内容と求められるスキル