lostyazilim
tr.link

Wordpresste Yorumları kapatın (hızlandırma ve güvenlik)

11 Mesajlar 1.703 Okunma
lstbozum
tr.link

ustas ustas Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 17.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek ögrenci
  • Konum Diğer
  • Ad Soyad S** U**
  • Mesajlar 64
  • Beğeniler 10 / 7
  • Ticaret 3, (%100)
Wordpress basit olduğundan rağbet görüp herkes tarafından kullanılmakta. Bu kadar konforun ve kolaylığın da elbette kötü yanları var. Wordpress statik sayfalara göre çok yavaş.
Bu yavaşlığın nedenlerinden biri Database ile çalışması. Tabiki sistemi kökten değiştirmek imkansız olsada bu yavaşlamayı en aza indirmeye çalışabiliriz.

1. Wordpress Sayfalarını yavaşlatan en büyük etkenlerden biri YORUMlar. Her Yorum database de kayıt olunuyor. Yorum yapılmış bir sayfa açıldığında Sayfa database ile bağlantı kurarak izin istiyor, izin alındıktan sonra sayfa ve yorum gösteriliyor.
Yani her yorum için sayfadaki 'request' sayısı artıyor. bu da sayfa hızı yapan analiz programlarında (gt metrix ve google speed) kötü etken olarak yansıyor. Yani yavaş olması ziyaretçileriniz için kötü olduğu gibi sizi sıralamalarda arama motorlarında daha düşük sıraya koymakta.

2. Wordpress yorumlarını sorunsuz kullanabilmek için akismet kurulması gerek. Bunu yapmazsanız bir sürü spam yorumu gelir. Her spam sayfayı kat kat yavaşlatır hatta çökertebilir. Hacklenmenize müsait kılar.
Bunu önlemek için de akismet kuruyoruz. Her sayfada akismetin önemi anlatılır. Wordpress kurdum ilk hangi eklentileri yapmam gerekir?? Gibi soruların başında herkes akismet cevabını verir. WOrdpressin olmazsa olmazı diye geçer.
Gerçekten öyle mi? Birçok hız testi yapan eklenti mevcut. Bununla sayfanızı bir test ettiğinizde akismetin en ağır ve yüklü sayfayı yavaşlatan eklenti olduğunu görebilirsiniz. Yani akismet gerçekten çok başarılı iş beceriyor. Sayfayı spamden koruyor ama aynı zamanda sayfayı çok yavaşlatıyor. güvenliğim için değer diyenler kuruyor.

3. Bazılarına bu da yetmiyormuş gibi yorumlar için farklı farklı eklentiler kuruyor. yorum beğenisi..farklı resimli yorumlar vs...

Benim tavsiyem. Tabi bu her sayfanın konusuna göre değişir. Yorumları tamamen iptal etmek. herşeyden kurtulmuş olursunuz. Her yorum bir güvenlik açığı. Her yorum sayfayı yavaşlatan bir fren. Akismet'e de bye dersiniz.

tema dosyanızın functions.php dosyasyını açıp
bu kodu ekliyorsunuz:


#########Yorumları kaldır########
function disable_comments_status()
{
return false;
}

add_filter('comments_open', 'disable_comments_status', 20, 2);
add_filter('pings_open', 'disable_comments_status', 20, 2);

function disable_comments_post_types_support()
{
$post_types = get_post_types();
foreach($post_types as $post_type)
{
if (post_type_supports($post_type, 'comments'))
{
remove_post_type_support($post_type, 'comments');
remove_post_type_support($post_type, 'trackbacks');
}
}
}

add_action('admin_init', 'disable_comments_post_types_support');

function disable_comments_hide_existing_comments($comments)
{
$comments = array();
return $comments;
}

add_filter('comments_array', 'disable_comments_hide_existing_comments', 10, 2);

function disable_comments_admin_menu()
{
remove_menu_page('edit-comments.php');
}
add_action('admin_menu', 'disable_comments_admin_menu');

function disable_menus_admin_bar_render()
{
global $wp_admin_bar;
$wp_admin_bar->remove_menu('comments');
}
add_action('wp_before_admin_bar_render', 'disable_menus_admin_bar_render');
 

 

