Cloudimage.io ՝ որպես ծառայություն պահված, կտրված, չափափոխված կամ ջրանշանավորված պատկերներ

Cloudimage API ՝ պատկերի սեղմման, կտրման, պահման համար

Վերջերս բավականին արագ աշխատում էի այս կայքում `արագությունն արագացնելու համար: Ես հեռացրել եմ շարժվող մասերից մի տոննա ՝ պարզեցնելու համար, թե ինչպես է այն դրամայնացվում և ինտեգրվում, բայց կայքի արագությունը դեռ շատ դանդաղ է: Վստահ եմ, որ դա ազդում է իմ և իմ ընթերցողների վրա օրգանական որոնում հասնել Իմ ընկերոջ ՝ Ադամ Սմոլի օգնությունը խնդրելուց հետո, որը կայծակնային է գործում անշարժ գույքի շուկայավարման հարթակ, առաջին կետը, որը նա մատնանշեց, այն էր, որ ես ունեի շատ մեծ պատկերներ, որոնք բեռնվում էին իմ podcast- ի կողային սյունակում:

Սա անհասկանալի էր, քանի որ պատկերները գալիս են երրորդ կողմի կայքից, որի վրա ես քիչ եմ վերահսկում: Իդեալում, ես կցանկանայի դրանք տեղականորեն կտրել և պահեստավորել, բայց հետո ստիպված կլինեի գրել բավականին բարդ ինտեգրում: Էլ չենք ասում, որ նույնիսկ ամուր ինտեգրման դեպքում պատկերները ներբեռնելու և չափափոխելու համար ժամանակ կպահանջվեր: Այսպիսով, առցանց որոշ որոնումներ կատարելուց հետո ես գտա կատարյալ ծառայություն - Cloudimage.io

Cloudimage.io- ի առանձնահատկությունները

  • Պատկերի առաջին բեռի վրա, Cloudimage- ը ներբեռնում է ձեր ծագման պատկերը ձեր սերվերի / S3 դույլի համար, և այն պահպանում է իրենց չափափոխման ենթակառուցվածքի վրա:
  • Cloudimage.io- ն կարող է ընտրովի չափափոխել, կտրել, շրջանակել, ջրի մակարդակի նշագիծ և սեղմել պատկերը ՝ այն պատասխանատու դարձնելու և ժամանակ խնայելու համար:
  • Ձեր պատկերները արագ CDN– ների միջոցով առաքվում են ձեր հաճախորդներին լույսի արագությամբ ՝ արդյունքում ավելի լավ փոխակերպման և ավելի շատ վաճառքի:

Իմ իրականացման համար ես ունեի մի podcast լրահոս, որտեղ ուզում էի ցուցադրել podcast պատկերները ընդամենը 100px 100px- ով, բայց, հաճախ, բնօրինակ պատկերները հսկայական էին (չափսերով և ֆայլերի չափով): Այսպիսով, Cloudimage- ի միջոցով մենք ի վիճակի ենք պարզապես ավելացնել Image URL- ը Cloudimage API- ին, և պատկերը կատարելապես չափափոխվում և պահվում է պահված:

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

Ուշադրություն դարձրեք ամբողջական URL- ին.

  • Նշանի ենթադոմեյնը CloudImage- ին
  • Պատկերը կտրելու հրամանը
  • Չափերը սահմանված են 100px by 100px
  • Իմ սկզբնական ֆայլի ուղին

Ես կարողացա նաև կողպել իմ URL- ները, որտեղ կարող էի օգտագործել Cloudimage API- ն, որպեսզի մյուսները չկարողանան գողանալ: Մի քանի րոպեի ընթացքում ես պատրաստեցի լուծումը, և մեկ ժամվա ընթացքում ես լուծումը կիրառեցի մեր մեջ Podcast լրահոս Վիջեթ

Ինչ եք կարծում?

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.