Bugün W3TC ile ilgili eğitimimize devam ediyoruz. Muhtemelen zaten olduğunu biliyorsun önbellek eklentisiBu da diğer şeylerin yanı sıra hızlanmanıza olanak tanır blogunuzun (performansını artırır).
Bu eğitim birkaç bölüme ayrılmıştır. O zamandan beri önbelleğe girişle başladık ve bazı ön düzenlemeler yaptık. Aşağıda farklı bölümleri görebilirsiniz:
- Bölüm 1: Cache giriş
- Bölüm 2: W3TC nasıl yapılandırılır
- Genel Ayarlar - Bölüm 1
- Diğer Genel Ayarlar - Bölüm 2
- Sayfa Önbelleği Yapılandırması - 3 Bölüm
- Minyatürlerin konfigürasyonu - Bölüm 4 (Mevcut eğitim)
- Veritabanı Önbellek Konfigürasyonu - 5 Bölüm
- Nesne ve Tarayıcı Yapılandırması - Bölüm 6
- Bölüm 3: Sorularınızın tüm cevapları
- Bölüm 4: W3TC "Mainspan" Parametreleri
Bölüm 2: yapılandırılması küçültme
Biz yapılandırma W3TC hala, ama şimdi dosya sıkıştırma bahsedelim.
Menüye erişmeden önce Küçültmek ", Önce etkinleştirmelisiniz" Küçültmek Genel ayarlarda. Sıkıştırma modunu etkinleştirdiyseniz ve sitenizde düzgün çalışıyorsa, " küçültülmesi Bu menüde gördüğünüz, aşağıdaki ekran görüntülerinde gösterilenin basitleştirilmiş bir versiyonu olacaktır.
Bu derste, sıkıştırma işlemini ele alıyoruz ( küçültülmesi W3TC ile birlikte. " küçültülmesi Ve JS ile CSS'nin birleşimi bu eğitimde göreceğimiz şeyin özüdür.
Küçültün: Genel
Menüdeki genel ayarlar Küçültmek Üç seçenek var.
Modül URL Rewrite "Varsayılan olarak etkinleştirilmeli ve CSS ve JS dosyalarınızın normal URL yapısı yerine" http GET "başlıkları kullanılarak getirildiğini görmeyi tercih etmiyorsanız, bu seçeneği olduğu gibi bırakmalısınız.
Devre Dışı Bırak " küçültülmesi Giriş yapan kullanıcılar değiştirilmemelidir. Giriş yapmış ve bağlantısı kesilmiş kullanıcılara farklı CSS ve JS dosyaları vermemeniz önerilir.
Hata bildirimi " Küçültmek Yönetici bildirimleri için ayarlanması gerekir. Bu, bir hata olduğunda onların bilgilendirilmesini sağlayacaktır.
Aşağıdaki bölümler " tüm minify "," Sayfa bileşenleri "seçeneğini birleştirin ve taşıyın. Bu, sitenizin sunumunu bozabilir. Site düzeninize zarar vermediğinizden emin olmak için değişiklik yaparken önizleme modunu açmalı ve sitenize göz kulak olmalısınız.
Küçült: HTML ve XML
Bölüm HTML ve XML Minify menüsünden basittir. Onay kutularına izin verilmesi amaçlanmıştır " küçültülmesi ", '" inline CSS ve JavaScript, küçültme akışlarını atlayın ve yeni satırların kırılmasına izin verin.
"Seçeneği haricinde" Yayınları küçültmeyin Kontrol edilmemesi gereken sitenizin hızının artması gerekir.
Metin kutusu ihmal yorumlar buharları HTML "sıkıştırıldığında" kaldırılmaması gereken HTML yorumlarını tanımlamak için kullanılır. Google AdWords ve okuyucularla ilişkili yorumların silinmemesini sağlamak için bazı bağlantılı yorumlar varsayılan olarak bu etki alanında olacaktır. HTML kodunuz ek yorumlar içeriyorsa ve " küçültülmüş HTML’den, bu metin kutusuna bir terim ekleyin, bu nedenle bu ifadeyle ilgili yorumlar silinmeyecek.
küçültün JS
Sıkıştırmayı etkinleştirdiyseniz JavaScript ve CSS Menüde genel Ayarlar sadece tüm ile çalışabileceksiniz kaynakların bulunduğu Hem JavaScript hem de gördüğünüz menü, aşağıdaki görüntünün basitleştirilmiş bir versiyonu olacaktır.
Manuel yöntemi seçtiyseniz, menünün en üstüne gitmeniz gerekir. Küçültmek Ve sihirbaz düğmesini seçin. Sonuncusu, W3TC tarafından algılanan JavaScript ve CSS dosyalarını listeler. JavaScript ve CSS dosya türleri için tüm kutuları işaretleyin ve "tıklayın. Tamam Ve yakın. Bu, JavaScript ve CSS dosyalarını "menüsünde ekleyecektir. Küçültmek Böylece bunlarla manuel olarak çalışabilirsiniz.
"Adlı kutuya bak alanlarda Operasyonu ". olup olmadığını bu bölümde kontrol edebilirsiniz. kaynakların bulunduğu JavaScript'ler " küçültülmüş Ve seçenek ile birlikte Küçültmek Ya da basitçe birleştirilirlerse. Türü Gömmek » bunun nasıl yapılacağına ilişkin bazı seçenekler sunar kaynakların bulunduğu JavaScript yüklendi. “Seçeneklerin her birini deneyebilirsiniz. beklememe Sitenizin sunumunu bozmayan bir tane bulana kadar, ancak seçeneklerden hiçbiri işe yaramazsa, varsayılanları bırakın.
Genel ayarlarda manuel sıkıştırma yöntemini seçtiyseniz, her dosyayı tek bir şablona veya tüm şablonlara atayarak ve " başlık »Le« vücut "Veya altında" vücut Her belgenin HTML belgesinde nerede göründüğü ve nasıl yüklendiği üzerinde ayrıntılı denetim için. Ayrıca « sürükle ve bırak »Dosyalar, bazı dosyaların doğru şekilde yüklenmesi için önceki dosyalara bağlı olması durumunda yüklenme sırasını yeniden düzenlemek için.
En uygun ayar, dosyaları " başlık Ve onları seçeneklerinden birini yükleyin beklememe "(Engellenmeyen). Ancak, bunu yaparak sitenizin görünümünün etkileneceği çok iyi bir ihtimal.
Her dosyadan bir kez geçerek, farklı yerlerde test ederek ve sitenin doğru şekilde yüklendiğinden emin olarak bunun hiçbir yolu yoktur.
küçültme CSS
Kullanılabilir CSS dosyalarını azaltmak için dört ayar vardır:
- etkinleştirme : Minfication ve CSS dosyalarının kombinasyonunu sağlar.
- sadece birleştirmek : CSS dosyaları birleştirin, fakat onları küçümsemek değil.
- nasıl kaldırma Preserved : Kombine CSS dosyalarındaki yorumları kaldırır.
- Satır sonu kaldırma: Kombine CSS dosyalarındaki yeni satırları kaldırır.
"Hariç tüm seçenekleri seçerek başlayın. Sadece birleştirir ". Sitenin sunumu farklı ise, "işareti kaldırın nasıl kaldırma Preserved "Ve" Satır sonu kaldırma ". Bu siteyi düzeltmezse, "kullanın Sadece birleştirir '.
@İmport seçeneği için, "seçin süreci '.
Eğer seçtiyseniz " Oto Bir yöntem olarak küçültülmesi "Genel ayarlar, o zaman bu menünün sadece ilk iki bölümünü göreceksiniz. Ancak, varsa küçültülmesi El ile, o zaman bir CSS dosya yönetimi bölümü göreceksiniz.
Yönetilecek CSS dosyalarını henüz eklemediyseniz, "Yardım" sihirbazını seçin ve temalarınız için tüm CSS dosyalarını seçin. Daha sonra, en kritik dosyalar önce yüklenecek şekilde dosyaların sırasını yeniden düzenleyin.
Küçült: Gelişmiş ayarlar
Çoğu durumda, gelişmiş bölümdeki varsayılan ayarların çok fazla düzenlemeye ihtiyacı yoktur. Ancak, bunları JavaScript ve CSS dosyalarının güncellenme sıklığını, süresi dolmuş dosyaların önbellekten silinme sıklığını ve daha fazlasını ayarlamak için kullanabilirsiniz.
Gelişmiş bölüm, belirli sayfaları, JS dosyalarını ve CSS dosyalarını "dışında bırakmak için üç alan içerir. küçültülmesi ". Bazı JS veya CSS kaynaklarının asla sıkıştırılmaması gerektiğini fark ederseniz, bunları bu alanlara ekleyerek izole edebilirsiniz. Doğru söz dizimi için yardıma ihtiyacınız varsa, bkz. " Kullanın: Genel Talimatlar için SSS'den.
W3 Toplam Önbellekteki minyatür seçenekleri için bu kadar, veritabanı önbelleği ile devam edeceğiz.
Merhaba, açıklamalarınız için teşekkür ederiz! Yine de bir sorunu çözemiyorum: 'Pagespeed Insights' ile bir analiz yaparak, bu sayfada belirtilen talimatlarınızı izleyerek çözmeyi başardığım birkaç hata (sayfamı engelleyen css kaynakları) buldum. Ancak, hala ekranı engelleyen 1 css dosyası kaldı ve onu Küçült menüsünde bulamadığım için değiştiremiyorum. Bana yardım eder misin ?
Bonjour
Bu tür bir yardım için, bu sitenin ana sayfasındaki canlı sohbet aracılığıyla ekibimizle iletişime geçmelisiniz.
Merhaba
W3TC hakkında çok kapsamlı Bu yazı için teşekkür ederiz
Bir sorum var. Dün çok uzun zamandır kullandığım ve bana hiçbir zaman sorun çıkarmayan W3TC eklentimi güncelledim. Hemen WP-admin'e erişemedim.
WP-admin'den geçmeden FTP'deki eklentiyi devre dışı bırakmayı başardım. Ve WP-admin'e erişimimi yeniden kazandım
Tüm bu ne sonuçlandırmak mı?
Ben W3TC terk mıdır?
Ben (benim belki eskimiş ve yaptırım güncellemek) Ayarlarınızı aşağıdaki yeniden Should
Başka bir önbellek eklentisi seçmek zorunda kalırsanız. Hangi tavsiye edersiniz?
Merci vos réponses dökmek
Bonjour
Bu nedenle, W3TC'nin FTP tarafından devre dışı bırakılması, bunun mutlaka nedeni olduğu anlamına gelmez. Belki de ikincisi (size asla ihanet etmediği için), probleminizin nedeni olan bir çatışmayla karşılaştı.
Eklentiye bir şans daha vermenizi öneririm. Ancak başka bir sorunun ortaya çıkması durumunda geri dönüşleriniz olduğundan emin olmak. Geri dönüş olarak blogunuzun yedeklerinden bahsediyorum.
sağol
Herve teşekkürler
Aslında, gerçek geliştiricinin W3TC (yeniden yüklemek üzere olduğum) değil, WPtouch olduğuna inanıyorum. Daha sonra 2 güncellemenin gerekli olduğunu hatırladım
WPtouch'u kurduğumda
bu benim aldığım:
o önemli bir hatayla tetiklenen çünkü uzantısı aktive edilemedi.
Ayrıştırma hatası: sözdizimi hatası, çizgi 104 üzerinde /home/aproposd/www/wp-content/plugins/wptouch/core/class-cache-smash.php beklenmeyen T_STRING
Ben ne anlama geldiğini bilmiyorum
Can sıkıcı
Cevabınız için teşekkür ederim
İyi akşamlar,
wptouch eklentisinin "class-cache-smash" dosyasında bir sözdizimi sorunu var. Bu hatayı düzeltmek için hızlı bir hizmet istemediğiniz sürece bu eklentiyi kullanamayacağınız için sizi mevcutsa güncelleme yapmaya davet ediyorum.
Tamam güzel… W3TC'yi yeni yükledim ve işte aldığım mesaj…
o önemli bir hatayla tetiklenen çünkü uzantısı aktive edilemedi.
Ayrıştırma hatası: sözdizimi hatası, çizgi 3 üzerinde /home/aproposd/www/wp-content/plugins/w3-total-cache/w65-total-cache.php beklenmedik T_STRING
Ne yapmalıyım ? Bana yardım edebilir misin… bu umutsuz
Merhaba Marie, sorununu henüz çözemediğini duyduğuma üzüldüm. Size yardımcı olabiliriz, sitenin ana sayfasındaki canlı sohbet yoluyla kişiselleştirilmiş yardım talep edebiliriz. Sorununuza anında yardım edeceğiz.