2010-12-03 25 views
1

J'ai une exigence de télécharger en vrac des images. Plus précisément, je veux télécharger toutes les images pour un site web (images statiques comme arrière-plan, logo, images de coin, images requises par css etc ..)Télécharger l'image en vrac - Rails3

Comme je pense que le téléchargement de ces images les unes après les autres ne ressemble pas comme assez pratique (comme il pourrait avoir 60-70 images). Donc, mes questions sont ..

  1. Quelle est la manière standard de faire ce genre de personnel?
  2. Est-il possible de permettre aux utilisateurs de télécharger un fichier .zip (images) et l'extraire du côté serveur.
  3. Si 2 est possible, je peux le faire avec Rails3 et hôte norme commune

merci à l'avance

acclamations

Sameera

Répondre

1

1) En supposant que vous parlez permettant des téléchargements groupés à partir du site Web pas comme une tâche rake la manière typique pour gérer plusieurs téléchargements est d'utiliser Uploadify/SWFUpload pour le frontend avec une gemme comme Paperc lèvre pour gérer les images sur le côté Rails.

Une recherche google pour "paperclip uploadify" ou "paperclip swfupload" devrait vous donner un bon matériel de référence.

2) Il est certainement possible de le faire, je l'ai surtout travaillé avec elle dans l'autre sens pour offrir des archives zip des fichiers à télécharger, mais zips de traitement et de travailler avec les fichiers inclus est faisables

certainement

3) Les méthodes suggérées que j'ai données pour (1) ci-dessus fonctionnent très bien sur Rails 3 et je ne vois pas pourquoi elles ne fonctionneraient pas sur l'hébergement partagé. Cette approche nécessitera cependant un travail supplémentaire pour des environnements tels que Heroku qui n'ont pas de stockage direct ou transitoire

+0

Salut kevin, merci pour la réponse, je vais donner l'option 1 un essai, acclame – sameera207