אַרטיקל וועגווייַזער
ווילט איר בויען זייער ביליקע סטאָרידזש מיט Backblaze B2 אָבער ווייסט נישט ווי צו בינדן אַ דאָמעין נאָמען? דער אַרטיקל וועט אייך פירן שריט ביי שריט דורך דעם גאַנצן פּראָצעס פון אינטעגרירן Backblaze מיט אַ מנהג דאָמעין נאָמען פון Cloudflare.
די דעטאַלירטע איבערבליק פון DNS רעזאָלוציע, SSL סערטיפיקאַט קאָנפיגוראַציע, און ראַוטינג הערשן סעטטינגס וועט אייך פירן צו פּערפעקט נוצן די באַנדווידט אַליאַנס און דערגרייכן 100% פריי דאַונלינק טראַפיק. עפֿנט דעם אַוואַנסירטע, פּראָבלעם-פֿרייע קאָנפיגוראַציע גייד איצט!
פאר א פאר טעג צוריק האב איך זיך געמוטשעט מיט בילד האוסטינג, פרובירנדיג צו אריבערפירן אלע בילדער פון מיין בלאג צו בעקבלאז B2, און ניצן קלאודפלאר סי-די-ען צו זיי פארשנעלערן.
דערפֿאַר האָט די גאַנצע זאַך פֿאַרנומען דעם גאַנצן נאָכמיטאָג.
אָנליין טוטאָריאַלס זענען געווען צעוואָרפן און נישט צוזאַמענגעשטעלט, מיט אַ סך פֿעלנדיקע אָדער אומרעכטע טריט, וואָס האָט מיך גאַנץ פֿרוסטרירט. נאָך דעם ווי איך האָב געענדיקט, האָב איך באַשלאָסן צו דורכגיין דעם גאַנצן פּראָצעס פֿון אָנהייב ביזן סוף כּדי צו פֿאַרהיטן אַנדערע פֿון מאַכן די זעלבע פֿעלער.

קורץ געזאָגט: די לייזונג איז באמת אויסגעצייכנט. באַקבלייז B2 אָפפערט אַ פרייע טעגלעכע צוגאב, און צוזאַמען מיט קלאודפלייז סי-די-ען קעשינג, איז די גיכקייט שנעל גענוג, און די קאָסטן זענען כּמעט נול. נאָך אַ חודש פון נוצן עס, איז די רעכענונג נול (איבערשטייגן די פרייע צוגאב קען קאָסטן בלויז אַ פּאָר סענט אין מאַקסימום).
נו, גענוג גערעדעכץ, לאָמיר אָנהייבן.
דער ערשטער שריט איז צו רעגיסטרירן א באַקבלייז אקאונט און א קלאודפלייז אקאונט. דאס איז גאנץ פשוט; יעדער קען דאס טון.
שאַפֿן אַ סטאָרידזש עמער
נאך רעגיסטרירן, גייט צום בעקבלייז בעקענד, דריקט אויף מיין אקאונט, דערנאך באקעטס, און דערנאך שאפט א באקעט.
איר קענט געבן דעם באַקעט אַ נאָמען וואָס איר ווילט; דער שליסל איז צו סעלעקטירן "פובליק" פֿאַר צוטריט פּערמישאַנז. לאָזט אַלץ אַנדערש ווי דיפאָלט.

נאכדעם וואס איר שאפט דאס בילד, קענט איר ארויפלאדן א בילד צו זען אויב עס איז צוטריטלעך. קליקן אויף די בילד דעטאלן וועט ווייזן א לינק, וואס וועט אויסזען עפעס אזוי:
https:// f005.backblazeb2. com/file/bucket-name/xxxxx.jpg

די דאמעין נאמען איז געווארן צופעליק צוגעטיילט דורך Backblaze, און ערליך געזאגט, עס איז נישט זייער עסטעטיש אנגענעם, און עס ווייזט גלייך אויף אייער סטאָרידזש באַקעט אינפארמאציע. דער נעקסטער שריט איז צו איבערגיין צו Cloudflare.
דנס
כדי צו לייגן צו אייער וועבזייטל אין קלאודפלער, אויב איר האט שוין געקויפט דעם דאמעין אנדערשוואו, סעלעקטירט "לייג צו וועבזייטל" און טוישט דעם DNS צו קלאודפלער'ס נעים-סערווער, ווי למשל danica.ns.cloudflare.com. עס וועט צושטעלן דעטאלירטע אינסטרוקציעס ווי אזוי צו טון יעדן שריט.


