נול-קאָסט צעשיידונג פון וואָרדפּרעס לאָגין און וויזיטאָר קאַטשינג: די לעצט טוטאָריאַל פֿאַר די פריי ווערסיע פון ​​קלאָודפלער

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

דער לעצטער גייד צו קלאָודפֿלעיר פֿרײַער קוקי קאַשינג: דערגרייכן דינאַמישע לאָגין/סטאַטישע באַזוכער צעשיידונג בײַ נול קאָסטן

99% פון וואָרדפּרעס וועבזייטל אייגנטימער וואָס נוצן די פריי ווערסיע פון ​​קלאָודפלער פארשווענדן מער ווי האַלב פון זייער סערווער פאָרשטעלונג.

איך האָב געזען צו פיל מענטשן פאַלן אין צוויי עקסטרעמען.

אדער קעשט נישט קיין HTML בכלל, און נעמט דאטא פונעם אריגינעלן סערווער יעדעס מאל וואס א באזוכער באזוכט.

אדער, קענט איר קעשן די גאנצע HTML בלאט, וואס רעזולטירט אין פראבלעמען ווי אומרעכטע באניצער לאגין, באמערקונגען וואס ווערן נישט געוויזן, און בעקענד אפעראציעס וואס דורכפאלן.

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

ווייל קלאָודפֿלעיר זאָגט דאָך אָפיציעל אַז נאָר די ביזנעס און ענטערפּרייז פּלענער קענען בייפּאַסן HTML קאַשינג ווען קיכלעך זענען פאַראַן.

דער ביזנעס פּלאַן הייבט זיך אָן ביי $200 פּער חודש, וואָס איז גאָר נישט נויטיק פֿאַר יחיד וועבזייטל אָונערז און קליינע בלאָגס.

ביז אפריל 2023, האב איך אנטדעקט א טעכנישן טריק וואס רוב מענטשן האבן איבערגעקוקט.

די טעכניק איז די ערשטע צו גאָר ווײַזן ווי אַזוי צו דערגרייכן דעם זעלבן קוקי-באַזירטן קאַשינג עפֿעקט ווי דער באַצאָלטער פּלאַן ניצנדיק די אָפּעראַטאָרן וואָס ווערן געשטיצט דורך דער פֿרײַער ווערסיע.

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

מײַן פּערזענלעכער בלאָג סערווער'ס סי־פּי־יו לאָוד איז געפֿאַלן פֿון אַ דורכשניט פֿון 45% צו 12%.

די ערשטע בלאַט לאָודינג צייט איז געוואָרן פאַרקירצט מיט 5 סעקונדעס.

מאָנטלעך סערווער באַנדווידט קאַנסאַמשאַן איז געפֿאַלן מיט 68%.

אבער, די ערשטע אימפלעמענטאציע האט געהאט צוויי קלארע חסרונות.

עס שטיצט נאָר איין HTTPS דאָמעין און שטיצט נישט וויילדקאַרד דאָמעינען.

עס נעמט נישט אין באַטראַכט אַז פילע וועבזייטלעך נוצן נאָך HTTP רידערעקטס אָדער שטיצן ביידע HTTP און HTTPS.

איך האָב געמאַכט קאָמפּרעהענסיווע אָפּטימיזאַציעס באַזירט אויף דעם אָריגינעלן צוגאַנג און געלייזט די צוויי פּראָבלעמען.

איצט וועל איך צילן אויף *.etufoדאָ איז אַ פולשטענדיקע גייד ווי אַזוי צו קאָנפיגורירן אַ וויילדקאַרד דאָמעין ווי .org וואָס שטיצט ביידע HTTP און HTTPS.

פארוואס קען די פרייע ווערסיע דערגרייכן די קוקי-באזירטע קעשינג פונקציע פון ​​די באצאלטע ווערסיע?

אסאך מענטשן ווייסן נישט אז דער הויפט חילוק צווישן די פרייע און באצאלטע ווערסיעס פון קלאָודפֿלעיר איז נישט צי א געוויסע פֿונקציע קען אימפּלעמענטירט ווערן אדער נישט.

