Go Dilinde Concurrency

2,310 More

Projedeki Git Dosyaları Nasıl Silinir?

1 7,911 More

yTheme

4 2,689 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 2,167 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • Home
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

Yüksek Hitli WordPress’inizi Optimize Edin

Wordpress YakuterMerhaba arkadaşlar. Ben HDuman (Hakkı Duman). Artık makalelerimi Yakuter.com‘da da yayınlayacağım. Sağolsun Erhan abi beni kırmadı ve yazarlık fikrime sıcak baktı. Bende en güncel ve özgün makalelerimle sizleri aydınlatmaya çalışacağım. İ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.
    PHP
    1
    2
    3
    4
    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 Method:Disk (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..

Mar 9, 2011Erhan Yakut
Cloud Sunucu


hosting

Kimdir.Com ile Sanal Kartvizit ZamanıAndroid İçin Dosya Yöneticisi
You Might Also Like
 
Üye Profilinde HTML Kullanmak
 
WordPress’te Kategorileri Yanyana Dizmek
Erhan Yakut
10 years ago 40 Comments Wordpresswordpress bantgenişliği sorunu, wordpress cache, wordpress database şişmesi, wordpress önbellek sistemi, wordpress optimize, yüksek hitli wordpress11,038
Sponsorlar

sponsor

sponsor

sponsor

sponsor
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • Lezzetli Robot Tarifleri
  • Ofizzo
  • PHP Dersleri
  • Wordpress Hosting
Random Posts
Bir Başkadır İzmir Geceleri
Dizüstü Bilgisayarlar İçin SATA Sürücüleri
Neden WordPress?
5 Kullanışlı Go Fonksiyonu
Mükemmel Bir CV (Özgeçmiş) Örneği
sdafasdf
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

CLOUD SUNUCU DESTEĞİ
2006-2020 © Yakuter