Cloudimage.io: immagini memorizzate nella cache, ritagliate, ridimensionate o con filigrana come servizio
Recentemente, ho lavorato un po 'su questo sito per aumentare la velocità. Ho rimosso un sacco di parti mobili per semplificare il modo in cui è monetizzato e integrato, ma la velocità del sito è ancora troppo lenta. Sono fiducioso che abbia un impatto sui miei lettori e sul mio ricerca organica raggiungere. Dopo aver arruolato l'assistenza del mio amico, Adam Small, che opera un fulmine veloce piattaforma di marketing immobiliare, il primo elemento che ha sottolineato è che avevo alcune immagini molto grandi caricate nella mia barra laterale del podcast.
Questo è stato sconcertante poiché le immagini provengono da un sito di terze parti su cui ho poco controllo. Idealmente, mi sarebbe piaciuto ritagliarli e memorizzarli nella cache localmente, ma poi avrei dovuto scrivere un'integrazione piuttosto complessa. Senza contare che, anche con una solida integrazione, il tempo necessario per scaricare e ridimensionare le immagini sarebbe terribile. Quindi, dopo aver fatto alcune ricerche online, ho trovato il servizio perfetto: Cloudimage.io
Caratteristiche di Cloudimage.io
- Al primo caricamento dell'immagine, Cloudimage scarica la tua immagine di origine per il tuo server / bucket S3 e la memorizza nella cache sulla loro infrastruttura di ridimensionamento.
- Cloudimage.io può facoltativamente ridimensionare, ritagliare, inquadrare, aggiungere filigrana e comprimere l'immagine per renderla reattiva e farti risparmiare tempo.
- Le tue immagini vengono consegnate ai tuoi clienti alla velocità della luce tramite CDN veloci, con conseguente migliore conversione e maggiori vendite.
Per la mia implementazione, avevo un feed podcast in cui volevo visualizzare le immagini del podcast a soli 100px per 100px ma, spesso, le immagini originali erano enormi (in dimensioni e dimensioni del file). Quindi, con Cloudimage, siamo in grado di aggiungere semplicemente l'URL dell'immagine all'API Cloudimage e l'immagine viene ridimensionata e memorizzata nella cache perfettamente.
https://ce8db294c.cloudimg.io/coltura /100 x 100 / x /https://images.fireside.fm/podcasts/images/c/c5d9b182-9c16-43a8-873d-ccc51c40dd8b/episodes/b/b638ca26-7bd9-4f6a-b039-99792720ff4a/cover.jpg
Notare l'URL completo:
- Token sottodominio a CloudImage
- Comando per ritagliare l'immagine
- Dimensioni impostate su 100 x 100 px
- Il mio percorso del file originale
Sono stato anche in grado di bloccare i miei URL dove ho potuto utilizzare l'API Cloudimage in modo che altri non possano rubarlo. In pochi minuti avevo la soluzione pronta e nel giro di un'ora avevo implementata la soluzione nel nostro Feed del podcast Widget.