Buğra Yazar

WordPress Site Hızlandırma – Htaccess Optimizasyon

WordPress Logo

Arkadaşlarınla Paylaş!

Tarayıcı önbellekleme nasıl yapılır ?

WordPress sitelerde tarayıcı önbellekleme  işlemi .htaccess dosyasına aşağıdaki kodları eklemektir.  Olası problemlerin önüne geçmek için .htaccess dosyanızın yedeklemeyi ihmal etmeyin. Bu işlemi yaptıktan sonra sitenize girdiğinde “internal server error” hatası alırsanız aldığınız yedeği geri yüklersiniz.

Doğru yaptığınız takdirde aşağıdaki kodlar WordPress’in çalışmasına asla engel olmaz. WordPress sitenizi optimize ederek daha hızlı çalışmasını sağlar.

  • 1. mod_expires
  • 2. deflate
  • 3. mod_gzip

1. mod_expires : Sabit içerikler için tarayıcı önbelleğini aktif etme, bu mod_expires sitemize ne anlamda fayda olacak derseniz, sizin sitenize giren aynı kullanıcılar hızlı erişim sağlayacaklar. Hızlı gezinti yapacaklar.(Cache – Önbellek oluşturmaktadır.) Akabinde sitenizi tercih etme sebepleri olacak.

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

2. Deflate : Bir apache modülüdür, Sitenizde yer alan bileşenleri sıkıştırarak tarafınıza daha hızlı açılmasını sağlar.

# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
# END GZIP

ve

<FilesMatch "\.(js|css|html|htm|php|xml)$"> 
SetOutputFilter DEFLATE 
</FilesMatch>

kodlarını .htaccess dosyanıza ekleyerek ftp alanınızda yer alan ve tarayıcı tarafından çağrılan dosyaların sıkıştırılarak daha hızlı açılmasını sağlar.

3. Gzip – Apache modülüdür. Deflate ile yakın görevleri vardır. Bir resmin boyutunu size en ideal dereceye düşürerek sunar. Sıkıştırma özelliği mevcuttur ve kullanılması en sağlıklı olan kodlardandır.

<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

Üstte ki kodları wordpress hariç diğer php sistemlerde yer alan .htaccess üzerinde de kullanabilirsiniz.

WordPress kurulu bulunduğu sunucu Linux ve altyapı itibariyle ne kadar da sağlam olsada bu optimizasyonu yapmanız siteniz ve geleceği açısından çok daha sağlıklı olacaktır.

Worpdress Site Hızlandırma Rehberi (Resimli)

Arkadaşlarınla Paylaş!

Buğra Yazar

Startup Wordpress firma sahibi olarak 5 yıldır kurumsal firmalara WordPress danışmanlık hizmetleri vermekteyiz. Siz hayalinizdeki projeyi anlatın biz gerçekleştirelim.

Yazıyı Beğen

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (Henüz oy verilmemiş)
Loading...


  • hocam çok işime yaradı bu rehber. elinize sağlık. wordpress çok hantal bir sistem. iyi bir sunucunuz yada hostinginiz yoksa 5 eklentiden sonra sistem kaplumbağaya dönüşüyor. ama ninja kaplumbağa değil bildiğimiz kaplumbağa 😀

1 yorum

Bana Ulaşın

WordPress, SEO ve Reklam İşbirlikleri için aşağıdaki formu doldurun veya bana E-posta yazın.

mail: bugrayazar@gmail.com

skype: bugrayazar