大量の写真の表示と整理を処理する Rails ベースのシステムを構築することに興味があります。これは Flickr に似ていますが、小さいです。各写真には、関連付けられたメタデータがあります。写真は、選択可能なリストとグリッド ビューで表示されます。必要に応じて画像をロードできると便利です (おそらく速度が上がるため)。
現時点では、assets/images ディレクトリから画像をロードして動作するデータベースのテスト バージョンを使用していますが、複数の画像 (200 ~ 600 画像) を表示すると動作が遅くなり始めています。これは、ビューの設定方法によるものです。リスト レイアウトとグリッド レイアウトの両方で画像を表示するために、ストレート ループを使用しています。
また、フルサイズのソース画像からサムネイルと中サイズの画像を手動でサイズ変更しました。他のサイズ変更方法を調査中です。ここでもアドバイスをいただければ幸いです。
私はこの方法で画像を処理するのは初めてなので、Flickr のようなものを設計および実装した経験に基づいて、誰かが私に方向性を示してもらえますか?
以下のツールについて調べています。
- ペーパークリップ
- http://railscasts.com/episodes/134-paperclip
- 要件: イメージマジック
- attachment_fu
- http://clarkware.com/blog/2007/02/24/file-upload-fu#FileUploadFu
- 要件: 次のいずれか: ImageScience、RMagick、miniMagick、ImageMajick?
- キャリアウェーブ