נאכדעם וואס איר לייגט צו דעם וועבזייטל, לייגט צו א DNS רעקארד.
אויסקלייבן CNAME אלס דער טיפ, אריינשרייבן אייער געוואונטשענע סובדאָמעין אלס נאמען (למשל, oss), און אריינשרייבן דעם דאמעין וואס איר האט נאר וואס באקומען פון Backblaze אלס דער ציל (למשל, f005.backblazeb2.com). געדענקט צו אקטיוויזירן דעם אראנדזשע וואלקן אייקאן פאר פראקסי סטאטוס; דאס איז נויטיג צו ניצן קלאודפלער'ס CDN.

אין דעם פונקט, קענט איר צוקומען צו די בילדער דורך אייער אייגענעם דאמעין, אזוי ווי דאס:
https:// oss.xxx .com/file/bucket-name/xxxxx.jpg
עס קוקט אויס פיל בעסער ווי דער אריגינעלער ראַנדאָם דאָמעין נאָמען, אָבער עס איז נאָך אַלץ נישט גענוג. ווייל די URL כּולל נאָך אַלץ דעם סטרינג "/file/bucket-name/", וואָס איז סיי מיאוס און סיי אויפדעקט אייער עמער סטרוקטור, מאַכנדיג עס פילן נישט זיכער.
שרייב איבער די URL וועג
גייט צום קלאָודפֿלעיר באַקענד, גיט אויף כּללים, דערנאָך איבערבליק, דערנאָך URL איבערשרײַב כּללים, און שאַפֿט אַ נײַע הערשן.

איר קענט געבן דעם כלל אן אלעם נאמען, אויסקלויבן "נישט ארייננעמען" פארן פארלאנג URL, און דערנאך אויספילן /file/. דאס מיינט אז נאר פארלאנגען וואס אנטהאלטן נישט דעם /file/ וועג וועלן ווערן באהאנדלט.
אָבער, אויב איר ווילט אַז די כּללים זאָלן זײַן מער פּינקטלעך, קענט איר גלייך צופּאַסן יענעם סובדאָמעין.

פֿילט אויס דאָס לעצטע קעסטל מיט:
concat(/file/桶名, http.request.uri.path)
דערנאך דעפּלויען.
דערנאך וועט דער צוטריט רעזולטאט זיין ווי פאלגנד:
https:// oss.xxx.com/ xxxxx.jpg
עס איז ריין און אָן קיין שום איבעריגע זאַכן וועגן אים.
דאָס פילט זיך גוט.
רייניקן אויס אומנייטיקע ענטפער כעדערס
דעם שריט איז אָפּציאָנעל, אָבער איך רעקאָמענדיר אַז איר זאָלט עס טאָן.
באַקבלייז'ס ענטפֿער כעדערס אַנטהאַלטן אַ היפּש סומע אינפֿאָרמאַציע אָנהייבנדיק מיט "x-bz-", ווי "x-bz-file-id", "x-bz-file-name", און "x-bz-content-sha1". די אינפֿאָרמאַציע אַנטפּלעקט דעטאַלן פֿון אייער טעקע סטאָרידזש, וואָס דאַרפֿן נישט געוויזן ווערן צו באַניצער.
די אפעראציע איז ענלעך צו פריער. אין די רולס סעקציע, סעלעקטיר "רעספאנס כעדער טראנספארמאציע רולס" און שאף א נייע רול.

