WP Super Cache bir WordPress hızlandırma eklentisidir. WP Super Cache önbellek eklentisi ve yapılandırması WP Super Cache nereden indirilir

Web sitelerinin ve blogların büyük çoğunluğu, web sitesi yönetimi konusunda özel bilgi gerektirmeyen paylaşımlı barındırma üzerinde çalışır ve bu, özellikle acemi web sitesi oluşturucuları için şüphesiz bir artıdır. Ancak olumsuz bir tarafı da var - sunucudaki yük üzerinde sitenin çalışmasını etkileyen katı kısıtlamalar. Yük arttıkça site tahsis edilen limitin tamamını kullanır ve çoğu zaman 500 hatası görüntülemeye başlar. Bu, sitenin tüm istekleri işlemekle baş edemediği anlamına gelir. Böyle bir hatanın nedeni, G/Ç işlemlerinin sınırını aşmak veya hesap için ayrılan belirtilen bellek miktarını aşmak olabilir.

Ancak bunların hepsi sonuçtur ve iki gerçek nedeni vardır. Bu, yüksek trafik ve optimize edilmemiş komut dosyaları çalışmasıdır. Bir tedavisi var ve önbelleğe alıyor. Şu anda en popüler önbellek eklentisi WP Super Cache eklentisidir. Çalışmasının sonuçları, sanal barındırma üzerindeki yükte gerçek bir azalmadır.

Eklenti nasıl kurulur? wp-content klasörü yazılabilir olmalıdır (yazma izni 777).

Kurulum standarttır, bu yüzden eklentinin ayarlarının ve çalışmasının açıklamasına geçelim. WP Super Cache kurulduktan sonra eklentinin “WP Super Cache Ayarları” bölümüne gitmeniz ve “Cache” sekmesinde önbelleklemeyi etkinleştirmeniz gerekiyor. Önbelleğe alma etkinleştirildikten sonra wp-config.php dosyası biraz değiştirilecek - eklenti gerekli yönergeleri yazacaktır.

Daha sonra “Ayarlar”a gidin ve “Önbellek bakımı için mod_rewrite kullan” onay kutusunu işaretleyin. Bu, dosya önbelleğe alma algoritmasını etkinleştirecektir. Ayrıca "" kutusunu da işaretlemelisiniz. Bu, eklentinin sitenin en çok ziyaret edilen sayfalarını önbelleğe almasına, yani bunlara daha hızlı erişim sağlamasına olanak tanır.

Burada özellikle dikkatli olmanız gerekir - eğer site CPU'yu aşırı yüklüyorsa, sıkıştırma uygulamak yükü daha da artıracaktır, çünkü sunucu, önbelleğe almadan önce komut dosyası komutlarını çalıştırmanın yanı sıra, önbelleğe alma sonrasında da dosyaları sıkıştıracaktır ve bu daha fazla zaman gerektirir. ve hafıza. Bu durumda önbellek sıkıştırmasını kullanmamak daha iyidir. Site G/Ç işlemlerinin sınırını aşmışsa ancak CPU yükü normalse, önbellek sıkıştırmasının etkinleştirilmesi tavsiye edilir; bu işlev, dosya yükleme süresinin azalması ve boyutlarının artması nedeniyle performansı artıracaktır. azaltılmış.

Daha sonra “Mobil cihaz desteği” ve “Yeni bir yorum eklendiğinde sayfayı yenile” onay kutularını işaretleyin. İlk eylem, önbelleğe alınan sayfaların mobil tarayıcılarla çalışmasına olanak tanır ve ikincisi, eklentinin sayfayı yeni yorumla birlikte yeniden önbelleğe alması anlamına gelir. Bu, ziyaretçilerin her zaman sayfanın en son sürümünü önlerinde görmelerine olanak tanır.

Şimdi "Güncelle" butonuna tıklayın ve tüm ayarları kaydedin.

Ayrıca “mod_rewrite” modülünün kurallarını da güncellemeniz gerekiyor.

