Tôi có một ứng dụng sử dụng plugin Paperclip để tải lên hình ảnh. Bây giờ ứng dụng đó sẽ được triển khai cho một máy chủ (heroku) có hệ thống tệp chỉ đọc. Tôi bằng cách nào đó có thể nói với kẹp giấy để lưu trữ hình ảnh trong cơ sở dữ liệu?Lưu hình ảnh trong cơ sở dữ liệu bằng cách sử dụng plugin kẹp giấy đường ray
Trả lời
Kiểm tra ứng dụng mẫu này
Tôi đoán đây là chính xác những gì bạn cần.
HTH
PS: lưu trữ hình ảnh trong db là thường là một ý tưởng tồi, tôi chắc chắn bạn có thể sử dụng kẹp giấy với S3/CloudFront (như đã đề cập trong các câu trả lời dưới đây)
Heroku khuyến cáo lưu trữ tập tin tải lên trên s3 và provides instructions về cách thực hiện việc này đối với một số plugin tệp Rails.
Suy nghĩ lại những gì bạn đang làm. Lưu trữ hình ảnh trong db thường là một ý tưởng tồi. Để biết thêm thông tin, hãy xem here.
ry là đúng để hướng bạn đến S3. Nếu không có gì khác, hãy suy nghĩ về chi phí: 500 MB không gian cơ sở dữ liệu trên Heroku là $ 50/tháng. Trên S3, nó sẽ là 15 xu.
Việc phân phát ảnh từ S3 chậm. Độ trễ từ 0,5 đến 2 là phổ biến, có nghĩa là nó chỉ nên được sử dụng cho tài sản truyền thông.
- 1. Cách lưu ảnh raw_data bằng kẹp giấy
- 2. Đường ray Kiểu kẹp giấy đa hình
- 3. đường ray kẹp giấy ảnh mặc định với S3
- 4. Cách sử dụng url hình ảnh gốc trong kẹp giấy
- 5. Sử dụng đá quý kẹp giấy trong đường ray3
- 6. Làm cách nào để thay đổi kích thước hình ảnh Kẹp giấy sau khi đã thêm cơ sở dữ liệu vào cơ sở dữ liệu?
- 7. Kẹp giấy: Cách lưu trữ ảnh trong bảng điều khiển Rails?
- 8. Sao chép ảnh vào giai đoạn S3 (sử dụng đường ray và kẹp giấy)
- 9. Cách lưu hình ảnh trong cơ sở dữ liệu SQLite
- 10. Kiểu trong kẹp giấy chỉ khi đó là hình ảnh [đường ray]
- 11. Lưu tệp bằng cách sử dụng kẹp giấy qua API
- 12. Kẹp giấy thay đổi đường dẫn hình ảnh sau khi nâng cấp lên đường ray 3.2
- 13. Lưu trữ hình ảnh trong cơ sở dữ liệu MongoDB
- 14. Cách dễ dàng để tải lên ajax bằng kẹp giấy trong đường ray?
- 15. Đường ray: Ngăn tải lên ảnh trùng lặp bằng kẹp giấy?
- 16. Quy trình đăng kẹp giấy - Cách nén hình ảnh bằng cách sử dụng jpegoptim/optpng
- 17. tạo hình thu nhỏ bằng cách sử dụng đá quý kẹp giấy
- 18. Đường ray có trong cơ sở dữ liệu bộ nhớ
- 19. Đường ray: lưu trữ bản dịch trong cơ sở dữ liệu
- 20. Tải lên tệp bằng Đường dẫn Activeadmin bằng kẹp giấy
- 21. Cách sử dụng URL tuyệt đối trong khi lưu các nguồn hình ảnh trong Cơ sở dữ liệu từ CKEDITOR
- 22. Cơ sở dữ liệu đường ray thêm cột
- 23. Return mỗi hàng thứ n từ cơ sở dữ liệu sử dụng ActiveRecord trong đường ray
- 24. Sử dụng ruby với cơ sở dữ liệu, nhưng không có đường ray
- 25. Đường ray: Lưu trữ các tệp nhị phân trong cơ sở dữ liệu
- 26. Đường ray 3. Tạo cơ sở dữ liệu sản xuất
- 27. 'Kẹp giấy :: AdapterRegistry :: NoHandlerError` khi tôi gửi một hình ảnh từ đến đường ray từ một ứng dụng iphone
- 28. Cách lưu trữ hình ảnh trong các bảng cơ sở dữ liệu SQL Server cột
- 29. Kẹp giấy cho đường ray: Tôi có thể truy cập vào mô hình không?
- 30. Cách thêm dữ liệu hạt giống mới vào cơ sở dữ liệu đường ray hiện có