עס ליגט אין ווי באַקוועם עס איז צו דערגרייכן די זעלבע פונקציע.

נול-קאָסט צעשיידונג פון וואָרדפּרעס לאָגין און וויזיטאָר קאַטשינג: די לעצט טוטאָריאַל פֿאַר די פריי ווערסיע פון ​​קלאָודפלער

די באַצאָלטע ווערסיע גיטMatchesרעגולערע אויסדריק אפעראטארן קענען גענוצט ווערן צו טרעפן אלע קיכלעך וואס דארפן איבערגעלאזט ווערן מיט איין שורה רעגולערע אויסדריק.

אבער, די פרייע ווערסיע שטיצט נישט דעם אפעראטאר, און איר וועט באקומען א טעות מעלדונג "נישט בארעכטיגט: די נוצן פון אפעראטאר מעטשעס איז נישט ערלויבט" ווען איר ניצט עס.

די אפיציעלע קלאודפלער דאקומענטאציע זאגט קלאר אז...Matchesאָפּעראַטאָרן דאַרפן אַ ביזנעס פּלאַן אָדער WAF אַדוואַנסט פּלאַן צו ווערן גענוצט.

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

אבער נאך איבערגעחזרטע טעסטינג און פאָרשונג, האב איך געפונען א שליסל דורכברוך.

ביידע וואָרדפּרעס און וואָאָקאָממערס לאָגין קיכלעך האָבן אַ פעסטן פּרעפיקס.

וואָרדפּרעס קיכלעך פּרעפיקס:

וואָרדפּרעס (געבוירן)wp-.*|וואָרדפּרעס.*|באַמערקונג_.*
וואָרדפּרעס מיט וואָאָקאָממערסע    wp-.*|וואָרדפּרעס.*|באַמערקונג_.*|וואָאָקאָממערס_.*

מיר דאַרפֿן נישט נוצן רעגולערע אויסדרוקן צו גלייַכן אַלע קיכלעך; מיר דאַרפֿן נאָר נוצן די וואָס ווערן געשטיצט דורך דער פרייער ווערסיע.containsדער אָפּעראַטאָר קאָנטראָלירט צי דער קוקי כּולל די פֿיקסירטע פּרעפיקסן.

די געדאַנק איז זייער קלוג.

עס האט איבערגעשטיגן די עקסקלוסיווע פֿעיִטשערס פֿון דער באַצאָלטער ווערסיע און דערגרייכט דעם זעלבן עפֿעקט ניצנדיק די מערסט באַזישע אָפּעראַטאָרן.

דערצו, איז זיין פאָרשטעלונג בעסער ווי רעגולער אויסדרוק מאַטשינג ווייַל...containsדי קאמפיוטיישאַנאַל אָוווערכעד פון אָפּעראַטאָרן איז פיל ווייניקער ווי די פון רעגולער אויסדרוק מאַטשינג.

פֿאַר *.etufoפֿאַרענדיקן קאָנפֿיגוראַציע טריט פֿאַר .org (אַפּליקאַבאַל צו ביידע HTTP און HTTPS)

דער גאנצער קאָנפיגוראַציע פּראָצעס דאַרף נאָר שאַפֿן 3 קאַשינג כּללים.

די סדר פון די כּללים איז זייער וויכטיק און מוז שטרענג נאכגעפאלגט ווערן אין דער סדר וואָס איך האָב געגעבן.

אויב די סדר איז פאַלש, וועט די גאנצע קעשינג לאָגיק דורכפאַלן.

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

כלל 1: בייפּאַס וועגן וואָס מוזן זיין דינאַמיש (העכסטע פּריאָריטעט)

דער ציל פון דעם כלל איז צו זיכער מאכן אז דער בעקענד, פאראויסקוק בלאט, באנוצער צענטער, און זוכ בלאט ווערן קיינמאל נישט קעשט.

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

