पर छवियों को अपलोड करने के लिए सबसे सरल समाधान लोगों को क्लाउड सर्वर (एक रेल 3 एप में) को छवि अपलोड करने की अनुमति देने का सबसे आसान तरीका क्या है? मैं फॉर्म में "अपलोड छवि" बटन शामिल करना चाहता हूं, और पते को अपने मॉडल में संग्रहीत करना चाहता हूं। मैं फ़ाइल आकार को बाधित करने में सक्षम होना चाहूंगा।क्लाउड सेवा
उत्तर
रेल के लिए paperclip मणि का उपयोग करना: Uploading Files to S3 in Ruby with Paperclip
मैं attachinary की सलाह देते हैं और cloudinary सेवा:
https://github.com/assembler/attachinary
यह नहीं करने के लिए एक बहुत बड़ा समय की बचत होती है
यहाँ एक अच्छा ट्यूटोरियल है Imagemagick के साथ गड़बड़ करने की जरूरत है। क्लाउडिनरी एक अद्भुत सेवा है जो फ्लाई पर छवियों का आकार बदलती है। संलग्नक jquery अपलोड विजेट्स के लिए भी महान एकीकरण के साथ आता है।
पूरी तरह से सहमत हैं, क्लाउडिनरी कमाल है। हम स्टोरेज बैकएंड के रूप में क्लाउडिनरी के साथ कैरियरवेव मणि का उपयोग करते हैं, इसलिए क्लाउडिनरी न केवल हमारी छवियों को होस्ट करता है बल्कि सभी अपलोड की गई संपत्तियों को होस्ट करता है। यहां विवरण: http://cloudinary.com/blog/ruby_on_rails_image_uploads_with_carrierwave_and_cloudinary –
- 1. ईमेल पार्सिंग क्लाउड सेवा
- 2. सरल क्लाउड स्टोरेज सेवा API
- 3. क्लाउड कंप्यूटिंग: क्लाउड
- 4. क्लाउड
- 5. क्लाउड
- 6. Azure क्लाउड सेवा से Gmail smtp उपयोग नहीं कर सकते
- 7. घर के विकास के लिए नि: शुल्क क्लाउड डाटाबेस सेवा
- 8. Google क्लाउड स्टोरेज get_serving_url
- 9. क्लाउड सुरक्षा और गोपनीयता
- 10. क्लाउड स्टोरेज
- 11. जावा क्लाउड
- 12. क्लाउड 9
- 13. क्लाउड ऐप
- 14. क्लाउड 9
- 15. ध्वनि क्लाउड
- 16. टैग क्लाउड
- 17. क्लाउड ऐप
- 18. क्लाउड एप्लिकेशन
- 19. क्लाउड डेटाबेस बनाना?
- 20. जेनकिन्स क्लाउड बिल्ड
- 21. क्लाउड <T> लेआउट के रूप में क्लाउड
- 22. एक पीसीएल :: प्वाइंट क्लाउड :: पीटीआर एक पीसीएल :: प्वाइंट क्लाउड
- 23. निजी क्लाउड और सार्वजनिक क्लाउड के बीच क्या अंतर है?
- 24. Google क्लाउड मैसेजिंग - नमूना सर्वर
- 25. Emacs क्लाउड स्टोरेज विकल्प?
- 26. क्लाउड आधारित तुल्यकालन वास्तुकला
- 27. जावा क्लाउड एपीआई
- 28. Google क्लाउड मैसेजिंग नमूना
- 29. Google क्लाउड प्रिंट
यदि आप इस छवि को अवतार के रूप में उपयोग करने की योजना बना रहे हैं, तो https://github.com/thoughtbot/paperclip – Josh
देखें http://railscasts.com/episodes/253-carrierwave-file-uploads –