WP Super Cache eklentisi yeni kuralları sitenin kökünde bulunan .htaccess dosyasına yazacaktır. Bu yeni kurallar, tarayıcının önbelleğe alınmasından ve sayfaların doğru şekilde oluşturulmasından sorumlu olacaktır.

Eklenti bunları .htaccess dosyasına yazacaktır; önbelleğe alınan sayfaların doğru şekilde döndürülmesinden ve tarayıcının önbelleğe alınmasından sorumludurlar.

Önbellek Zaman Aşımını "0" olarak ayarlayın.

Eklenti ayarlarında bu nokta çok önemlidir. Birçok acemi web yöneticisi, WP Super Cache eklentisini yükleyerek barındırma üzerindeki yükü azaltmayı umar, ancak çoğu zaman bu, sitenin büyük olması ve zaten önbelleğe alınmış sayfaların ömrünün kısa olması nedeniyle gerçekleşmez. Bu tutarsızlık nedeniyle, WordPress önbelleği sürekli temizleyecek ve süresi dolmuş sayfaları buradan kaldıracak, bu da barındırma üzerindeki yükte önemli bir artışa yol açacaktır.

Önbellek kullanımı yalnızca küçük ayrılmış birime sahip ana bilgisayarlar için haklıdır - WP Süper Önbellek eklentisi, alanın gereksiz dosyalarla doldurulmaması için yalnızca süresi dolmuş önbelleği temizleyecektir. Amacınız yükü azaltmaksa, önbellek için boş alana ihtiyacınız vardır; bu, tüm dosyaların hacmi artı% 15-20 olmalıdır ve önbellek alaka düzeyinin periyodik kontrolü devre dışı bırakılmalıdır. Ekstra alan, WP Super Cache'in sitedeki tüm sayfaları önbelleğe almasına olanak tanır, ancak sayfanın önbelleğe alınmış sürümünü silmez. Yani hazır, önbelleğe alınmış bir sayfanın döndürülmesi, gereksiz I/O işlemlerine ve veritabanı çağrılarına ihtiyaç kalmayacağından sitenin çalışmasını hızlandıracak ve işlemciye gelen ekstra yük ortadan kalkacaktır.

Arama robotlarının adlarının girildiği form değiştirilmeden bırakılmalıdır. Bu durumda eklenti, önceden önbelleğe alınmış bir robot listesi sağlayacaktır, bu da botların istekte bulunurken oluşturduğu yükü azaltır.

Daha öte. “Paylaşılan Önbellek”e gitmeli ve paylaşılan önbellek için güncelleme süresini ayarlamalısınız. Büyük miktarda boş alana sahip bir sitenin önbelleği temizlemesine gerek olmadığından otomatik önbellek temizleme devre dışı bırakılabilir.

Yeni bir önbellek oluşturulmasını, farkındalık düzeyine göre eklenti ayarlarında veya işlemin başlangıç ​​ve bitiş zamanını belirten e-posta mesajlarını kullanarak farklı şekillerde takip edebilirsiniz. “Paylaşılan Önbellek” seçeneği, sitenin tüm sayfalarını tek seferde önbelleğe almanıza olanak tanır, bu da WP Super Cache eklentisini diğer benzer eklentiler arasında öne çıkarır.

Yani ziyaretçilere site sayfalarının önceden önbelleğe alınmış, yani önceden hazırlanmış versiyonları verilmektedir. Bu tür sayfaları oluştururken, dinamik olarak oluşturmaya kıyasla önemli ölçüde daha az kaynak kullanılır. Hostinginizde en ağır yüklemeler sırasında (yükleme süreleri hostingerdan alınabilir), önceden hazırlanmış bir önbellek yükü önemli ölçüde azaltacak ve siteyi hatalardan koruyacaktır.

Ve unutmayın tüm eklenti ayarlarını yaptıktan sonra CMOD 755 sitesinin wp-content klasörünü sadece size özel yazılabilir hale getirin.