מײַן אָפּטימיזירטער אויסדרוק שטיצט אַלע סובדאָמעינס און HTTP/HTTPS פּראָטאָקאָלן.

איר דאַרפֿט נישט שאַפֿן באַזונדערע כּללים פֿאַר יעדן סובדאָמעין.

עס איז נישט נויטיק צו שאַפֿן באַזונדערע כּללים פֿאַר HTTP און HTTPS.

דער אויסדרוק איז ווי פאלגנד:

ends_with(http.host, ".etufo.org") and (starts_with(http.request.uri.path, "/wp-admin/") or http.request.uri contains "preview=true" or starts_with(http.request.uri.path, "/前台用户中心/") or starts_with(http.request.uri.path, "/?s="))

אויסקלייבן "בייפּאַס קעש" ווי די אָפּעראַציע אָפּציע.

שטעלט דעם כלל אין שפּיץ פון אַלע קאַשינג כּללים.

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

כלל 2: בייפּאַסן איינגעלאָגטע און קאָמענטירנדיקע באַניצער (צווייטע פּריאָריטעט)

דער ציל פון דעם כלל איז צו ערלויבן איינגעלאגעטע און קאמענטירנדע באניצער צו גלייך צוקומען צו דינאמישן אינהאלט פון דער מקור.

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

די ערשטע אימפלעמענטאציע האט גענוצט די פאלגנדע מעטאד:starts_with(http.request.full_uri, "https://你的域名/").

איך האָב עס געביטן צוends_with(http.host, ".etufo.org").

די ענדערונג איז דער קערן פון דער גאנצער אָפּטימיזאַציע.

http.hostעס נעמט נאָר אַרײַן דעם דאָמעין נאָמען, נישט דעם פּראָטאָקאָל און דרך.

ends_withגלייַכן.etufo.orgעס וועט זיך אויטאמאטיש צופּאַסןetufo.org,www.etufo.org,blog.etufo.orgאַלע סובדאָמעינס.

עס פּאַסט אויטאָמאַטיש צו ביידע HTTP און HTTPS פּראָטאָקאָלן אָן קיין נאָך קאָנפיגוראַציע.

געבוירן וואָרדפּרעס אויסדרוקן:

ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_")

אויב איר ניצט WooCommerceE- האַנדלדער פּלאַגין פארלאנגט צו לייגן צו דעם WooCommerce קוקי פּרעפיקס.

WooCommerce פֿאַרבעסערטע אויסדרוקן:

ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_" or http.cookie contains "woocommerce_")

די אפעראציע זאָל אויך זיין געשטעלט צו "בייפּאַס קעש".

שטעלט דעם כלל אונטער כלל 1.

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

כלל 3: קאַש סטאַטישע HTML פֿאַר באַזוכער וואָס זענען נישט איינגעלאָגט (נידעריגסטע פּריאָריטעט)

דער ציל פון דעם כלל איז צו ערלויבן נישט-געלאָגטע באַזוכער גלייך צוריקצוקומען קעשט HTML בלעטער פון קלאָודפֿלעיר CDN.

דאָס איז דער וויכטיקסטער שריט אין פֿאַרבעסערן וועבזייטל גיכקייט און רעדוצירן סערווער לאָוד.

אזוי אויך, איך האב גענוצטends_with(http.host, ".etufo.org")עס האט ערזעצט דעם אריגינעלן פּראָטאָקאָל + דאָמעין נאָמען פֿאָרמאַט.

אויטאָמאַטישע קאָמפּאַטאַביליטי מיט וויילדקאַרד דאָמעינען און צווייענדיקע פּראָטאָקאָלן איז דערגרייכט געוואָרן.

געבוירן וואָרדפּרעס אויסדרוקן:

ends_with(http.host, ".etufo.org") and not http.cookie contains "wordpress_sec_" and not http.cookie contains "wordpress_logged_in" and not http.cookie contains "comment_"

WooCommerce פֿאַרבעסערטע אויסדרוקן:

ends_with(http.host, ".etufo.org") and not http.cookie contains "wordpress_sec_" and not http.cookie contains "wordpress_logged_in" and not http.cookie contains "comment_" and not http.cookie contains "woocommerce_"

אויסקלייבן "ערפילט קעש קריטעריע" פאר דער אפעראציע.

מיר רעקאָמענדירן צו אַקטיוויזירן די פאלגענדע אָפּציעס:

קאַש אָפּנאַר פאנצער.

אַלטמאָדישע אינהאַלט ווערט נישט צוגעשטעלט בעת דערהייַנטיקונגען.

שטעלט דעם כלל אין די גאר אונטערשטע טייל פון אלע קעשינג כּללים.

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

דריי וועריפיקאציע טריט וואָס מוזן דורכגעפירט ווערן נאָך קאָנפיגוראַציע

נאך קאנפיגוראציע, זאלט ​​איר נישט פארמאכן די בלאט גלייך.

איר דאַרפֿט דורכפֿירן דרײַ פּשוטע וואַלידאַציעס צו זיכער מאַכן אַז די כּללים אַרבעטן ריכטיק.

דער ערשטער וועריפיקאציע שריט איז צו קאָנטראָלירן דעם קאַש סטאַטוס ווען דער באַניצער איז נישט איינגעלאָגט.

אַקטיווירן דיין בלעטערער'ס אינקאָגניטאָ מאָדע.

דריק F12 צו עפענען די דעוועלאָפּער מכשירים און גיי אריבער צום נעטוואָרק קוויטל.

באַזוכט אייער וועבזייטל היים בלאַט.

קוק די ענטפער קעפּלעך.cf-cache-statusפעלד.

אויב געוויזןHITדאָס ווײַזט אָן אַז דער קאַש איז געווען געטראָפן און די הערשן אַרבעט ריכטיק.

דער צווייטער וועריפיקאציע שריט איז צו קאנטראלירן די קעשינג פון די לאגין סטאטוס.

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

דריק F12 צו עפענען די דעוועלאָפּער מכשירים.

באַזוכט די וועבזייטל היים בלאַט.

קוק די ענטפער קעפּלעך.cf-cache-statusפעלד.

אויב געוויזןDYNAMICדאָס ווײַזט אָן אַז דער אײַנגעלאָגטער באַניצער האָט געראָטן איבערצוגיין דעם קאַש.

דער דריטער וועריפיקאציע שריט איז צו קאָנטראָלירן דעם קאַשינג סטאַטוס פון די קאָמענטירנדיקע באַניצער.

שרייב א קאמענטאר ניצנדיג אן אנדער בלעטערער אדער אינקאגניטא מאָדע.

דערפרישן די בלאַט.

קוק די ענטפער קעפּלעך.cf-cache-statusפעלד.

אויב געוויזןDYNAMICדאָס ווײַזט אָן אַז דער קאָמענטירנדיקער באַניצער האָט אויך געראָטן בייפּאַסן דעם קאַש.

אויב די וואַלידאַציע פיילז, קאָנטראָלירט ערשט צי די סדר פון די כּללים איז ריכטיק.

דערנאך קוקט אויב עס זענען דא נאך אנדערע בלאט-רעגולאציעס אדער קעשינג-רעגולאציעס וואס זענען אין קאנפליקט מיט די דריי רעגולאציעס.

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

סקרעענשאָט פון קלאָודפלער קאַשינג קאָנפיגוראַציע

אָפט געשטעלטע פֿראַגעס און אַוואַנסירטע אָפּטימיזאַציעס

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

איך רעקאָמענדיר צו שטעלן די קאַש עקספּיראַציע צייט פֿאַר HTML טעקעס אויף די אָריגינעל סערווער צו 1 שעה.

דאָס גאַראַנטירט ביידע די פרישקייט פון דעם אינהאַלט און פולע אויסניצן פון די קאַשינג מעלות פון CDN.

