WordPress Sitesi Nasıl Hızlanır ?

WordPress tabanlı bir sitenizle ilgili çalışmalar yaparken, güncel ve benzersiz içerik girmeye dikkat etmenin yanı sıra, eğer gerçek anlamda verim almak istiyorsanız dikkat etmeniz gereken konulardan en önemlilerinden bir tanesi de WordPress Site Optimizasyonu konusudur. Daha önceki WordPress Optimizasyonu başlıklı yazımda sitenizi hızlandırmanız için phpMyadmin içerisinde bulunan tablolarınızı nasıl uyarlayabileceğinizi anlatmıştım. Bugünkü yazımda ise temel wordpress dosyalarından wp-config.php ve functions.php ile ilgili yapabileceğiniz hızlandırma ayarlarından bahsedeceğim.

1. İlk olarak wp-config.php dosyası ile ilgili uygulayabileceğiniz ayarlardan bahsedelim. WordPress, sürümü içerisinde otomatik olarak yüklü, ve bazı kullanıcıları tarafından da tercihen kullanılan bazı eklentilere sahiptir. Bunlardan bir tanesi de hazırlamış olduğunuz bir yazıyı, ileriki bir tarihte, belirli bir zaman diliminde yayınlamanız için ekli olan wp-cron.php dosyasıdır. Bu dosya, az önce de belirttiğim gibi, bazı kullanıcılar tarafından kullanılmakta olsa da, bir çok wordpress kullanıcısı tarafından varlığı veya fonksiyonu bile bilinmeyen bir dosyadır. Eğer siz de bir yazı yazdığında, ileriki bir tarihte yayınlanması için bir komut vermeyi düşünmeyen wordpress kullanıcılarındansanız, o halde cron dosyasının sisteminizde bulunarak, gereksiz yere sorgu oluşturmasına bir son vermelisiniz. Bunu yapabilmek için;

Öncelikle wp-config.php dosyanızı, notepad++ programı aracılığı ile açın.
Bu dosya içerisinde, “Arama“ yapmak suretiyle

PHP- Kodu:
define('WPLANG''tr_TR');

kodunu bulun ve bu kodun hemen altına

PHP- Kodu:
define('DISABLE_WP_CRON',true);

kodunu ekleyin. Son olarak da wp-config.php dosyanızı yeni hali ile kaydederek, ftp programınız aracılığı ile websitenizin public_html klasörünün altına atın.

2. Sitenizi yavaşlatan ve de çok kullanılmayan bir diğer özellik de Post Revisions özelliğidir. Post Revisions özelliğinin fonksiyonundan kısaca bahsetmek gerekirse, Post Revisions; bir makale veya yazı yazmanız esnasında ve yayınlanmasının hemen sonrasında, söz konusu yazıya ait birkac ayri versiyonu, sitenize ait database de saklanmasını sağlayan bir fonksiyondur. Yazdığınız her yazı için ortalama 10 adet versiyon olduğunu varsayarsanız, 50 makale olan bir sitede, bahsi geçen versiyonlar ile birlikte 550 makale varmış gibi bir durum ortaya çıkacak ve bu durum yazı sayınız günden güne arttıkça veritabanınız üzerinde aşırı bir yük haline gelecektir. Bu ağır yük ise, siz farkında bile olmadan, çoğu zaman ihtiyaç dahi duymadığınız bu özellikten kaynaklanacaktır. Bunu engellemek için ise yine wp-config.php dosyanızı notepad++ programı vasıtasıyla açın. Dosya açıldığında “Arama“ sekmesini tıklayarak

PHP- Kodu:
define('WPLANG''tr_TR');

kodunun bulunduğu satırı bulun. Bu satırın hemen altına da

PHP- Kodu:
define('WP_POST_REVISIONS',false);

kodunu ekleyin. Böylelikle sisteminizi ağır bir yükten daha kurtarmış olacaksınız.

3.Yine, wordpress içerisinde yüklü olarak tüm sayfalarınızın başında bulunan, kullanmakta olduğunuz wordpress versiyonunuzu belirten sorgu ile RSD bağlantılarını gösteren sorgu yer almaktadır. RSD bağlantıları ile ilgili sorgu, hali hazırda blog yazma araçları olarak en sık kullanılan Microsoft Word, Windows Live Writer, Scribefire vs.den herhangi birini kullanmıyorsanız, hiç bir fonksiyonu olmayan bir sorgudur. Bu iki sorgu da veritabanınızda gereksiz bir yük oluşturarak sisteminizi yavaşlatmaktadır. Bu sorguları sisteminizden kaldırmak için;

Öncelikle /public_html/wp-includes klasörü altındaki functions.php dosyanızı notepad++ programı ile açın.

functions.php dosyanızın en sonundaki “ } “ işaretinden bir önceki satıra gelin ve aşağıdaki kodları sırasıyla ilgili satıra ekleyin;

PHP- Kodu:
remove_action('wp_head''wp_generator');
remove_action('wp_head''rsd_link');
remove_action('wp_head''wlwmanifest_link');

Son olarak da functions.php dosyanızı kaydedin ve ftp programı aracılığı ile /public_html/wp-includes klasörü altına atın. Böylelikle sitenizin veritabanını gereksiz üç ağır yükten daha kurtarmış olacaksınız.

Benzer Yazılar

YAZAR : Admin

Elektronik Mühendisi / E.Üni. Kalibrasyon Lab. Sorumlusu / Biyomedikal Kalibrasyon Laboratuvarı Sorumlu Müdürü (Sağ.Bak.) / X-Işınlı Görüntüleme Sistemleri Test Kontrol ve Kalibrasyon Uzmanı (Sağ.Bak.) / Ultrason-Doppler Sistemleri Test Kontrol ve Kalibrasyon Uzmanı (Sağ.Bak.) - Hatalı veya kaldırılmasını istediğiniz sayfaları diyot.net@gmail.com bildirin

BU YAZIYI DA İNCELEDİNİZ Mİ ?

WordPress admin şifremi unuttum

WordPress admin şifreni unuttuysan panik yapmana gerek yok Önce wordpress admin şifresini sıfırlaman gerekiyor . …

Bir cevap yazın