神戸 徒然の記, Windows ServerとIISの組み合わせが嫌われる理由
サイバーネット神戸ロゴ Home
ナビゲーション リンクのスキップHOME > サイバーブログ > 神戸徒然の記

神戸 徒然の記 サイバーネット神戸 公文書館

サイバーネット神戸のチームメンバーによる日々の徒然。ブログではありません。

記事の検索 (スペースで区切りでOR検索):
カテゴリ優先順 日付優先順

2014/11/28/(金) コンピュータ しろぴ
Windows ServerとIISの組み合わせが嫌われる理由
インターネット上のサーバのOSを気にするのはWEB関連の開発者やサーバ管理者が主だろう。
変に難しく考え、物事を複雑に見せたい人にとって、Windowsは大敵だ。見た目がわかりやすく、扱いが簡単だからだ。


WEBサーバなどのインターネット上のサーバではこれまでずっとUNIX系のOSが主流だった。

UNIXはインターネットとともに生まれ成長してきたから、インターネットの拡大とともに広がっていくのも当然である。


一方、MicrosoftのWindows Serverは当初デスクトップPC上のOSを元に開発が始まったので、
本来インターネット上のサーバとして設計されていなかった。

ネットワークの仕組みそのものはインターネットもLANも変わりがないが、
スケーラビリティとセキュリティの点で違いがあった。

WindowsでのLANには、今も、BIOS名という、全PCに問い合わせて相手ホストを見つける方法があるが、
これはインターネットでは使えない。

初期のWindows Serverはこのように「小さなネットワーク」を基本にしていたので、
みんな、
「インターネット上のサーバに使えない」
と思った。

しかし、
その後、WindowsはアーキテクチャにUNIX系のシステムを使い、ほぼ同様の機能を持つに至った。
さらにネットワークはどんどん高速化し、Windows Serverが使っていた通信コストの高い方法も問題なくなってきた。


「でも、UNIXはタダで手に入る」

確かに、UNIXサーバを構築するのには無料のソフトウェアで充分だ。
しかし、サーバソフトウェアが無料で手に入っても、管理などのその他の費用を考えれば大差ないのではないだろうか。

一方、Windows Serverは実質的に安価になっていて、ホスティングサーバとして契約すればUNIX系サーバとさほど差がないのだ。
900円と1500円程度の差だ。

WEBサーバとして構築するなら、
IISやデータベース(SQL Server ExpressやWEB版)も無料で手に入る。
Mailサーバはフリーのものを別に使用するが、基本的に同じMicrosoftの製品を使えるので、ヘルプドキュメントもまとまっていて使いやすい。

ソフトメーカーのサポートなんてあてにならないが、全くないよりはましだ。
少し面倒に思えるが、問い合わせフォームから問い合わせると基本的なことには回答してくれる。


「Windows遅いし、安定しない」

とよく言われるが、
言っている人の大部分はWindows Serverを使ったことないのではないだろうか?
デスクトップ用のWindowsの感覚で見てはいけない。
全く別物だからだ。

OSそのものを再起動させなくとも、
IISやデータベースを再起動できるし、セキュリティも強化されている。
セキュリティ脆弱性の大部分は管理者やユーザーの設定不足・ミスに起因するので、OSの脆弱性が本当に問題になることは少ないと思う。
OSの脆弱性がアタックされた場合にはニュースになるほどなので、管理者としては「Microsoftの責任」と言いやすいし、メーカーも迅速に対応してくれる。

性能も実感としてUNIXとの差は感じない。
特にUNIX系で使うMySQLなどのデータベースは、複雑なクエリの実行でSQL Serverに劣る。
大規模なWEBサーバではデータベースは必須なので、この点は重要だ。
プロセス管理も今ではUNIXと同等の性能を発揮できる。
中規模までのサーバはWindows、エンタープライズ級はUNIXというのも今では伝説である。


最後に、Windowsサーバのもっともすぐれた点は、、
管理や開発の環境がリッチであること。

いまだコマンドラインで、いろいろなオプションを指定して設定するUNIXに対し、
WindowsにはVisual Studioやきちんとした管理アプリケーションが用意され、
全体の操作感覚が統一されている。

Visual StudioはデータベースとWEBサイトのソース、HTML、Javascriptを1つの画面上で操作できる。
クエリの発行もできるし、Javascriptも書ける、CSSでデザインを変えたり、画像ファイルもアップできる。

最近では、WEB Platformインストーラーなるものがあって、
WEB環境全部を開発環境(WEB Matrix)ごとインストールできる。
このインストーラーは、PHP+MySQL+WordPress+WEB MatrixのようなUNIX的な環境をインストールすることも可能で、むちゃくちゃ便利である。