אויב איר פאַרעפֿנטלעכט אַ נײַעם אַרטיקל אָדער דערהייַנטיקט אַ בלאַט, קענט איר מאַנועל ויסמעקן דעם קאַש פֿאַר דער קאָרעספּאָנדירנדיקער בלאַט אין די קלאָודפֿלעיר באַקענד.

איר קענט אויך אינסטאַלירן דעם אפיציעלן קלאָודפֿלעיר אינסטאַלאַציע פּעקל.וואָרדפּרעסס פּלוגיןדאָס ערמעגליכט אויטאָמאַטישע קאַש קלירינג ווען מען פאַרעפֿנטלעכט אינהאַלט.

עטלעכע מענטשן האבן אויך געפרעגט צי די מעטאד וועט אפעקטירן דעם וועבזייטל.סעאָ.

אַבסאָלוט נישט.

זוכמאשינע קראָלערס זענען נישט איינגעלאָגט און וועלן צוריקקריגן קאַשט בלעטער פּונקט ווי רעגולערע באַזוכער.

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

לויט גוגל'ס קערן וועב מעטריקס באריכט, פאר יעדע 1 סעקונדע פארגרעסערונג אין בלאט לאוד גיכקייט, קענען קאנווערזשאן ראטעס פארגרעסערן זיך מיט 7%.

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

מסקנא

אין דעם דיגיטאַלן עלטער, וואו קאָמפּיוטינג-מאַכט איז גלייך צו קאָסטן און גיכקייט איז גלייך צו קאָנקורענץ-פיייקייט, יעדע אָפּטימיזאַציע פון ​​סערווער רעסורסן לייגט צו ווערט צו דיגיטאַלע אַסעץ.

אסאך מענטשן זוכן טייערע באצאלטע סערוויסעס אבער פארגעסן דעם ריזיקן פאטענציאל וואס איז באהאלטן אין פרייע געצייג.

די מעגלעכקייטן פון דער פרייער ווערסיע פון ​​קלאָודפֿלעיר זענען פיל שטאַרקער ווי רובֿ מענטשן פֿאָרשטעלן זיך.

די בעסטע טעכנישע לייזונג איז קיינמאָל נישט די טייערסטע, נאָר די וואָס פּאַסט אַם בעסטן צו אייערע באַדערפענישן.

פֿאַר 99% פֿון יחידישע וועבזײַט אייגנטימער און קליינע און מיטלגרויסע אונטערנעמונגען, איז די נול-קאָסטן קיכל-באַזירטע קאַשינג לייזונג מער ווי גענוג צו באַפרידיקן זייערע באַדערפֿנישן.

עס פארלאנגט נישט אז איר זאלט ​​צאלן $200 פער חודש, אבער עס גיט כמעט די זעלבע פארבעסערונג אין פאָרשטעלונג ווי א באַצאָלטער פּלאַן.

די עסענץ פון טעכנאָלאָגיע איז צו סאָלווען פּראָבלעמען, נישט צו אָנצאַמלען טייערע מכשירים.

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

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

איר וועט זען אז אייער וועבזייטל גיכקייט וועט דערפארן א קוואַליטאַטיווען שפּרונג, און סערווער לאָוד וועט באַטייטיק פאַלן.

דאָס איז אַן אָפּטימיזאַציע אָפּעראַציע וואָס נעמט 5 מינוט צו דורכפירן און ברענגט אײַך נוץ פֿאַר אַ גאַנץ יאָר.

לאָזט נישט פרייע רעסורסן גיין אין וויסט; נעמט אַקציע צו מאַכן אייער וועבזייטל לויפן שנעלער.

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ דער אַרטיקל "נול-קאָסט וואָרדפּרעס לאָגין און וויזיטאָר קאַשינג סעפּאַראַציע: די לעצט טוטאָריאַל פֿאַר פריי קלאָודפֿלעיר" וואָס ווערט דאָ געטיילט קען זיין נוצלעך פֿאַר אײַך.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-33962.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו Top