Webアプリを創る

Windows 7/Vista で自宅サーバー

2009年10月2日

自宅サーバーに Windows の Internet Information Service(IIS) を使用すべきではないという意見が多いと思うのですが、それは、Windows XP までの話であって、Windows 7/Vista に付属する IIS7 は、セキュリティ面が強化され、管理機能も充実してきています。実際に触ってみれば、あまりにも違うということが実感できると思います。Windows 7/Vista に付属の IIS7 は、開発用だということで機能制限があるため、性能面では Apache と比較すると大きく劣りますが、個人や小規模な会社のウェブページであれば十分な能力を持っています。

共用サーバーであれば、数十から数百の利用者で共用していますから、それと比較すれば、1台を専用できるわけだから、能力は十分です。特に、共用サーバーでは禁止されている負荷が重い処理をしなければいけないような場合に最適です。どれだけ利用があるかわからない立ち上げの時期に、専用サーバーの費用は、負担が重すぎます。

Windows 7/Vista を使用するメリットとしては、日頃から使い慣れているPCを利用するので新たに覚えなければいけないことが、Linux を使用する場合と比較すると遙かに少なくなります。また、イントラネットでは、広く使われている ASP.NET を使うことができます。

Windows + IIS で自宅サーバーを構築した事例を紹介するホームページや書物は少ないので、その方法を紹介するページ Windows 7/Vista で自宅サーバーを作成しました。

mojoPortal が簡単にインストールできるようになりました

2009年9月26日

Microsoft Web Platform Installer 2.0 (Web PI) の日本語版の提供が9月24日から開始されています。対応OSは、Windows 7、Windows Vista、Windows Vista SP1、Windows XP SP2以降、Windows Server 2003 SP1以降、Windows Server 2008 となっています。

IIS、ASP.NET、SQL Server 2008 Express、mojoPortal 等のウェブアプリケーションをボタンを押すだけで簡単にインストールできます。説明も日本語になったのでわかりやすいし、SQL Server 2008 Express も、ちゃんと日本語版がインストールされるようになっていました。

実際にWindows 7 のクリーンインストールの状態から、mojoPortal をインストールしてみましたが、本当にインストールが簡単になっていました。Webアプリケーションに慣れていない人でも、1時間でインストールできると思います。インストールの詳細については、Windows 7 でイントラネットサーバの方にメモしました。

Windows 7 の最大同時接続台数は 20台

2009年9月19日

調べ物をしていて、Windows 7 のネットワークの最大同時接続台数が20台に増加しているのを発見しました。最大同時接続台数が10から20に増加した影響は大きく、スモールオフィスでは、Windows Server 2008 を導入する必要がなくなるところが多いのではないでしょうか。

Windows XP Professional では、ライセンス条項で、「お客様は、ファイルとプリンタの共有サービス、インターネットの情報サービス、およびリモート アクセス (接続の共有およびテレフォニー サービスを含みます) のためにのみ本製品のサービスを利用するため、最大 10 台のコンピュータまたはその他の電子デバイス (以下各々を「デバイス」といいます) から同時に本ワークステーション コンピュータに接続することができます。」となっており、ファイル共有で10台を超えて同時に接続しようとすると接続が拒否されていました。

Windows 7 Professional の使用許諾契約書では、「f. デバイスの接続 お客様は、ファイル サービス、プリント サービス、インターネットの情報サービス、インターネット接続共有サービスおよびテレフォニー サービスのみを利用するために、ライセンスを取得したコンピューターにインストールされた本ソフトウェアに対し、最大 20 台の他のデバイスからの接続を許可することができます。」となっています。また、Windowsのネットワーク共有機能の構成情報を表示する、net config server コマンドで確認したら、最大ユーザー数は20になっていました。

IntenseDebate を WordPress にインストールしてみました

2009年9月15日

コメントシステムの一つである IntenseDebate をこのブログに早速インストールして、コメントする人はあまりいないと思うので自分でコメントをつけてみました。インストールは、IntenseDebate への登録とWordPress のプラグインのインストールなので難しいことはないのですが、日本語化されていないので日本で本格的に普及するのはまだ先のような気がします。でも、コメントを別のところで管理してくれるというのも、ブログ本体が軽くなるのでいいように思います。

image

mojoPortal が 2.3.1.7 にバージョンアップ

2009年9月14日

mojoPortal が2.3.1.7 にバージョンアップされています。

1. エディターの改善

2.3.1.5にバージョンアップされたすぐ後で2.3.1.6にバージョンアップがなされていました。2.3.1.6の改善は主としてTinyMCE 周りでした。今回のバージョンアップでは、2.3.1.5、2.3.1.6 で改善されたファイルブラウザー/アップローダーがFCKeditor と CKeditor についても対応するようになりました。これで、FCKeditor については、TinyMCE と同等の機能になり、CKeditor については、コンテンツテンプレートとコンテンツスタイルとの統合がまだできていません。いずれにしても、最近のバージョンアップでファイルの扱いがかなりよくなったように思います。

2. アバターを新システム

アバターのシステムが新しくなりアバターの画像をユーザーがアップロードできるようになりました。

3. イメージギャラリーの改善

スライドショー(Vertigo Slideshow)がサポートされました。

4. ブログの改善

コメントシステムのIntenseDebateDisqus がサポートされました。従来のコメントシステムでは、スパム攻撃が多く、Captcha文字列の入力をするなどして対応してきました。IntenseDebateDisqus のコメントシステムを導入することにより、スパムのブロックがコメントシステム側で対応されることから、スパム攻撃の心配がなくなります。このブログはコメントを書く人はいないのですが、試してみようかと思っています。

5. CSSの再構成

CSSが再構成されています。mojoPortal でスキンの変更を一部修正しておきます。