Çarşamba , 21 Ekim 2020

Tag Archives: database

WordPress Database Optimizasyonu ve Eski Sürümleri Silme

WordPress tabanlı sitelerinizi hızlandırmak ve optimize etmek için Database bakımı yapmalısınız. İşinizi kolaylaştıracak bir eklenti sayesinde WordPress tabanlı web sitenizde veri tabanı optimizasyon işlemini el ile yapmanıza gerek kalmayacak. Eklentinin temizlik yapmasının yanı sıra birçok yararlı özelliği bulunuyor. WordPress’de herhangi bir yazı düzenlemesi yaptığınızda yazının eski sürümü de veritabanına kaydedilmektedir. Her yenilemede eski yazı sürümlerinin veri tabanına kaydedilmesi sonucunda veritabanı boyutu artar ve site biraz yorgun çalışmaya başlayacaktır. Yavaşlamalara neden olan eski sürüm kayıtlarını tek tek el ile silmek oldukça zahmetli bir işlemdir. Veritabanınızdaki eski yazı sürümlerini WP Cleanfix eklentisi ile rahatlıkla temizleyebileceksiniz. WP Cleanfix Eklentisinin başlıca özelliklerine göz atalım: • Veritabanı Tablolarını Onarma, • Kaydedilmiş eski ve yararsız yazı sürümlerini silme, • Kullanılmayan, tıklanmayan etiketleri veri tabanından kaldırma • Spam yorumları kaldırma • Çöp yazı ve yorumları kaldırma Buna benzer birkaç özelliği daha bulunuyor. Veritabanı düzenleme, derleme hakkında bilgi sahibi değilseniz bu eklentiyi indirmenizi tavsiye ederiz. Bu sayede eski …

Devamı »

Sahibinden.com Kod Açığı

Bu sabah ilginç bir şey ile karşılaştım. Sahibinden.com adresine girdiğimde ve herhangi bir şey aradığımda bir kod parçacığı önüme döküldü. Genelde olabilir böyle şeyler, bir syntax hatası yapılır ve anlamsız kodlar önünüze gelir. Yok yok bu böyle değildi, kaynağını görüntülediğimde o korkunç görüntü ile karşılaştım, evet bunlar kaynak kodlardı. İşin garip yanı hata search kısmındaydı yani burayla ilgili sonuçlar bekleyebilirdik fakat gördüğüm tamamen config dosyalarıydı. Yani sahibinden.com’un web farm bilgilerinden, ftp şifrelerine, mongo database bilgilerinden session parametrelerine kadar her şey. Oysa ki hata çok ama çok basit bir şeyden kaynaklanmıştı, < yazmak yerine bir üst tuş olan a harfine basılmıştı. Yani İşte hala Türkiye’de yazılım anlayışının oturmadığının kanıtı. Production servera atılacak her dosya test edilmelidir. İlginçtir ki bu dosya local development ortamında da böyle gözükürdü, gerçekten büyük aceleleri vardı sanırım bir hotfix belki? Sözün özü muhtemelen tüm altyapı değişecek, bu gibi durumların oluşmaması için ara katmanlar eklenecek ve daha iyi …

Devamı »