Ayarların internette bulduğum ayarlarla tam olarak aynı olmadığı ortaya çıktı. Yorumlar da oldukça farklıydı. Olumsuz eleştiriler de vardı. Tasarımda değişiklik yapılmasına izin vermediği için kapatılması gerektiğini söylediler. Bu daha sonra doğrulandı. Tasarımı değiştirirken, tarayıcıdaki geçmişi ne kadar temizlerseniz temizleyin, işe yaramayacağından onu devre dışı bırakmak daha iyidir.

Bunun, sayfa yükleme sürelerini önemli ölçüde azaltma fırsatı için ödenecek çok fazla bir bedel olduğunu düşünmedim. Eklentiyi kurarken, sitemin yükleme süresini azaltmakla benden daha az ilgilenen Sprithost.ru çalışanlarının tavsiyeleri bana rehberlik etti. Bu gösterge kabul edilebilir sınırlara getirildi.

WP Super Cache eklenti ayarları için hile sayfam

WP Super Cache eklentisini ve ayarlarını yüklemek, bir siteyi optimize etmeye yönelik bir dizi yöntemde son adım oldu.

Öncelikle bu göstergenin neden bu kadar önemli olduğunu kısaca anlatalım: site yükleme hızı.

İlk başta sitemin açılışta yüklenmesinin daha uzun sürmeye başladığını fark ettim. Ve makale yayınlandığında genel olarak gidip biraz çay içebilirsiniz. Daha sonra dostane ilişkiler geliştirdiğimiz düzenli ziyaretçilerden posta yoluyla mektuplar gelmeye başladı. Web sitemin yavaşlamaya başladığını yazdılar.

Arama sonuçlarındaki ilk on siteyi analiz ettiğimizde, düşük ağırlıklı ve hızlı yüklenen sayfalara sahip sitelerin ağırlıklı olduğu keşfedildi.

Sitemin yükleme hızını ölçme konusunda endişelenmem gerekiyordu. Farklı kaynaklar farklı zamanlar gösterdi - 3 saniyeden 12 saniyeye kadar. Bir analiz kaynağı bana aslında 3 dakikalık bir rakam verdi.

Tamamen şaşkına döndüm, Sprinthost teknik desteğine yazdım. Orada mükemmel uzmanlar çalışıyor. Ve en önemlisi, sorunun kendi yetki alanlarında olmadığını asla söylemiyorlar - "aptalların" sorularından memnuniyetsizlik göstermeden yardım ediyorlar ve açıklıyorlar.

Ev sahibinin personeli site yükleme hızını ölçme yöntemini benimle paylaştı:

Google Chrome tarayıcısındaki klavye kısayolu Shift + Ctrl + i'dir.

  • veya istediğiniz sayfada sağ tıklayın ve Öğe kodunu görüntüle satırını seçin
  • Web yöneticisi paneli görünecektir. İçinde Ağ sekmesini bulun ve site sayfasını yeniden yükleyin.

Tablo, bir site sayfasının, sayfadaki her eklentinin ve görsellerin yüklenmesinin ne kadar sürdüğünü gösterecektir.

Her şey benim için çok üzücüydü. Site yükleme hızı neredeyse 11 saniyeydi.

Harekete geçmem gerekiyordu.

  • Onsuz yapabileceğim eklentileri kaldırarak başladım. En yoğun olanlar arasında sosyal ağ düğmeleri eklentisi vardı.
  • Daha sonra görüntü optimizasyonu yapmak zorunda kaldım; ama bu farklı bir hikaye. Kabus. Bu konuda daha sonra daha fazla bilgi vereceğiz.
  • Ve şimdi sıra WP Super Cache eklentisinde.

Neden gerekli? WP Super Cache eklentisi, web sitesi sayfalarının önbelleklerini (geçici kopyalarını) oluşturmak için kullanılır.

Genel olarak önbellek çöptür, sayfalarımızın gereksiz kopyalarıdır ve yalnızca siteye zarar verir, ancak bizim durumumuzda bu bir faydadır.

Kendi belirlediğiniz belirli bir süre boyunca önbellekler kaydedilir ve ana bilgisayardaki veritabanına gereksiz istekler yapılmaz. Bu da sayfa yükleme süresini önemli ölçüde artırır. Eklenti ayarlarında belirttiğiniz süre sonunda tüm önbellekler güvenli bir şekilde silinir.

