İPUCU

Seçenekler

/ Yüksek Hitli WordPress’inizi Optimize Edin /

24-05-2017 11:04
#1
Leopic - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
02/2016
Mesajlar:
9.951
Teşekkür (Etti):
28
Teşekkür (Aldı):
4333
Konular:
2068
Ticaret:
(0) %
İlk olarak yüksek hitli siteler için çok fazla sorun çıkartan WordPress günlüklerde optimize işlemi ile giriş yapmak istiyorum yazılarıma. Bildiğiniz üzere WordPress az kodla çok işlem mantığıyla çalıştığı için çok fazla kaynak tüketmekte. Hele ki yüksek hit yapmaya başladıysanız (5k+) artık host firmalarıyla papaz olma vaktiniz geldi demektir.

Peki WordPress’in bu sorunununa çözüm getiremez miyiz? Tabi ki herşeyin bir çözümü olduğu gibi bu sorunun da bir çözümü mevcut: WordPress’inizi optimize etmelisiniz. Konunun devamında paylaşacağım bir kaç eklentiyi kullanarak ve gereksiz verilerle şişmiş veritabanınızı optimize ederek blogunuzun daha hızlı ve sorunsuz çalışmasın sağlayabilirsiniz.

Önbellek (Cache) Sistemi
İlk olarak günlüğümüz için bir önbellek (cache) sistemi kurmalıyız. Önbellek sistemi günlüğümüzde belirlediğimiz alanları (sayfalar,etiketler v.s) bir kere yükler ve sunucuya kayıt eder. Böylece sitemize giren her ziyaretciye, bir kere siteyi yükler ve sonrasında yüklediği önbellekten çeker. Bu sayede her seferinde ziyaretçi sitenin yüklenmesini beklemez. Önbellekten hızlıca siteyi görüntüleyebilir. Bu hem sitemizin hızı için hem de veritabanımız için çok büyük bir yarar sağlar. Şimdiye kadar kullandığım ve memnun kaldığım iki tane WordPress Önbellek (Cache) eklentisini sizlere tanıtacağım. Bunlardan birisi Wp Super Cache diğeri ise W3 Total Cache. Benim tercihim ise W3 Total Cache’ten yanadır. Kurulum ve kullanımından biraz bahsedelim.


W3 Total Cache Kurulum ve Kullanımı
Öncelikle W3 Total Cache bağlantısından eklentimizi indiriyoruz.
Sitemizin ana dizininde (httpdocs ya da public_html klasörü) bulunan wp-content klasörünü yazılabilir yapıyoruz yani CHMOD ayarını 777 olarak değiştiriyoruz.
İndirdiğimiz eklentiyi wp-content/plugins klasörümüzün içine atıyoruz ve yönetim paneline geçerek eklentiler kısmından aktifleştiriyoruz.
Sitemizin ana dizininde bulunan wp-config.php dosyasını her hangi bir kod editörü ile açarak (Notepad++, Dreamweaver vb.) “if ( !defined(‘ABSPATH’) ) …” kodunun hemen üstüne “define(‘WP_CACHE’, true);” kodunu ekliyoruz. Aşağıdaki gibi bir görünüme gelmeli kodunuz.



Kod:
define('WP_CACHE', true);
 
if ( !defined('ABSPATH') )
   define('ABSPATH', dirname(__FILE__) . '/');
wp-content klasörünün klasör izninieski haline getiriyoruz. ( CHMOD 755 )
Eklentimizi kurduk şimdi tek yapmanız gereken yönetim panelinden W3 Total Cache ayarlarına girip önbelleğe alınacak kısımları seçmeniz. Önerilen ayar türü: Page Caching Methodisk (Basic) , Minify Caching Method: Disk , Database Caching Method: Disk şeklindedir.

Önbellek (Cache) sistemimizi bu şekilde kurmuş oluyoruz ve artık veritabanımızı optimize ederek rahat bir nefes alabiliriz. Yine kendim şahsen denediğim bir yöntemi anlatacağım. Bu şekilde 150 mb’lık veritabanı dosyamı 13 mb’a kadar düşürdüm. Kısaca anlatmak gerekirse basit bir eklentiyi kuruyorsunuz, size hangi alanların optimize edilmesini istedğinizi soruyor. Optimize Et butonuna tıklayarak fazlalıklardan kurtuluyorsunuz, hepsi bu kadar.

Veritabanı Optimizasyonu ve WP-Optimize Eklentisi
Wp optimize bağlantısından eklentimizi indiriyoruz.
İndirdiğimiz eklentiyi plugins (eklenti) klasörümüzün içine atıyoruz ve yönetim panelinde, eklentiler kısmından eklentiyi aktifleştiriyoruz.
Araçlar sekmesi altında Wp-Optimize menüsüne tıklayarak optimize sayfasına ulaşıyoruz ve optimize edilecek alanları seçip Optimize et butonuna tıklıyoruz.



Sonuç
Optimize işlemi sona erdiğinde ne kadar alan kazandığınızı ve bant genişliği kullanımınız ile veritabanı yoğunluğunuzun ne kadar azaldığını görebilirsiniz. Bu iki eklenti sayesinde blogunuza %90’lara varan rahatlık sağlayabilir, hosting firmaları ile papaz olma derdinden ya da yüksek ücretler karşılığında sitenizi optimize ettirme sorunundan kurtulabilirsiniz. Böylece ilk makalemin sonuna gelmiş bulunmaktayız arkadaşlar yazımı okuyan herkese teşekkür ediyorum umarım işinize yarar..


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı