GIGAZINEに掲載されていた記事「モバイルページ向けの画像をリアルタイムで作成するためにlsyncdを使ってみた」
    このエントリをはてなブックマークに登録

数日前の記事になりますが、GIGAZINEに興味深い記事があったのでご紹介します。

PC向けの画像を縮小して、ケータイ用として用意する、というのはケータイサイトでよくやる手法ですが、GIGAZINEではそれに「lsyncd」を使っているようです。

 

→ GIGAZINE モバイルページ向けの画像をリアルタイムで作成するために「lsyncd」を使ってみた [gigazine.net]

 

「lsyncd」は、Linuxカーネルのinotify機能を利用して、ファイルの更新時にミラー先にミラーリング処理をかけるためのものですが、rsyncの他にも任意のコマンドを実行できるようです。

→ lsyncd – Live Syncing (Mirror) Daemon [code.google.com]

 

GIGAZINEでは、rsyncの代わりにImageMagickのconvertコマンドを実行し、画像の縮小を行っているようですね。

複数解像度用の画像を生成するのは、アプリ側で生成することが多いと思いますが、こういう方法も便利そうですね。

cronやキューなどの仕掛けを使うよりもタイムラグが少なそうです。

 

「lsyncd」は意外と多くのところで実績があるようなので、安心度も高そうです。
興味のある方は調べてみてはいかがでしょうか。

 

関連:


 

最近の記事







コメントを書く