k0d Çevrimdışı

k0d 

👑 Root Admin 👑
👑 KURUCU
WEBMASTER
DEVELOPER
👔 YÖNETİM
23 Şubat 2024
506
437
413
K0distan
LiteSpeed Cache (LSCache olarak da bilinir), LiteSpeed'in Apache mod_cache ve Varnish'e yönelik daha verimli ve son derece özelleştirilebilir yanıtıdır.

LSCache sıfırdan oluşturulmuştur ve tüm LiteSpeed sunucu ürünlerine entegre edilmiştir. Bu olabilir:

Dinamik web sitesi içeriğini önemli ölçüde hızlandırın (PHP sayfaları gibi)
statik içeriğin (resimler gibi) daha verimli işlenmesini sağlar
sunucu yükünü azaltın
Önbelleğe Alma'yı Anlamak¶
Web sitesini önbelleğe alma konusunda yeniyseniz, birkaç temel kavramı açıklamamıza izin verin.

Önbelleğe Alma Nedir?¶
Genel olarak konuşursak, önbellek, verileri orijinal kaynaktan daha kolay veya daha hızlı alınabilecek şekilde depolamaya yönelik bir mekanizmadır.

Web uygulama siteleri PHP veya başka bir yöntemle oluşturulmuş dinamik sayfalardan oluşur. Bu sitelerin sayfaları dosya sisteminin hiçbir yerinde mevcut değildir; web uygulaması tarafından isteğe bağlı olarak oluşturulur ve ardından ziyaretçiye HTML olarak sunulur. Bu dinamik sayfaların oluşturulması kaynak yoğun ve yavaş olabilir.

Aslında birkaç tür önbellek vardır. LSCache bir "sayfa önbelleğidir". Bir sayfa önbelleğinin görevi, dinamik olarak oluşturulan bu web sayfasını almak ve onu statik bir HTML anlık görüntüsü olarak saklamaktır. Bu şekilde, sayfanın bir ziyaretçi tarafından bir daha istendiğinde anlık görüntü hemen sunulabilir. Anlık görüntünün sunulması çok daha hızlıdır ve sayfayı dinamik olarak oluşturmaktan çok daha az kaynak kullanır.

LSCache Nasıl Çalışır?¶
Önbelleğe alınmamış bir sayfanız olduğunu düşünün.

Bir ziyaretçi bu sayfayı talep ettiğinde birkaç şey olur:

LiteSpeed, sayfayı depolanan önbellek nesneleri arasında arar ve bulamaz
LiteSpeed bir "önbellek kaybı" döndürüyor
Web uygulaması, ziyaretçi beklerken dinamik olarak statik bir HTML sayfası oluşturur
LiteSpeed, statik HTML sayfasını ziyaretçiye sunar
LiteSpeed, statik HTML sayfasını daha sonra kullanmak üzere bir önbellek nesnesi olarak saklar
Birkaç dakika sonra başka bir ziyaretçi aynı sayfayı talep ediyor. İşte olanlar:

LiteSpeed, depolanan önbellek nesneleri arasında sayfayı arar ve bulur
LiteSpeed bir "önbellek isabeti" döndürür
LiteSpeed, statik HTML sayfasını anında ziyaretçiye sunar
Sayfa önbelleğe alındıktan sonra verimsiz web uygulamasının resimde nasıl görünmediğine dikkat ettiniz mi? Bu noktadan itibaren, önbellek nesnesinin süresi dolana kadar, o sayfayı talep eden ziyaretçilerin web uygulamasını beklemek zorunda kalmayacaklar.

Önbelleğe almanın neden ziyaretçileriniz ve sunucu yükünüz için iyi olduğunu görebilirsiniz!

Neden Eklenti Kullanmalı?¶
LiteSpeed Önbellek Motoru, bir web uygulamasının belge kökünün .htaccess dosyasındaki yeniden yazma kuralları aracılığıyla kontrol edilebilir. Peki bir LSCache eklentisi kullanarak ne kazanırsınız?

Bir LSCache eklentisi, bir web uygulaması ile Cache Engine arasındaki bilgi boşluğunu kapatır.

Başka bir deyişle: web uygulamalarının hangi içeriğin önbelleğe alınabileceği, ne kadar süreyle önbelleğe alınabileceği ve hangi olayların bir önbellek nesnesinin eskimesine neden olacağı konusunda kuralları vardır. LSCache eklentileri, bu web uygulaması kurallarını Cache Engine'e iletmenin bir yoludur. LSCache eklentileri, önbelleği, daha fazla nesnenin daha uzun bir süre boyunca ve benzersiz bir doğrulukla depolanabileceği şekilde yönetmenize olanak tanır.

Önemli

LSCXF yalnızca oturum açmamış kullanıcılar için sayfaları önbelleğe alacak ve sunacaktır. Bir kullanıcı oturum açtıktan sonra, sayfa istekleri her zaman XenForo tarafından yeni bir şekilde oluşturulacaktır.
LSCXF2'deki TTL şu anda yeniden yazma kuralları tarafından kontrol ediliyor. Şu anda etikete dayalı temizleme olanağı mevcut değildir. Bu nedenle küçük bir TTL (10 dakikadan veya 600 saniyeden az) kullanmanız önerilir. Küçük bir TTL, eski içerik sunma olasılığını en aza indirir.
Sunucu Düzeyinde Önkoşullar¶
LiteSpeed Web Sunucusu edinin¶
LSCache'i kullanmak için LiteSpeed destekli barındırma veya aşağıdaki LiteSpeed sunucu ürünlerinden birine ihtiyacınız olacaktır:

LiteSpeed Kurumsal Web Sunucusu:
Önbelleğe alma etkinleştirilmiş yeni bir lisans sipariş edin
Mevcut bir lisansa önbelleğe alma ekleme
LiteSpeed Web ADC'si
OpenLiteSpeed
Sunucuyu Yapılandır¶
LSCache'in sunucudaki herhangi bir sitenin kullanımına sunulabilmesi için önce sunucu düzeyinde ayarlanması gerekir.



Bir site sahibiyseniz ve sunucunuzun yönetici işlevlerine erişiminiz yoksa, büyük olasılıkla barındırma sağlayıcınız bu kurulumu sizin için zaten yapmıştır veya tamamlamanıza yardımcı olabilir.

Talimatlar için Önbellek Kökünü ve Önbellek Politikasını Yapılandırma konusuna bakın.

Eklentiyi Kurun, Yapılandırın ve Kullanın¶
Web sunucunuzu kurup önbellek kökünü ve önbellek politikalarını yapılandırdıktan sonra eklentiyi yüklemeye hazırsınız. Eklenti, sitenizin tanıdık yönetici arayüzü aracılığıyla LiteSpeed sunucunuzun önbelleğini basit ve kolay bir şekilde yapılandırmanıza ve yönetmenize olanak tanır.

Eklentiyi yapılandırmak ve kullanmak için Kurulum ile başlayın ve dokümantasyon menüsünü takip edin.

Ek Destek¶
Topluluk Desteği¶
Belgelerimizi incelediyseniz ve hâlâ sorularınız varsa Topluluk Desteği forumlarımız aracılığıyla diğer LiteSpeed kullanıcılarından yardım alabilirsiniz:

GoLiteSpeed Slack topluluğuna katılın
LiteSpeed Forumlarını ziyaret edin
Resmi LiteSpeed Desteği¶
Bir LiteSpeed destek teknisyeninden yardım almak için LiteSpeed web sitesinin istemci alanından veya support@litespeedtech.com adresine e-posta göndererek bir destek bildirimi gönderebilirsiniz.​
 
Üst