2010-12-10 24 views
1

私は私が画像のサイズ変更サービス

<img src="http://image-resizer.domain.com/resize-image/150/100/path/to/image.jpg" />

のように、このサービスを何かをすることができます(理想的には自己ホスト型)サービスを探しています(Railsの、または本当に何のために)なります

  • ダウンロードhttp://mydomain.com/path/to/image.jpg(それが前にいなかった場合)
  • メタデータのサムネイル(およびwhatev 150x100
  • ストリップ/スカッシュにサイズを変更えー、他のS3に多分(
  • キャッシュサムネイル)サムネイルのための良いディスクに、またはある?)
  • が同じキャッシュされたサムネイル
に仕え、そのURLに対する後続の要求にクライアント
  • にそれを提供

    これは私が

    • だけ自分のサイト上でオリジナルの画像を持っていると
    • がEAに私を許可する別のサービスにサムネイル生成をアウトソーシングできるようになりますSILY

    はそのような何かが存在しない効率的である必要があり、新たなサムネイルサイズ

  • を作成しますか?オープンソースが好きで、うまくいけばRubyやNode.jsのいずれかです

    限られたディスク容量(つまり、5GBの画像しかキャッシュしないようにする)のボーナスポイントです。

  • 答えて

    1

    Iはトンボが見つかりました:「ラックアプリケーションとして記述されたオンザフライ処理/符号化フレームワーク」https://github.com/markevans/dragonfly

    私が探していたものに近いですが、私は完全に別のものを好むでしょう。 Dragonflyは、RackアプリケーションとしてRailsアプリケーションに組み込む必要があるようです。 (まだ私はRails 2.2を使っているので、私の選択肢ではありません)

    +0

    、あなたはあなた自身のサーバーにインストールされ、ちょうどトンボのようなものを探しています。しかし、それは独立したRails(または他の)アプリとして実行されるという違いがありますか? – Dogweather

    +0

    Sorta。独自のサーバー上で実行できるようにしたいと思います。つまり、別のサーバーから元のイメージをダウンロードする必要があります。 –

    0

    Image Scienceは、サムネイルの必要性を満たすかもしれませんが、キャッシング、ホスティング、メタデータのストリッピング全体には他のツールが必要です。

    関連する問題