Visual Studioのインテリセンスもしびれるほど便利で、
いちいち細かい文法を覚えていなくてもソースがかけて、途中まで書けば候補が出るので書くのも速い。
コントロールもデザインを見ながら直観的に配置できるので、全体のデザインがまとまりやすい。
HTMLを書いている最中に色の指定を書き始めればパレットが表示されて色が選べたりするのだ。

実際、開発スピードも3倍程度違う。
この便利さを一度体験するともうPHPには戻れない。

以上、総合的に考えて、Windows ServerとIISの組み合わせはWEBサーバの最強のコンビと言えます。
なのに今だ嫌われるのは、単にビル・ゲイツが嫌いで、食わず嫌いになっていると思う。
NTTデータや富士通のような会社との打ち合わせの現場でさえ、
「Microsoftは嫌いだから」と公言してシステムの環境を判断する人がいるくらいだ。

こんな無茶な発言が許されるのも、UNIXとWindowsのどちらを選んでも大差ないことの証拠だし、
非常識さが認識できなくなっている業界の偏狭さの現れともいえる。

感想の件数:0  / 

―これの関連記事―

強力なスパムメールフィルター 正規表現 日本限定ならこれで
便利なんだが、やっぱり頭に入れるには手書き、記録にはMicrosoft One Note、など
Real Racing 3 攻略Wiki Amazon Kindle版でプレイ その4
Real Racing 3 攻略Wiki Amazon Kindle版でプレイ その3
Real Racing 3 攻略Wiki Amazon Kindle版でプレイ その2
Real Racing 3 攻略Wiki Amazon Kindle版でプレイ その1
LANケーブル 無線LAN・WiFiアクセスポイント集約のため有線の配線やり直し ELECOM製
無線LAN親機のリプレース買い替え Buffalo WXRシリーズ NEC Aterm
ASUS(えいすーす)のサポートは最悪です。 その2
【OutLook 2010】 メール返信時に引用文にインデント記号「>」をつける方法
Apple Software Updateが削除できない 場合の対応
EXCELの便利技 セルの選択だけで合計や平均を計算
Microsoftのキーボードはいい
シャットダウンさせたPCが勝手に起動する問題(Wake on LAN不具合)
6台目の無線LANルーター
大阪市水道料金計算表(早見表)消費税8%対応版
えげつない商売をするエプソン、キャノン、電力会社
ASUSの最悪サポート、EeeBox修理、ファンの交換で8400円高い!
IE10の仕様変更対応 CSSグラデーション
【Exchange Server 2010】配信不能メールの通知を止める方法
寝室にネットワークにつないだAVシステムを導入して、TV・音楽・ゲームが出来るようにする2
EXCEL2010での「ゴールシーク」は【データ】>【What-If分析】
【ネットワーク・ハッキング】久しぶりのアタック
いつもの定番雑誌とコーヒーテイクアウト用保温マグ
【PC Tips】Docomo携帯 SH02AでMTPモード接続の失敗、WMPでWMAファイルを転送するとき
【モバイルIT術】超簡単なDocomo携帯への音楽転送、WindowsMediaPlayerで一発転送できる。
【OfficeTips Microsoft Outlook】Outlook2003 メール作成時の宛先を選ぶときの連絡先フォルダの並ぶ順番を変更する方法
【OfficeTips Microsoft Outlook】Outlook2003で2重に出来てしまった連絡帳(連絡先)を削除する方法
IEでテキストエリアのカーソル位置を取得する方法 Selection.jsを利用すると楽チン!
エプソンプリンタ(PM-A870)の印刷枚数制限の解除方法
最新のSEO対策(修辞学的SEOでの成功例)
ビヨン・ボルグのWEBサイト
ソフト開発って?!
IME2007のバグ
MFCのコンボボックスのサイズ変更
モデムの加熱
ロジクールのレーザーマウス
ブログって。。
転送エラー
ネットビジネス
樋屋奇応丸
ノートパソコン
mixi
WEBカメラ
フォント
プログラム入門
ASP.NETのバグ その1
航空写真でズーム

―過去の記事―


―カテゴリ別―

 

ログインして下さい。



 

.NET WEBシステム開発・デザインのサイバーネット神戸です。 WEB開発では日本で一番安いです(保証)。

リンクはフリーですが、当サイトの内容の全ての著作権はサイバーネット神戸にありますよ。

©2006Sybernetwork KOBE.All rights reserved.