wmaraci
reklam

BakalimBilelim BakalimBilelim Beni bilen bilir... Kullanıcı
  • Üyelik 24.02.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek serbest meslek
  • Konum Tunceli
  • Ad Soyad E** Ö**
  • Mesajlar 2181
  • Beğeniler 521 / 572
  • Ticaret 50, (%100)
Yani sitelerimizde hiç yorum olmasın öyle mi? Doğru mu anladım hocam?
 

 

ustas ustas Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 17.11.2015
  • Yaş/Cinsiyet 44 / E
  • Meslek ögrenci
  • Konum Diğer
  • Ad Soyad S** U**
  • Mesajlar 64
  • Beğeniler 10 / 7
  • Ticaret 3, (%100)
evet.
 

 

edebiyatyuvasi edebiyatyuvasi WM Aracı Kullanıcı
  • Üyelik 05.11.2013
  • Yaş/Cinsiyet 64 / E
  • Meslek Öğretmen
  • Konum Ankara
  • Ad Soyad O** Y**
  • Mesajlar 158
  • Beğeniler 0 / 17
  • Ticaret 1, (%100)
Peki yorumlar konuyu güncel tutar ve yayının üst sıralarda kalmasını sağlar buna ne diyeceksiniz :)
GuestLion

kişi bu mesajı beğendi.

wmaraci
wmaraci

yazanadam yazanadam WM Aracı Kullanıcı
  • Üyelik 11.12.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek eticaret
  • Konum İstanbul Anadolu
  • Ad Soyad E** M**
  • Mesajlar 378
  • Beğeniler 59 / 55
  • Ticaret 6, (%100)
Google yorumları çok sever diye biliyorum, yanlış mı acaba?
 

 

MobilOdemeBozdur MobilOdemeBozdur Kullanıcı
  • Üyelik 31.12.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Mobil Ödeme Bozum
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 433
  • Beğeniler 61 / 61
  • Ticaret 12, (%100)
O zaman Disqus kullanın veritabanınızı yormaz. Hem de siteler backlink alamayacağı için Akismet'e de gerek kalmaz.
 

 

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)
Aynen Disqus iyidir. Ben imzamdaki siteye hem kırık link hem de canlı destek eklentisi kurduğumdan dolayı bu kodu kullanacağım ama. Teşekkürler
 

 

SafakCALiSKAN SafakCALiSKAN lafliyorum.com Kullanıcı
  • Üyelik 11.12.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Amele V.2
  • Konum Antalya
  • Ad Soyad Ş** Ç**
  • Mesajlar 4641
  • Beğeniler 1124 / 1125
  • Ticaret 7, (%100)
motivasyon için yorumlar iyidir.
 

 

ismail ismail WM Aracı Kullanıcı
  • Üyelik 08.09.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım Geliştiricisi
  • Konum Sakarya
  • Ad Soyad I** K**
  • Mesajlar 1176
  • Beğeniler 582 / 327
  • Ticaret 3, (%100)
Kod çalıştı, teşekkürler.
 

 

ecloud ecloud CYBER SEC. Kullanıcı
  • Üyelik 27.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Siber Güvenlik Uzmanı
  • Konum İzmir
  • Ad Soyad M** P**
  • Mesajlar 151
  • Beğeniler 97 / 44
  • Ticaret 0, (%0)
Wordpress yorumlarını sorunsuz kullanabilmek için akismet kurulması gerek. Bunu yapmazsanız bir sürü spam yorumu gelir. Her spam sayfayı kat kat yavaşlatır hatta çökertebilir. Hacklenmenize müsait kılar.

Akşam akşam yüzümü güldürdünüz :)

Arkadaşlar veritabanına aşırı yük bindiği zaman en fazla veritabanı hatası alırsınız bu ne sql injection için zemin hazırlar nede sisteminize girilmesi için bir zafiyet oluşturur ;)

Konu sahibi arkadaşında aklında bulunsun yorumları kapatmak zarar vermekten başka birşey değildir.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al