2010-03-22 3 views
0

Quelqu'un posted something similar mais il ne résout pas vraiment le problème. Je souhaite déplacer tous mes fichiers statiques (images, javascript, css) vers un compartiment Amazon S3 lorsque je déploie mon application, ainsi que réécrire ces chemins dans mon application. Existe-t-il un moyen simple d'y parvenir? ou suis-je pour une énorme quantité de travail ici?Rails de déploiement: déplacer les fichiers statiques à S3

+0

Juste par curiosité, pourquoi voulez-vous faire? –

+1

Huh? Pourquoi ne voudriez-vous pas diffuser votre contenu statique à partir d'un réseau de diffusion de contenu avec des serveurs extrêmement puissants à travers le monde ... Pourquoi gaspiller la bande passante de mon serveur en envoyant du contenu statique? La mémoire et la bande passante de mes serveurs sont mieux utilisées pour traiter des données spécifiques à l'utilisateur. –

Répondre

1

L'autre question était le mien: p

J'ai fini par aller avec une tâche de coupe que je ligoté avec asset_packager et mon « normal » processus de déploiement de Heroku.

J'aimerais quelque chose était beaucoup plus intelligent et pourrait faire le levage de charges lourdes pour moi bien.

0

Je reste aussi une réponse à l'autre question, je regardais dans la même question et donner ce petit bijou https://github.com/railsjedi/jammit-s3 essayer plus tard aujourd'hui.

Hope it helps, Jeroen

+0

Juste mis en œuvre, jetez un oeil à la fourche https://github.com/makalu/jammit-s3. Il vous permettra également de définir des en-têtes de contrôle de cache pour les assets, ce qui ajoutera des turbomodes à votre site web! – Jevado

Questions connexes