קאָנפיגורירן די אויסמעקן פון די כעדערס:
x-bz-content-sha1 x-bz-file-id x-bz-file-name x-bz-info-src_last_modified_millis x-bz-upload-timestamp
איך גלויב נישט אז איך האב שוין געזען x-bz-info-src_last_modified_millis ליסטעד, אבער עס ווערט דערמאנט אין דעם אפיציעלן טוטאָריאַל, האב איך עס אויך צוגעלייגט. סיי ווי, עס וועט נישט שאטן.
דערנאך איז דא נאך א כלל וואס איז אויך זייער וויכטיג.
אָפּטימיזירן קאַשינג עפעקטיווקייט. אויף קלאָודפֿלעיר, קענט איר שטעלן אַ רעספּאָנס כעדער הערשן צו קאָנקאַטענירן די ETag ווערט מיט די רעספּאָנס כעדערס צוריקגעגעבן דורך באַקבלייז.
concat(http.response.headers[x-bz-content-sha1][0], http.response.headers[x-bz-info-src_last_modified_millis][0], http.response.headers[x-bz-file-id][0])
נאכדעם וואס איר שטעלט דאס אויף, גייט צוריק און קוקט איבער די בילד רעאקציע קעפלעך. אלע וואס הייבן זיך אן מיט "x-bz" זענען נישטא, און איר וועט זען אן ETag ווערט.
ריין און עפעקטיוו.
קאָנפיגורירן קאַשינג כּללים
לייג צו א בלאט רול אויף קלאודפלער, שרייב אריין דעם דאמעין נאמען וואס דו האסט אויפגעלייזט פלוס /* אין די URL, סעלעקטיר "קאש אלעס" פארן קעש לעוועל, און שטעל די עדזש קעש TTL צו איין חודש.
מיר דאַרפֿן אויך קאָנפֿיגורירן באַקבלייז. אין די באַקעט סעטטינגס, לייג צו אַ שורה צו די באַקעט אינפֿאָרמאַציע:
{"cache-control":"max-age=720000"}איר קענט אַדזשאַסטירן די צייט ווי נויטיק; די איינהייט איז סעקונדעס. 720000 סעקונדעס איז בערך 8 טעג, וואָס זאָל זיין גענוג.

איצט ווען איר וועט ווידער צוגיין צו אייער בילד, וועט איר זען די פאלגענדע אין די ענטפער קעפל:
קאַש-קאָנטראָל: מאַקס-עלטער=720000
cf-cache-status: HIT
האסטו געזען דעם HIT? דאס מיינט אז דער קעש ארבעט.
איר דאַרפֿט נישט ציען רעסורסן פֿון באַקבלייז יעדעס מאָל; די CDN פֿיטערט זיי גלייך צו אײַך, וואָס איז שנעל און שפּאָרט אײַך באַקבלייז'ס פֿרײַע קוואָטע.
רעדנדיק דערפון, כאָטש Backblaze אָפפערט אַ טעגלעכע פרייע צוגאב, איז עס ערלעך געזאָגט נישט אַ סך. 10 גיגאבייט סטאָרידזש און 1 גיגאבייט דאַונלאָוד טראַפיק פּער טאָג איז מער ווי גענוג אויב איר נאָר לאָודט אַרויף בלאָג בילדער, אָבער אויב איר לאָודט אַרויף ווידיאס אָדער גרויסע טעקעס, איז רעקאָמענדירט צו נוצן קלאָודפלער'ס קעשינג און ויסמיידן אַ דירעקטע פֿאַרבינדונג צום אָריגינעלן סערווער.
אין פֿאַרבינדונג מיטן פּיקגאָ קליענט
די אויסוואל פון קליענט-זייט וויזואַליזאַציע געצייַג איז אייער אייגענע; עס זענען דאָ אַנדערע אָפּציעס ווי ipic. די סעקציע פאָקוסירט דער הויפּט אויף PicGo.
זוכט נאָר פֿאַר PicGo אויף GitHub, געפֿינט די מעלדונגען בלאַט, און דאַונלאָוד די קאָרעספּאָנדירנדיקע ווערסיע.
נאך דער אינסטאַלאַציע, דאַרפֿסטו אינסטאַלירן אַן S3 פּלוגין ווײַל Backblaze B2 איז קאָמפּאַטיבל מיטן S3 API.

דערנאך גייט צו באַקבלייז און שאַפֿט אַן אַפּליקאַציע שליסל. אויף דער אַפּ שליסלען בלאַט, גיט אויף צולייגן אַפּליקאַציע שליסל און סעלעקטירט לייענען און שרייבן פּערמישאַנז.


נאכדעם וואס איר באקומט די שליסל ID און אפליקאציע שליסל, פילט זיי אויס אין די S3 פלאגין פון PicGo.
דאָ איז דאָ אַ פּיטרוף צו היטן זיך דערפון.
אסאך אָנליין טוטאָריאַלס ניצן דעם פֿאָרמאַט s3.us-west-xxx.backblazeb2.com פֿאַר דעם ענדפּוינט, אָבער אויב איר ניצט אַ מנהג דאָומיין פֿאַרבונדן מיט Cloudflare ווי מיר, דאַרפֿט איר אַרייַן אייער מנהג דאָומיין. אַרייַן https://oss.xxx.com פֿאַר דעם נאָוד פֿעלד, און דערנאָך אַרייַן דעם באַקעט נאָמען וואָס איר האָט נאָר באשאפן פֿאַר דעם באַקעט.


ראַטעוועט די טעקע נאָכדעם ווי איר האָט פֿאַרטיק עס צו גלייַכן, און דערנאָך אַרויפֿלאָדן אַ טעסט בילד.
אויב עס קען אַרויפגעלאָדן און צוטריטלעך זיין דורך אַ מנהג דאָומיין, דאַן איז דאָס גוט.
זען באַניץ
אויב איר ווילט קאָנטראָלירן אייער באַקבלייז B2 באַניץ, קענט איר עס זען אויף דער "מיין אַקאַונט" בלאַט אין באַקבלייז באַקענד. די טעגלעכע סטאָרידזש, דאַונלאָודז, און B2 ריקוועסץ ציילן זענען אַלע קלאָר אויסגערעכנט, מאַכנדיג עס גרינג פֿאַר אײַך צו מאָניטאָרירן צי איר האָט איבערגעשטיגן דעם לימיט.

פאקטיש, אויפשטעלן דעם גאנצן סיסטעם איז נישט געווען באזונדער שווער, אבער עס איז אויך נישט געווען גרינג; מיר האבן יא באגעגנט א פאר פראבלעמען. דער מערסטער שטערנדיקער טייל איז געווען די דעטאלן; אפילו איינס אויסצולאזן וואלט רעזולטירט אין אומצוגענגלעכקייט, לאנגזאמע לאודינג, אדער אינפארמאציע אויסשטעלן.
מיין גרעסטע מסקנא נאכן אויפשטעלן דאס איז אז די לייזונג איז פערפעקט פאר פערזענליכע וועבזייטל אייגענטימער אדער קליינע בלאָגס. עס איז ביליק, שנעל, און אזוי שנעל ווי עס איז קאנפיגורירט, דארפט איר באמת גארנישט טון דערמיט - אן איינמאליגע לייזונג פארן לעבן.
דערצו, דורך איינוויקלען באַקבלייז מיט קלאָודפלער, זען באַזוכער אייער אייגענעם דאָמעין, די ענטפער כעדערס זענען ריין, און עס איז דאָ CDN אַקסעלעראַציע, וואָס מאַכט די דערפאַרונג פּונקט אַזוי גוט ווי די באַצאָלטע בילד האָסטינג באַדינונגען.
ערלעך געזאָגט, אין דער דאָזיקער תקופה, וואו אַלץ ווערט באַצאָלט לויט באַניץ, איז עס גאַנץ גוט צו געפֿינען אַ כּמעט פֿרייען פּלאַן ווי דאָס.
צום סוף, וויל איך זאָגן אַז אויב איר האָט אויך שוועריקייטן מיט בילד האָסטינג, האָף איך אַז דער אַרטיקל קען אײַך ראַטעווען אַ נאָכמיטאָג פון פּראָבע און טעות.
זינט איר האָט שוין ביז אהער געלייענט, אויב איר האָט עס געפֿונען נוצלעך, ביטע לייקט און טיילט עס. אויב איר ווילט באַקומען דערהייַנטיקונגען ערשטער, קענט איר מיר אויך פֿאָלגן! ⭐
א דאנק פארן לייענען מיין ארטיקל. זעהט אייך דאס נעקסטע מאל.
Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ דער אַרטיקל "בינדן אַ קלאָודפֿלעיר קאַסטאַם דאָמעין צו באַקבלייז B2 (דערגרייכן 100% פֿרייען טראַפֿיק)" וואָס ווערט דאָ געטיילט קען זיין נוצלעך פֿאַר אײַך.
ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-34303.html
