Cloudimage.io: Slike kao predmemorirane, izrezane, promjenjene veličine ili vodenih žigova

API za Cloudimage za kompresiju slike, obrezivanje, keširanje

Nedavno radim prilično na ovoj stranici kako bih ubrzao. Uklonio sam tonu pokretnih dijelova kako bih pojednostavio način unovčavanja i integriranja, ali brzina web lokacije je i dalje prespora. Uvjeren sam da to utječe na moju i moju čitalačku publiku organska pretraga dohvat. Nakon što sam zatražio pomoć mog prijatelja Adama Smalla, koji upravlja munjevitom brzinom platforma za marketing nekretnina, prva stavka koju je istakao bila je da se na bočnoj traci podcasta učitava vrlo velika slika.

To je zbunjivalo jer slike dolaze sa nezavisnih web lokacija nad kojima imam malo kontrole. U idealnom slučaju, volio bih da sam ih lokalno obrezao i predmemorirao, ali tada bih morao napisati prilično složenu integraciju. Da ne spominjem da bi, čak i uz solidnu integraciju, vrijeme koje bi bilo potrebno za preuzimanje i promjenu veličine slika bilo strašno. Nakon pretraživanja na mreži, pronašao sam savršenu uslugu - Cloudimage.io

Karakteristike Cloudimage.io

  • Pri prvom učitavanju slike, Cloudimage preuzima vašu izvornu sliku za vaš server / S3 segment i oni je keširaju na svojoj infrastrukturi za promjenu veličine.
  • Cloudimage.io po želji može promijeniti veličinu, obrezati, uokviriti, voditi žigove i komprimirati sliku kako bi reagirala i uštedjela vrijeme.
  • Vaše slike se isporučuju vašim kupcima brzinom svjetlosti putem brzih CDN-ova, što rezultira boljom konverzijom i većom prodajom.

Za moju implementaciju imao sam feed podcasta na kojem sam želio prikazati slike podcasta sa samo 100 x 100 piksela, ali često su originalne slike bile ogromne (u dimenzijama i veličini datoteke). Dakle - s Cloudimageom možemo dodati URL slike na Cloudimage API, a slika se mijenja i savršeno kešira.

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

Obratite pažnju na puni URL:

  • Poddomena tokena za CloudImage
  • Naredba za obrezivanje slike
  • Dimenzije postavljene na 100 x 100 piksela
  • Moja originalna putanja do datoteke

Uspio sam zaključati i svoje URL-ove gdje bih mogao koristiti Cloudimage API tako da ga drugi ne mogu ukrasti. U roku od nekoliko minuta, pripremio sam rješenje i za sat vremena implementirao sam rješenje u naše Podcast feed Widget.

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.