Net: Gallery 3.0 RC2 を試してみました
せっかく VPS 借りているのだし、何か CMS でもインストールしてみようと思い、「Gallery 3.0 RC2」をインストールしてみました。
とりあえず、Apache2 + PHP5 + MySQL5 環境が準備しておいたので、Gallery3 のインストールはとても簡単で、すんなり入ってしまいました。
標準のコメントシステムは、CAPTCHA に「reCAPTCHA: Stop Spam, Read Books」を使用していて、reCAPTCHA のサイトで登録することで公開鍵と秘密鍵を得ることができるのでこれを設定してやれば OK です。(ただし、テストサイトでは VPS の約款の関係で現時点はコメントは OFF としている。(2010/09/01 以降にコメント ON 予定。))
使用してみての感想ですが、とにかく動きが軽い。たくさんの画像ファイルのアップロードも一括でできるなど、画像管理がストレス無く行えそうです。
言語についても日本語に問題ないレベルでローカライズされています。若干漏れがあるようですが、管理者で翻訳モードを使うことで追加・編集が可能で、設定をすればこれらの翻訳の結果を Gallery コミュニティで共有できるみたいです。
デザインの細かい変更などは、themes/wind/views 以下のファイルを編集することで対応できそうに思われます。
RC 版のためか、私の環境ではデジタルカメラの画像そのままアップロードすると、400 エラーが発生してアップロードできない画像がいくつかありました。ただ、これらの画像についても、ローカル側でサイズ修正などしてあげると問題なくアップロードできています。
標準でインストールされるモジュールについても Gallery2 よりも少ないですが、「Category:Gallery 3:Modules - Gallery Codex」で公開されているようなので、後で試してみたいと思います。
なお、Debian GNU/Linux 5.0 の php5-gd では Gallery3 の一部動作に制約が出るようで、以下のようにして、ImageMagick または GraphicsMagick をインストールした方がよさげです。
・ImageMagick
# apt-get install imagemagick
・GraphicsMagick
# apt-get install graphicsmagick
※どちらも /usr/bin 以下にインストールされるので、Gallery3 側でこのパスを指定してやれば OK です。
あと、私の Web サーバの PHP は suPHP で動作しているのですが、/etc/suphp/suphp.conf で「umask=0022」としてやる必要もありました。(そのままでは php スクリプトが生成するファイルのパーミッションが 600 なため、画像ファイルが表示できないのを避けるため。)
・追記
デフォルトでは、動画がアップロードできなかったのですが、「Gallery3:Modules:ffmpeg - Gallery Code」の説明に従い、以下のように設定すれば対応できました。
1. ffmpeg をインストール
# apt-get install ffmpeg
2. Gallery の高度な設定の「ffmpeg_path」に「/usr/bin/ffmpeg」を設定
以上の作業だけで、動画のアップロードができてしまいます。
Gallery3 って凄いなぁ。
とりあえず、Apache2 + PHP5 + MySQL5 環境が準備しておいたので、Gallery3 のインストールはとても簡単で、すんなり入ってしまいました。
標準のコメントシステムは、CAPTCHA に「reCAPTCHA: Stop Spam, Read Books」を使用していて、reCAPTCHA のサイトで登録することで公開鍵と秘密鍵を得ることができるのでこれを設定してやれば OK です。(ただし、テストサイトでは VPS の約款の関係で現時点はコメントは OFF としている。(2010/09/01 以降にコメント ON 予定。))
使用してみての感想ですが、とにかく動きが軽い。たくさんの画像ファイルのアップロードも一括でできるなど、画像管理がストレス無く行えそうです。
言語についても日本語に問題ないレベルでローカライズされています。若干漏れがあるようですが、管理者で翻訳モードを使うことで追加・編集が可能で、設定をすればこれらの翻訳の結果を Gallery コミュニティで共有できるみたいです。
デザインの細かい変更などは、themes/wind/views 以下のファイルを編集することで対応できそうに思われます。
RC 版のためか、私の環境ではデジタルカメラの画像そのままアップロードすると、400 エラーが発生してアップロードできない画像がいくつかありました。ただ、これらの画像についても、ローカル側でサイズ修正などしてあげると問題なくアップロードできています。
標準でインストールされるモジュールについても Gallery2 よりも少ないですが、「Category:Gallery 3:Modules - Gallery Codex」で公開されているようなので、後で試してみたいと思います。
なお、Debian GNU/Linux 5.0 の php5-gd では Gallery3 の一部動作に制約が出るようで、以下のようにして、ImageMagick または GraphicsMagick をインストールした方がよさげです。
・ImageMagick
# apt-get install imagemagick
・GraphicsMagick
# apt-get install graphicsmagick
※どちらも /usr/bin 以下にインストールされるので、Gallery3 側でこのパスを指定してやれば OK です。
あと、私の Web サーバの PHP は suPHP で動作しているのですが、/etc/suphp/suphp.conf で「umask=0022」としてやる必要もありました。(そのままでは php スクリプトが生成するファイルのパーミッションが 600 なため、画像ファイルが表示できないのを避けるため。)
・追記
デフォルトでは、動画がアップロードできなかったのですが、「Gallery3:Modules:ffmpeg - Gallery Code」の説明に従い、以下のように設定すれば対応できました。
1. ffmpeg をインストール
# apt-get install ffmpeg
2. Gallery の高度な設定の「ffmpeg_path」に「/usr/bin/ffmpeg」を設定
以上の作業だけで、動画のアップロードができてしまいます。
Gallery3 って凄いなぁ。