Chúng tôi vừa triển khai tính năng mà người dùng của chúng tôi có thể tải ảnh lên. Chúng tôi đang định lại kích thước người dùng đã tải lên hình thu nhỏ và kích thước "hiển thị" 800x600.Thay đổi kích thước hình ảnh trên máy chủ
Sự cố mà chúng tôi đang gặp phải là hoạt động này dường như chiếm nhiều bộ nhớ trên máy chủ của chúng tôi. Chúng tôi đang sử dụng Django-imagekit để làm điều này và có vẻ như là documented problems with excessive memory usage.
Chúng tôi đang chạy django trên máy chủ Heroku. Trong trường hợp các yếu tố này, chúng tôi đang sử dụng postgresql cho dữ liệu và elasticsearch để tìm kiếm.
- Có thư viện nào tốt hơn mà chúng ta nên sử dụng cho việc này không?
- Hoặc có chiến lược hoàn toàn khác để xử lý ảnh của người dùng trên máy chủ mà chúng tôi nên xem xét không?
Cảm ơn bạn rất nhiều!
Có bất kỳ lý do tại sao điều này cần phải được xử lý trong Django ở tất cả? (Bạn có cần để có thể phục vụ các bức ảnh thay đổi kích cỡ ngay lập tức?) Nếu không, phá vỡ miễn phí từ Django sẽ cho phép bạn sử dụng bất kỳ thư mục khác xem, công cụ tự động mà bạn thích. –
@Mr. Dave - Không, tôi không nghĩ nó cần. Tôi nghĩ đây chỉ là những công cụ mà chúng tôi đã nắm lấy trước tiên. Chỉ cần không chắc chắn những gì tiếp theo chúng ta nên thử là :) –