Cloudimage.io: caché, recorte, redimensionado ou marcas de auga como servizo
Recentemente, estiven traballando un pouco neste sitio para acelerar. Quitei un montón de partes móbiles para simplificar como se monetiza e se integra, pero a velocidade do sitio aínda é demasiado lenta. Estou seguro de que está a afectar aos meus lectores e aos meus lectores busca orgánica chegar. Despois de contar coa axuda do meu amigo, Adam Small, que opera un raio rápido plataforma de mercadotecnia inmobiliaria, o primeiro elemento que sinalou foi que tiña algunhas imaxes moi grandes cargadas na barra lateral do meu podcast.
Isto foi desconcertante xa que as imaxes proceden dun sitio de terceiros sobre o que teño pouco control. O ideal sería recortar e almacenar na caché localmente, pero entón tería que escribir unha integración bastante complexa. Sen esquecer que, aínda cunha integración sólida, o tempo que levaría descargar e redimensionar as imaxes sería horrible. Entón, despois de facer algunhas buscas en liña, atopei o servizo perfecto: Cloudimage.io
Características de Cloudimage.io
- Na primeira carga de imaxe, Cloudimage descarga a túa imaxe de orixe para o teu servidor/bucket S3 e a almacena na caché na súa infraestrutura de redimensionamento.
- Cloudimage.io pode cambiar o tamaño, recortar, enmarcar, marcar de auga e comprimir a imaxe para que responda e aforrache tempo.
- As túas imaxes son entregadas aos teus clientes á velocidade da luz a través de CDN rápidos, o que resulta nunha mellor conversión e máis vendas.
Para a miña implementación, tiña un feed de podcast onde quería mostrar as imaxes do podcast en só 100 px por 100 px pero, moitas veces, as imaxes orixinais eran enormes (en dimensión e tamaño de ficheiro). Entón, con Cloudimage, só podemos engadir o URL da imaxe á API de Cloudimage, e a imaxe redimensiona e almacena na caché perfectamente.
https://ce8db294c.cloudimg.io/cortar /100x100/x/https://images.fireside.fm/podcasts/images/c/c5d9b182-9c16-43a8-873d-ccc51c40dd8b/episodes/b/b638ca26-7bd9-4f6a-b039-99792720ff4a/cover.jpg
Observe o URL completo:
- Subdominio de token para CloudImage
- Comando para recortar a imaxe
- Dimensións definidas en 100 px por 100 px
- O meu camiño orixinal do ficheiro
Tamén puiden bloquear os meus URL onde podía usar a API de Cloudimage para que outros non a poidan roubar. En poucos minutos, tiña a solución lista, e dentro dunha hora implementara a solución no noso Feed de podcast Widget.