Cloudimage.io ՝ որպես ծառայություն պահված, կտրված, չափափոխված կամ ջրանշանավորված պատկերներ
Վերջերս բավականին արագ աշխատում էի այս կայքում `արագությունն արագացնելու համար: Ես հեռացրել եմ մի տոննա շարժվող մասերից ՝ պարզեցնելու համար, թե ինչպես են դրանք դրամայնացվում և ինտեգրվում, բայց կայքի արագությունը դեռ շատ դանդաղ է: Վստահ եմ, որ դա ազդում է իմ և իմ ընթերցողների վրա օրգանական որոնում հասնել Իմ ընկերոջ ՝ Ադամ Սմոլի օգնությունը խնդրելուց հետո, որը կայծակնային է գործում անշարժ գույքի շուկայավարման հարթակ, առաջին կետը, որը նա մատնանշեց, այն էր, որ ես ունեի շատ մեծ պատկերներ, որոնք բեռնվում էին իմ podcast- ի կողային սյունակում:
Սա անհասկանալի էր, քանի որ պատկերները գալիս են երրորդ կողմի կայքից, որի վրա ես քիչ եմ վերահսկում: Իդեալում, ես կցանկանայի դրանք տեղականորեն կտրել և պահեստավորել, բայց հետո ստիպված կլինեի գրել բավականին բարդ ինտեգրում: Էլ չենք ասում, որ նույնիսկ ամուր ինտեգրման դեպքում պատկերները ներբեռնելու և չափափոխելու համար ժամանակ կպահանջվեր: Այսպիսով, առցանց որոշ որոնումներ կատարելուց հետո ես գտա կատարյալ ծառայություն - Cloudimage.io
Cloudimage.io- ի առանձնահատկությունները
- Պատկերի առաջին բեռի վրա, Cloudimage- ը ներբեռնում է ձեր ծագման պատկերը ձեր սերվերի / S3 դույլի համար, և այն պահպանում է իրենց չափափոխման ենթակառուցվածքի վրա:
- Cloudimage.io- ն կարող է ընտրովի չափափոխել, կտրել, շրջանակել, ջրի մակարդակի նշագիծ և սեղմել պատկերը ՝ այն պատասխանատու դարձնելու և ժամանակ խնայելու համար:
- Ձեր պատկերները արագ CDN– ների միջոցով առաքվում են ձեր հաճախորդներին լույսի արագությամբ ՝ արդյունքում ավելի լավ փոխակերպման և ավելի շատ վաճառքի:
Իմ իրականացման համար ես ունեի մի podcast լրահոս, որտեղ ես ուզում էի ցուցադրել podcast պատկերները ընդամենը 100px- ից 100px, բայց, հաճախ, բնօրինակ պատկերները հսկայական էին (չափսերով և ֆայլերի չափով): Այսպիսով, Cloudimage- ի միջոցով մենք ի վիճակի ենք ուղղակիորեն կցել պատկերի 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 լրահոս Վիջեթ