Birlikte alınan tüm önlemler kritik göstergenin azaltılmasına yardımcı oldu ve artık sitemin yüklenme süresi bir buçuk saniyeden iki buçuk saniyeye çıktı. Q.E.D.

Bunu daha da azaltmak mümkündü ama ben altın ortalamayı seçtim ve ana bilgisayardaki veritabanına, daha doğrusu görüntülerin yaşadığı klasörlere erişim gerektiren bazı eklentileri sakladım. Siteyi tamamen açığa çıkarmamak için.

WP Super Cache'i Yükleme ve Yapılandırma

WP Super Cache eklentisini yüklemek kolaydır. WordPress eklenti deposunda mevcuttur. Yönetici panelinde eklentileri arayın, yükleyin, etkinleştirin; her şey her zamanki gibi.

İlk sekme eklentiyi etkinleştirdiğimiz yerdir.

İkinci sekme uzundur. Onu parçalara ayırmak zorunda kaldım.

Gerçek eklenti ayarları

Burada alanlarda belirtilen süreye dikkat etmeniz gerekiyor. Bu, bir gün içindeki saniyelik zaman dilimidir.

Sitede birkaç dakika içinde çözülebilecek türden teknik sorunlar vardır ancak bu çözümü bulmak haftalar hatta aylar sürebilir. Site konsolunda sitede yüklü olan eklentilerin ve WP Super Cache'in birbiriyle çakışmaya başladığına dair bir uyarı göründüğü için neredeyse bir yıldır sorunum çözülemedi. Ve bu çakışma sonucunda sitenin mobil versiyonu görüntülenmiyor.

Sorunun çözümünün orada, mesajda, bağlantıyı takip ederek bulunabileceği, ancak talimatların İngilizceden tercümesinin WP Super Cache eklentisinin sekme ve bölümlerinin gerçek durumuyla örtüşmediği unutulmamalıdır. İnternette çözüm bulamadım o yüzden bu önemli bir konu şansa bırakıldı ve her şey olduğu gibi kaldı.

Nasıl bitti?

WpTouch Mobile eklentisinin daha önceki bir sürümünü yükledim, mobil sürüm çalıştı ve yakın zamana kadar sitelerimi akıllı telefonda büyüteç olmadan görüntülemenin imkansız hale geldiğini fark edene kadar güncelleme olmadan çalıştı. Görevi acil ve önemli hale getirmem ve her şeyi bilen İnternet'i yeniden aramaya bağlamam gerekiyordu.

Kurtuluş, Evgeniy Versus'un, yorum yazarının ne yapılması gerektiğini çok detaylı ve en önemlisi Rusça olarak açıkladığı makalelerinden biri üzerindeki tartışmalarda bulundu. İnanamayacaksın. WpTouch Mobile gibi önemli bir eklentinin tüm yıl boyunca kapalı kalması yalnızca üç basit adımla önlenebilirdi.

Aynı sorunu yaşıyorsanız şu şekilde çözebilirsiniz:

1. WP Super Cache eklentisinin ayarlarına gidin. Bölümde "Eklentiler", sayfanın en altında WPTouch eklentisinin varlığını kontrol ediyoruz. Değilse açın.

2. Eklenti sayfasında sekmeye gidin "Gelişmiş"(ikinci sekme). Eğer orada değilse, “Mobil cihaz desteği”nin yanındaki kutuyu işaretleyin.

3. Sayfayı aşağı kaydırın ve bölümü bulun "Arama ve diğer botlar". Bu listeyi kopyalayalım:

iPhone
iPod'um
Android
BB10
Böğürtlen
web işletim sistemi
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE10.0
iPad
Başucu Kitabı
Xoom
P160U
SCH-I800
Nexus7
Dokunmak

ve zaten orada olan listeye ekleyin. Sihirli düğmeye basın "Ayarları kaydet"(hemen altta) ve eklenti çakışması uyarısının kaybolduğunu görüyoruz.

