Caching EPMV təsir necə məlumat əldə edin

Caching EPMV təsir necə məlumat əldə edin

Caching (və ya cache) data saxlanılır olan aralıq bufer bir növüdür. caching sayəsində site səhifə hər bir istifadəçi üçün yeniden deyil. Caching qısa zamanda məlumatların böyük məbləği ilə və məhdud resursların (server və istifadəçi) ilə iş imkan verir.

caching növləri

1. Browser caching və ya müştəri caching

Bu mövcud cached surəti istifadə üçün brauzer təlimatlandırılması olunur. belə caching iş ikinci səfərdə, 304 Modified Not header browser verilir, və səhifə və ya şəkil özü yerli istifadəçi cache dolu ki əsaslanır. Bu site sahibi ziyarətçinin brauzerində və saytın hosting arasında trafik saxlayır çıxır. Buna görə, site səhifə sürətli loading başlayır.

1.1. faylları və şəkilləri caching.

Browser caching şəkillər bir çox olan saytlar üçün uyğun ən yaxşı: şəkil site açıldı hər dəfə nazil sadəcə browser cache vasitəsilə dolu deyil. Bu, başa çatıb başlığı və 304 Not Modified mövzu qayıtmaq üçün caching birinci səviyyəli edir. ən təsirli caching iki həftə hesab olunur.

Lakin, bu halda, bir mühüm məqam var: site dəyişikliklər image, sonra browser dərhal bu barədə bilmirəm, lakin siz vaxtından gözləyin və ya brauzerinizin özü cache yenidən yalnız. fayl daim dəyişir, əgər çox effektiv deyil və o, daim onun cari versiyası qayıtmaq lazımdır.

1.2. https caching

ciddi təhlükəsizlik kimi xüsusi mövzular. browser həmişə https vasitəsilə seçilmiş domen müraciət etmək üçün imkan verir. Bu cache bu cür ləğv əgər cari mövzular məhəl isə, browser hələ kifayət qədər uzun müddət https vasitəsilə yüklemek üçün çalışacağıq, daha sərt bu dövlət saxlayır və.

1.3. Sertifikatlaşdırma Təşkilatı Caching

Sözdə sertifikatlaşdırma orqanı möhürü.

caching Bu cür veb sahibi veb istifadəçiləri sertifikatlaşdırma orqanı gözləmək istəmir məcburi hesab (və bu sertifikatın qüvvədə üçün məsuliyyət daşıyır müəyyən server deyil) istifadəçi brauzerinizin emal edir və təsdiq resurs həqiqətən onu təsdiq edir ki,.

1.4. səhifə caching

səhifə artıq yaradılan zaman, daim öz aktuallığını nəzarət etmək lazımdır. Bunu etmək üçün, siz (səhifə dinamik blokları bir sıra inşa əgər varsa) Səhifənin fərdi hissələri dəyişikliklər vaxt izleme ilə server cache istifadə etmək lazımdır. Bu yanaşma ilə, server hər cavab olaraq, xüsusi mövzular ki site səhifə yenidən əldə zaman sonra istifadəçi browser göndərilən səhifə dəyişdirildi vaxt göstərir quraşdırılıb. Belə başlıqlarını qəbul edərkən, server səhifə (bəlkə hətta göstərmək) hazırkı vəziyyətini analiz edə bilər, lakin əvəzinə səhifə content, istifadəçi browser üçün səhifə ola bilər ki, demək olacaq 304 Modified deyil başlığı vermək onun (istifadəçi browser) cache göstərilir.

Əlbəttə ki, bu server-side izleme cache istifadə etmədən müvafiq mövzular göndərmək mümkün deyil, lakin bu halda, ən istifadəçilər olduqca gec səhifə content yeniləmə alacaqsınız. Bu yanaşma ilə, bəzən browser sorğular server güncellemeleri almaq üçün, lakin hər brauzer üçün tezlik və qaydaları, onun geliştirici yapılandırılmış, belə ki, istifadəçilər vaxtında yenilikləri alacaqsınız ki, ümid üçün heç bir səbəb yoxdur.

Tipik olaraq, cache istifadəçi növü üzrə təsnif edilir:

  • səlahiyyətli üçün;
  • icazəsiz üçün.

Bu bölmə səbəbiylə hər səlahiyyətli istifadəçi və qonaq istifadəçilər üçün məzmun ümumiliyi üçün içerik unikallığı edir. ən sites, icazəsiz istifadəçi saytın məzmununu dəyişdirmək və buna görə də onun məzmunu təsir edə bilməz.

Browser cache siz loading pages sərf trafik və zaman saxlamaq üçün imkan verir. Amma qənaət təsiri nail olmaq üçün, istifadəçi bir dəfə ən azı resurs səhifəsinə baxın lazımdır server resursları yük azaltmaq, lakin əhəmiyyətli dərəcədə ki, deməkdir.

