Pandora Pocket

IT系と日常系の備忘録。三日坊主。

SaaSes、さくらインターネットのVPSを借りてサーバーを立ててましたがこれまでずっとウェブサーバーとしてApacheを利用していました。世界シェアナンバーワンで情報も豊富。普通の人はこれで十分です。が、私の運用だとちょっと使い勝手が悪かったのです。

私はPHPを利用したCMSサイトを運営していますけれども、モジュール版PHPだとApacheと同じオーナー権限で実行されます。FTPなどでファイルをアップロードしたときいちいちwww-dataなどのApacheと同じユーザー、グループにするのは非常に面倒くさい。それにほかの人にスペースを貸したとき全く同じユーザー、グループで実行されるということはほかの人のフォルダも参照できてしまうわけで。

そんなこともありましてApacheではsuPHPというchrootができるモジュールを利用してPHPをCGIとして動かしていました。これならそんな心配はありません。

ただこれも問題がありました。.htaccessでPHPの設定が上書きできなかったりなぜかPHP.iniに書いてある情報を利用してくれなかったり。htscannerが古いせいかもしれませんが。

というわけでほかの環境を試すことにしました。最近はApacheよりも高速軽快なnginxが人気のようでしたので私もこれに乗っかることに。

続きを読む

Microsoft社が発売しているデザインソフト統合パッケージのExpression Studio。
ここ最近音沙汰がなかったのですが今日シリーズの今後について情報が出たようです。

こちらによると

Expression Blend

すでにVisual Studio 2012に「Blend for VS2012」として統合されています。
今後公開のUpdate2にてWPF、Silverlight、SketchFlowにも対応させるとのこと。

Expression Web

無償化。
Visual Studio 2012がウェブ機能の強化を行っているので今後はそちらに注力?

Expression Design

無償化。
今後新バージョンの開発はされない。

Expression Encoder

販売継続。無償版もあり。
Expression Encoderとしては次期バージョンが存在しないがエンコーダーの開発自体は継続。

Expression WebExpression Designともに無償配布が始まってますがバージョンが上がっているそうなので現行のものを利用している人も無償版に乗り換えたほうが良いそうです。

http://twitter.com/yamaki00/status/281951110644768768