bildiğimiz gibi otu boku veritabanından çekip php sorgularının var olan eklentilerede bağlı olarak çok fazla olmasına neden oluyor. Bu konuda sıkıntı çeken arkadaşlara şimdi aşağıda bir öneri sunacağım.
Bir WordPress blogunuz var ve o blogda 1000 adet post var, bu 1000 adet içerkten 3 tanesi diyelim en fazla okunan içerikler, bu durumda biz o 3 içeriği statik htm sayfası olarak, isminide index.htm olarak kayıt edelim.
yaziyi taslak olarak degistirmekDaha sonra var olan yazıyı WordPress admin panelinden taslak olarak belitleyip yayından kaldıralım ve şimdi Ftp den blogumuzun ana dizinine gidip yazı ismi ile bir klasör oluşturalım, klasörün ismini örneğin "etek-alti-goruntuleri" olarak adlandıralım ve oluşturduğumuz o index.htm dosyasını bu klasörün içine atalım.
Evet bunları yaptıktan sonra yine etek-alti-goruntuleri yazısını ziyaretçiler okuyacak fakat bu en çok ziyaret edilen ve en çok sunucuyu yoran yazı statik olduğu için veritabanını, sunucuyu yormayacak.

Wordress e statik sayfalar

Özetle yaptığımız, bu çok fazla ziyaret edilen yazıları statik durağan bir sayfa olarak ziyaretçiye verip, veritabanı ve php sorguları yaptırmadan verimi arttırmak.

Devam;
Bir diğer sorgu azaltma yöntemi de mesela WordPress blogunuzun temasının Header (Üst kısım / header.php) kısmına bakarsanız orada <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> yazar bu blogunuzda bulunan tüm sayfalara aslında <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> değerini verir biz bunu sorgu yaptırmadan manuel olarakta girebiliriz ve soruları azaltmış oluruz. Bu bir örnekti buna benzer gereksiz sorgular çok bunu da sizin hayal gücünüze bırakıyorum ve eğer 5 saniyenizi paylaşmak için ayırmak isterseniz buraya yorum yazabilirsiniz.

Kısa URL: http://w.lkan.ca/JqC837

Güncelleme - 21 Mart, 2008 14:48


WordPress Bloglarına Sunucu Yönünde Minik Bir Bir İpucu” üzerine 30 düşünce

  1. @ikibacaklı wp-cache ve wp-supercache eklentilerini çok çok önceden bakıp araştırmıştım şimdilerde de baktım fakat bu wp-cash eklentisini google adsense ... devamı

  2. wp-cacheden ziyade volkan gibi hallere düşmüş yada düşecekler için uğraşılması gereken bir uygulama. şerefsizim aklıma gelmişti :) devamı

  3. zaten ağzı yanan alternatif her yolu buluyor. alternatif yöntemleri bulmaya başlaya başlaya işin uzmanı oluyor.volkan tavsiyem bir şekilde bloğunu wordpress'den ... devamı

  4. güzel yöntem fakat sanırım bu statik bir html sayfası olacağı için ziyaretçiler bu yazıya yorum yapma şansını kaybetmiş olacak değil ... devamı

  5. @erdem bu blogdaki içeriği blogger a taşımak yıllar alır. şu anda ve bundan önceki de sunucuyu direk kiraladım, yani kimse ... devamı

  6. volkan ben bu dediğini özellikle bahsettiğin gibi o header kısmındaki sorguları azaltmak için kullanıyorum. kullandığım css dosyaları, favicon gibi linklerde ... devamı

  7. aslında header.php dosyasında veritabanından çekilen bilgiler wp_options tablosunda olduğu ve bu tablo zaten başka sorgular için de çekildiği için bu ... devamı

  8. volkan valla yöntem iyi gibi görünüyor. eksi yönleri olsada. bunun yaninda cache eklenlerini bende kullanmama tarafindayim. sql sorgularini en aza ... devamı

  9. devam; bir diğer sorgu azaltma yöntemi de mesela wordpress blogunuzun temasının header (üst kısım / header.php) kısmına bakarsanız orada <meta ... devamı

  10. abi kusura bakma benim dengesizliğim :) zaten yazmışsın cevabı dikkatli okumazsan böyle saçmalarsın :D birde temalarda ... devamı

  11. @gevv evet bu durumda manuel olmus oluyor. tabi bu minik şeyler çok fazla kullanıcı girilen siteler devasa bloglar için yok ... devamı

  12. @gevv orada diye link verdiğin google arama olayını biz çok çok uzun süredir biliyor kullanıyorduk zaten de, o çokminik bir ... devamı

  13. wp-cache ve wp-supercache eklentilerini çok çok önceden bakıp araştırmıştım şimdilerde de baktım fakat bu wp-cash eklentisini google adsense ve buna ... devamı

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

* Önemli! Devam edebilmek için basit matematik sorusunu cevaplamalısınız.