2 Server caching

Server önbelleği, server tərəfində məlumatların saxlandığı hər növ yaddaşa aiddir. Bu məlumatlar müştəri brauzerləri üçün mövcud deyil. Keş, birdən çox əsasda yaradılır və saxlanılır (bu vəziyyətdə bir çox, müştəri cihazlarıdır).

2.1. Tam səhifə önbelleme

Ən səmərəli önbelleğe. Onun ən böyük üstünlüyü, səhifənin demək olar ki, girişi zamanı geri qaytarılmasıdır, nəticədə milyonlarla sorğuda hətta yaddaş sürəti və kiçik CPU istifadəsi ilə ən zəif serverdə də işləmə qabiliyyətidir.

Bu tip cache də onun çatışmazlıqları var: məsələn, səlahiyyətli bir istifadəçi üçün və ya səhifə məzmunu üçün mövcud istifadəçi dəyişənlərindən asılı olan bir istifadəçi üçün önbelleğe ola bilməməsi.

Server xarici məlumatların bütün statik vəziyyətlərini bilirsə, bu, bu, qonaq istifadəçiləri üçün ideal səhifə vəziyyətidirsə, bu önbelleğe istifadə edin. Unutmamalıdır ki, bu cür önbelleğe, bir saytın və ya tətbiqin memarlığı həmişə daxil olan sorğuları eyni şəkildə emal etməli və eyni növ cavabları verməlidir. Belə bir dövlət hər hansı bir tətbiqdə və ya saytda mövcuddur, bu yalnız izlənilməli və önbelleği tətbiq etmək lazımdır.

Bütün səhifələrin saxlanması, əksər hallarda, bir növ fövqəladə vəziyyətdə istifadə olunur, səhifə önbelleği əvvəlcədən müəyyən edilmiş bir müddət (2 dəqiqədən), serverdən cavabların eyni tipli olduğu müddətdə saxlanılır.

2.2. PHP tərtibi önbelleği

Kodun təmiz tərtibatı və tərtib zamanı optimallaşdırılması (skriptlərin dəyişdirilməsi) arasında bir fərq qoyulur.

2.3. Bir səhifənin fərdi bloklarını önbelleğe

Bu ən maraqlı və eyni zamanda ən çətin növbədə yaddaş. Buna baxmayaraq, bu da təsirli ola bilər; Nümunə istifadə edərək ümumi toplama prinsiplərini izah etməyin ən asan yoludur.

Monitorlaşdırmaq lazımdır: masaların vəziyyəti, istifadəçi sessiyasının vəziyyəti, post zamanı önbelleğe sönmək və ya sorğu almaq, caching-in əzmdən asılılığı (əvvəlki şərtlər dəyişsə) və ya onun dinamikasından asılı olmayaraq) tənzimləmə.

Fərdi səhifə blokları önbelleğe, məsələn, real (səlahiyyətli) istifadəçilərdən verilənlər bazasına sorğuların sayını azaltmaq üçün digər yaddaş növlərindən daha yaxşıdır.

2.4. Boşalanmış mənbələrə əsaslanan php önbelleğe

Php resursları, səhifə nəsilləri zamanı bir neçə dəfə daxil olan daxili dəyişənlərə sahib olan məlumatların paylaşılan mənbələrdən məlumat alması üçün ən uyğun olanlar üçün ən uyğun.

2.5. Phap Caching Paylaşılan mənbələrə əsaslanır

Bu önbelleğe seriallaşdırılmış məlumatları saxlamaq üçün istifadə olunur. Məsələn, bir konfiqurasiya faylı, masa dövlətləri, fayl sistemi siyahıları.

2.6. Sorğu önbelleğinə əsaslanan MySQL Cache

Bu, kifayət qədər tanınmış və məşhur mövzu deyil. Buna baxmayaraq, mən zaman damgası ilə iş xüsusiyyətləri hesab istəyirəm və siz sorğu cache flushing daim qarşısını necə.

WHERE show_ts <= UNIX_TIMESTAMP ()

Əgər belə sorğu bir daim dəyişən zaman damgası istifadə edin cached sorğu ən toplamaq çünki, sonra sql cache data olan cache yaradılmışdır zamanda köhnəlmiş, yararsız, hətta zərərli deyil.

Bir qayda olaraq, hər hansı bir material vaxtında müəyyən nöqtələrdə nəşr olunur. Məsələn, 00:00 üçün. Siz nə etmək lazımdır Bütün isə az cari bir çox, maksimum tarix masa qiymətləndirəcək bir sorğu yaratmaq deyil.

SELECT SQL_NO_CACHE VAX (show_ts) WHERE show_ts <= UNIX_TIMESTAMP ();

Bu sorğu cached olmayacaq, lakin onların sayı daha çox olarsa, bu masa bütün sorğu cached olacaq.

2.7. çıxış Mysql caching, ümumiləşdirmək masalar

bir qayda var: çox onlara qayıtmaq üçün deyilir xeyli az data yenilikləri olmalıdır.

DNS caching: yaxşı performans veb caching

Lakin mümkün caching ən yaxşı növü site çatdırılması sürətli beləliklə edilməsi, statik pages üçün lazımsız səhifə hazırlanması server saxlayır və yaxın istifadəçi content nüsxə gətirir DNS caching edir.

DNS caching bahalı əldə edə bilər, lakin belə Ezoic platforma ki, optimize saytları content kimi texnologiyalardan istifadə edərək, pulsuz web həyata keçirilə bilər.

Big Data Analytics və Statistika Səhifə Caching

Yəni, eyni anda dəyişəcəyini, məcmu məlumatların aktuallığı vacibdir.

Aqreqasiya üçün nə seçmək lazımdır? Adətən bu, qeydlərin sayı, son yeniləmənin tarixi, son yeniləmənin müəllifi və bəyəndiyi bir növ statistik məlumatdır.

Caching EPMV-nin necə təsir etdiyini öyrənmək üçün veb sayt sahibi bu addımlara əməl etməlidir:

  1. Ezoic hesabınıza daxil olun;
  2. Sol tərəfdəki menyuda Sayt sürəti parametrini seçin;
  3. Açılan menyuda Caching seçimini vurun.

İstifadəçi analitik məlumatları göstərən bir səhifəyə aparılır. Məlumatların bir hissəsi bir qrafik şəklində göstərilir, ikincisi - analitik məlumatların daha ətraflı təsvir olunduğu bir masa şəklində göstərilir.

Qrafik və masa məlumatlarına baxış

Dərhal qeyd etmək lazımdır ki, bu məqalədə veriləcək məlumatlar yalnız bir xüsusi sayt üçün etibarlıdır. Əgər öz veb saytınızın sahibisinizsə və bu kimi analitiklərə də giriş əldə etməlisinizsə, onda Ezoic sistemində qeydiyyatdan keçməlisiniz.

Keshin əsas funksiyası məlumatların alınması prosesini sürətləndirməkdir. Bu, alt səviyyədə saxlama pilləsinə girmək ehtiyacını aradan qaldırır. Kiçik miqdarda önbelleğin yaddaşı yüksək giriş sürəti ilə kompensasiya olunur.

Sağ Ezoic Cache Parametrləri ilə özünüz və istifadəçiləriniz üçün saytınızın keyfiyyətini artıra bilərsiniz.

Bir dəfə Caching seçimində, sayt sahibi bir qrafik və altındakı bir masa görəcək. Bu tip analitiklər üçün cədvəldə aşağıdakı məlumatlar göstərilir:

  1. Ezoic önbelleği səviyyəsi;
  2. Səhifələrə baxır;
  3. Səhifənin orta yükləmə müddəti;
  4. Səhifə nişan nisbəti;
  5. İlk bayt üçün orta vaxt;
  6. Orta qarşılıqlı müdaxilə;
  7. Orta ev sahibi cavab müddəti;
  8. Sıçrayış dərəcəsi;
  9. Çıxış faizi;
  10. Rpm önbelleği (dəyirman başına gəlir).

Önbelleğe hit.

Bir önbelleğe hit * ezoicdəki önbelleğin birinci səviyyəsidir. Daha yaxından baxaq. Səhifənin mənzərələri - Baxışların ümumi sayının 2,002,169, bu 69,96% -dir. Bu önbelleğin səviyyəsi üçün orta səhifə yükləmə müddəti 00:36, bu metrik üçün orta hesabla 00:38 idi. Səhifə nişan sürəti 49,02%, bu meyar üçün orta hesabla 50,52 faizdir. İlk baytın orta vaxtı 1470.92 ms, cəmi 1,906,62 ms təşkil edir.

Bu önbelleğin səviyyəsi üçün orta qarşılıqlı vaxt 2,469.89 ms, cəmi isə 2,959.37 ms. Orta sahibə cavab müddəti cəmi 262,14 ms olan 20,70 ms. Sıçrama nisbəti 28,96%, ümumi sıçrayış dərəcəsi 28,47% -dir. Çıxış faizi 84,73%, ümumi faizi 84,52% təşkil edir.

Verilən bir önbelleğin pilləsi üçün RPM 5.32 dollardır və bütün önbelleği pillələri üçün cəmi 5.29 dollardır.

Önbelleği vurmamaq.

Cache-ni vurmamaq Ezoic -də önbelleğin ikinci səviyyəsidir. Daha yaxından baxaq. Səhifənin ümumi sayından 727,702, bu, bu 24,43% -dir. Bu önbelleğin səviyyəsi üçün orta səhifə yükləmə müddəti 00:41, bu metrik üçün orta hesabla 00:38 idi. Səhifə nişan sürəti 54,52%, bu meyar üçün orta hesabla 50,52 faizdir. Birinci baytın orta vaxtı 25558.18 ms, cəmi 1,906,62 ms təşkil edir.

Bu önbelleğin səviyyəsi üçün orta qarşılıqlı vaxt 3.677,07 ms, cəmi isə 2.959.37 ms. Orta sahibə cavab müddəti cəmi 262,14 ms ilə 415,68 ms, 415,68 ms təşkil edir. Sıçrama nisbəti 26,98%, ümumi faizi 28,47% -dir. Çıxış faizi 83,99%, ümumi faizi 84,52% -dir.

Verilən bir önbelleğe pilləsi üçün rpm 5.23 dollardır və bütün önbelleği pillələri üçün cəmi 5.29 dollardır.

Kesh deaktivdir.

Cache off - Bu Ezoic -də önbelleğin üçüncü səviyyəsidir. Daha yaxından baxaq. Səhifənin ümumi sayından 132,113, bu, bu 4.62% -dir. Bu önbelleğin səviyyəsi üçün orta səhifə yükləmə müddəti 00:36, bu metrik üçün orta hesabla 00:38 idi. Səhifə nişan sürəti 51,20%, bu meyar üçün orta hesabla 50,52 faizdir. İlk baytın orta vaxtı 4,695.58 ms, cəmi 1,906,62 ms təşkil edir.

Bu önbelleğin səviyyəsi üçün orta qarşılıqlı vaxt 6,169.49 ms, cəmi isə 2.959.47 ms. Orta hesablı cavab müddəti 3,075.51 ms, ümumi orta hesabla 262,14 ms. Sıçrama nisbəti 29,55%, ümumi faizi 28,47% -dir. Çıxış faizi 84,70%, ümumi faizi 84,52% təşkil edir.

bir cache dərəcəli üçün RPM $ 5.17, və bütün cache tiers üçün ümumi $ 5,29 edir.

* Ezoic Böyük data analytics *

* Ezoic Böyük data analytics * is a relatively young product in the market for similar services from this company. It should be noted that it is very popular with website owners, and there are several reasons for this.

diqqəti cəlb ilk olanları biri - öz resurs qeydiyyatdan sonra, sahibi çox yaxşı görüntülenmeyecektir və asan hətta bu iş üçün yeni olanlar arasında anlamaq üçün məlumat böyük bir sıra əldə edə bilərsiniz.

Digər səbəb məhsulun istifadəçi dostu interfeys. hətta qeyri-inkişaf etmiş istifadəçi işlevselliği anlamaq olacaq bu vasitə, burada nə və necə baxmaq başa düşürük.

Siz aktiv analitik yoxlamaq üçün istifadə edə bilərsiniz böyük data analitik mövcud bir çox müxtəlif meyarlar var. Məsələn, hər hansı bir zamanda bir resurs bir anda yaradan, və ya onların yaş təsiri asılı olaraq pages gəlirlilik görmək nə qədər pul edə bilərsiniz.

Tez-Tez Verilən Suallar

Bir veb sayt üçün önbelleğin faydaları nələrdir?
Bir sayt üçün önbelleğin əsas üstünlüyü hər bir istifadəçi üçün səhifəni yenidən yaratmamaq bacarığıdır. Bu, ən qısa müddətdə və məhdud mənbələrlə çox sayda məlumatla işləmək imkanı verəcəkdir.
Saytın önbelleği nə deməkdir?
Caching (və ya cache) məlumatların saxlanıldığı bir növ vasitəçi bir tampondur. Caching sayəsində sayt səhifəsi hər istifadəçi üçün yenidən yaradılmır. Caching, mümkün olan qısa müddətdə və məhdud mənbələr (server və istifadəçi) ilə çox miqdarda məlumatla işləməyə imkan verir.
Veb saytın önbelleği və epmv arasındakı əlaqə nədir və yayımçılar bu təsir haqqında necə məlumat ala bilərlər?
Caching səhifə yükləmə müddətini sürətləndirərək və istifadəçi təcrübəsini artırmaqla EPMV-ni artıraraq EPMV-yə müsbət təsir göstərə bilər, bu da artan reklam və gəlir əldə edə bilər. Publishers, təsirini başa düşmək üçün önbelleğe həllərini həyata keçirmədən əvvəl və sonra EPMV təhlil edə bilər.




Şərhlər (0)

Şərh yaz