4. İçinizin rahat etmesi için önbelleği temizlemeye yönelik standart prosedürü takip edebilirsiniz: bölüm "Önbellek Durumu"— Önbellek istatistiklerini güncelle — Önbelleğin tamamını silin.

İşte bu, her iki eklenti de çakışma olmadan çalışıyor ve bunu mobil sayfa doğrulama sayfalarından hemen kontrol edebilirsiniz. Google:

Arama motorları her şeyin yolunda olduğunu doğruladı. Akıllı telefonumuza girip sitenin diğer kullanıcılar için ne kadar uygun göründüğünü kontrol ediyoruz. Aslında sitem akıllı telefonda Google'ın değil Yandex'in gördüğü şekilde görüntüleniyor, bir dahaki sefere bunu çözmem ve nedenini aramam gerekecek. Önemli olan, bugün Google'ın sitenin mobil cihazlar için optimize edildiğini belirten uzun zamandır beklenen bir girişe sahip olmasıdır.

Bir web yöneticisini mutlu eden şey işte bu küçük keyiflerdir 😀. Bugün güzel bir gün.

[Gelecek için bilim]:İngilizce öğrenin, sitenin uyarlanabilir bir versiyonunu yapın 😀 😀.

Bugün eklentinin kurulumu hakkında konuşacağız W.P.SüperÖnbellek. Evdeki internet hızının kozmik hızlara ulaştığı günümüzde, sayfa yükleme hızı bir web sitesi için çok önemli bir gösterge haline geliyor. Bir sitenin arama motorları tarafından sıralamasının göstergelerinden birinin, sitenin sayfa yükleme hızı olduğu ve bunun da kullanıcı için oldukça önemli olduğu bir sır değil. site yükleme hızıİhtiyacınız olan bilgiyi hızlı bir şekilde almak için. Genel olarak herkes hızlı web sitelerini sever.

Bir WordPress sitesini hızlandırmanın en iyi yolu önbelleğe almaktır. Ve en iyi önbellek eklentisi W.P.SüperÖnbellek. Bu yazıda size detaylı olarak anlatacağım, önbelleğe alma nasıl kurulur ve yapılandırılır Bir eklenti kullanarak WordPress'teki web sitesi sayfaları W.P.SüperÖnbellek.

Web sitesini önbelleğe alma nedir?

Site önbelleğe alma- bu, yüklenen sayfayı tarayıcıda veya sunucu önbelleğinde saklayarak sitenin yüklenmesini hızlandırmanın bir yoludur, böylece bu sayfaya yapılan sonraki çağrılarda, önceden indirilmiş veya "önbelleğe alınmış" sayfaları kullanarak sunucudaki yükü hafifletir, bu özellikle yüksek trafiğe sahip siteler için kritik öneme sahiptir.

WP Super Cache eklentisi nasıl kurulur?

Eklentiyi yükleme W.P.SüperÖnbellek Başka bir eklenti yüklemekten farkı yok ama eklentiyi WordPress eklenti kurulum konsolu üzerinden kurmanızı tavsiye ederim, oldukça kolay ve basittir.

Eklentiyi kurmadan önce sitenin yedeğini almayı unutmayın! Örneğin, "" eklentisini kullanarak

Site konsoluna gidin => Eklentiler => Aramaya yeni ekleyin ve yazın W.P.SüperÖnbellek ve Enter tuşuna basın. Daha sonra yükle butonuna tıklayın.

WP Super Cache eklentisini kurma ve etkinleştirme

Eklenti aktivasyonu W.P.SüperÖnbellek tamamen standart değil, eklentiyi etkinleştirmeniz gerekmesine ek olarak, yükledikten sonra doğrudan eklenti ayarlarından etkinleştirmeniz gerekecektir.

Etkinleştirmek için “önbellekleme etkin” seçeneğini işaretleyin ve güncelle butonuna tıklayın. Etkinleştirme sırasında hata alırsanız, hosting üzerindeki dosya ve klasörlere erişim ayarlarını kontrol edin.

Bir hata mesajı almadıysanız bu, eklentinin varsayılan ayarlarla çalışmaya başladığı anlamına gelir. Bu size uygunsa daha fazla okumanıza gerek yok, eklenti zaten oldukça başarılı çalışıyor.

WP Super Cache eklentisini kurma

“Ayarlar” sekmesine gidin

  • Önbelleğe alma durumu

Geçiş yapmaya karar verirseniz mod_yeniden yazmak daha sonra bu maddeyi işaretleyin ve sayfada biraz daha aşağıya inip güncelle butonuna tıklayın. Bundan sonra üzerine tıklamanız gereken büyük sarı bir alan göreceksiniz. Kuralları güncellemod_yeniden yazmak" Ayarların başarıyla uygulandığının ilk işareti yeşil kutudaki mesaj olacaktır. Eğer sen de benim gibi her şeyi kendi gözlerinle görmek istiyorsan, hadi gidelim dosya.htaccess'ler ve ayarların uygulandığından emin olun.

  • Çeşitli

Bu paragrafta her şey WP Super Cache eklentisinin geliştiricileri tarafından çok iyi anlatılmış, okuyun ve size en uygun kararı verin, ekran görüntüsündeki gibi yapılandırdım.

  • Ayarlar

Bu öğede her şeyi varsayılan olarak bırakabilirsiniz ancak ben “Yeni yorum eklendiğinde sayfayı yenile” seçeneğini işaretledim.

  • Süresi Dolmuş Sayfalar ve Önemsiz Temizleme

Bu öğe, önbelleği temizlemeye yönelik ayarları yapılandırır. Bu noktada herhangi bir şeyi değiştirmek ve tüm varsayılan ayarları bırakmak için herhangi bir neden göremiyorum.

Diğer tüm ayarları bu “Ayarlar” sekmesinde varsayılan olarak bırakıyorum; hiçbir şeyi değiştirmek için hiçbir neden göremiyorum.

Evet. Bir şey daha, aniden varsayılan ayarlara dönmeye karar verirseniz, bunu tam anlamıyla tek tıklamayla "Ayarlar" sekmesinin sonuna gidip "Varsayılan Ayarları Geri Yükle" düğmesine tıklayarak yapabilirsiniz.

CDN kurulumu

Bir eklenti kullanma W.P.SüperÖnbellek CDN desteğini etkinleştirebilirsiniz.

CDN (İçerik Dağıtım Ağı) kelimenin tam anlamıyla içerik sunmanın bir yoludur. İçerik kelimesi sitede kullanılan CSS stilleri, resimler, JavaScript, arşivler, flash dosyaları veya diğer belgeler gibi statik kaynakları ifade eder.

WP Süper Önbellek Önbellek Durumları

Bu sekmede sitenizin önbellek istatistiklerini takip edebilir, süresi dolmuş önbelleği silebilir veya önbelleğin tamamını silebilirsiniz.

Paylaşılan WP Süper Önbellek

Bu eklentinin temel farkı ve ana avantajı budur. Bu işlev site sayfalarını önbelleğe almanıza olanak tanır ve kullanıcılar zaten önbelleğe alınmış sayfaları alır. Bu tür sayfaların yüklenmesi, dinamik olarak oluşturulmasına kıyasla çok daha az kaynak gerektirecektir. Herkese, sunucunun en az yüklendiği anda tüm sitenin genel bir önbelleğini oluşturmasını tavsiye ediyorum.

Paylaşılan önbellek oluşturmak için bu sekmedeki “Şimdi paylaşılan önbellek oluştur” butonuna tıklamanız gerekir.

Eklenti kurulumu için bu kadar W.P.SüperÖnbellek bitti.

Sonuç olarak, site yüklemesini önbelleğe alma ve hızlandırma konusunun çok alakalı olduğunu söylemek istiyorum ve WordPress CMS'nin kendisi çok ağır bir sistem olduğu için bunun WordPress için ebedi bir konu olduğunu söylersem muhtemelen haklı olacağım. ve çok fazla kaynak gerektirir. Ancak bildiğim kadarıyla geliştiriciler bu sorunu optimize etmek için aktif olarak çalışıyorlar ve yakında bu sorunla kendi başımıza uğraşmak zorunda kalmayacağız.