Cloudimage.io: Hình ảnh được lưu trong bộ nhớ cache, cắt, thay đổi kích thước hoặc hình mờ dưới dạng dịch vụ

API Cloudimage để nén hình ảnh, cắt xén, lưu vào bộ nhớ đệm

Gần đây, tôi đã làm việc khá nhiều trên trang web này để tăng tốc độ. Tôi đã loại bỏ rất nhiều bộ phận chuyển động để đơn giản hóa cách kiếm tiền và tích hợp nó, nhưng tốc độ trang web vẫn quá chậm. Tôi tin rằng nó ảnh hưởng đến lượng độc giả của tôi và Tìm kiếm hữu cơ chạm tới. Sau khi nhờ sự trợ giúp của bạn tôi, Adam Small, người hoạt động nhanh như chớp nền tảng tiếp thị bất động sản, mục đầu tiên anh ấy chỉ ra là tôi có một số hình ảnh rất lớn đang tải trong thanh bên podcast của mình.

Điều này thật khó chịu vì hình ảnh đến từ trang web của bên thứ ba mà tôi có rất ít quyền kiểm soát. Lý tưởng nhất là tôi muốn cắt và lưu trữ chúng cục bộ, nhưng sau đó tôi sẽ phải viết một tích hợp khá phức tạp. Chưa kể rằng, ngay cả với một tích hợp vững chắc, thời gian tải xuống và thay đổi kích thước hình ảnh sẽ rất khủng khiếp. Vì vậy, sau khi thực hiện một số tìm kiếm trực tuyến, tôi đã tìm thấy dịch vụ hoàn hảo - Cloudimage.io

Các tính năng của Cloudimage.io

  • Trong lần tải hình ảnh đầu tiên, Cloudimage tải xuống hình ảnh gốc của bạn cho máy chủ / nhóm S3 của bạn và họ lưu nó vào bộ nhớ cache trên cơ sở hạ tầng thay đổi kích thước của họ.
  • Cloudimage.io có thể tùy chọn thay đổi kích thước, cắt, khung, hình mờ và nén hình ảnh để làm cho hình ảnh phản hồi nhanh và tiết kiệm thời gian cho bạn.
  • Hình ảnh của bạn được chuyển đến khách hàng với tốc độ ánh sáng thông qua CDN nhanh, dẫn đến chuyển đổi tốt hơn và bán được nhiều hơn.

Để triển khai, tôi có một nguồn cấp dữ liệu podcast nơi tôi muốn hiển thị các hình ảnh podcast chỉ 100px x 100px, nhưng thường thì các hình ảnh gốc rất lớn (về kích thước và kích thước tệp). Vì vậy - với Cloudimage, chúng tôi có thể chỉ thêm URL hình ảnh vào API Cloudimage và hình ảnh được thay đổi kích thước và lưu vào bộ nhớ cache một cách hoàn hảo.

https://ce8db294c.cloudimg.io/vụ mùa /100x100 / x /https://images.fireside.fm/podcasts/images/c/c5d9b182-9c16-43a8-873d-ccc51c40dd8b/episodes/b/b638ca26-7bd9-4f6a-b039-99792720ff4a/cover.jpg

Lưu ý URL đầy đủ:

  • Tên miền phụ mã thông báo cho CloudImage
  • Lệnh cắt hình ảnh
  • Kích thước được đặt thành 100px x 100px
  • Đường dẫn tệp gốc của tôi

Tôi cũng có thể khóa các URL của mình nơi tôi có thể sử dụng API Cloudimage để người khác không thể lấy cắp nó. Trong vòng vài phút, tôi đã có giải pháp sẵn sàng và trong vòng một giờ, tôi đã triển khai giải pháp vào Nguồn cấp dữ liệu Podcast Tiện ích con.

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.