Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > Webmaster Genel

Veritabanı mı daha hızlı? Dosya yapısı mi?

  #1  
Okunmamış 14 Ağustos 2019, 11:42
Avatar Seçilmemiş
Mfa Mfa şuan çevrimdışıdır.
WM Aracı
 
Üyelik Tarihi: 18 Haziran 2019
Cinsiyet: Erkek
Meslek: Mezun
Konum: Ankara
Ad, Soyad: Mu... Ak...
Mesajlar: 361
Beğeniler: 116 / 148
Ticaret: 0, 0%
Merak ettim de veritabanı işlemleri mi daha hızlı yoksa dosya (sunucudaki klasörlerde işlem yapmak) mı?

Mesela bir yazıyı veritabanından çekmek mi daha performanslı olur yoksa public_html içinde xml veya txt dosyası içinden çekmek mi?

Lütfen güvenlik sorunları vb şeyleri söylemeyin sadece performans konusunu merak ediyorum. Daha önce yapılmamış bir şey var aklımda inşallah. Hız olarak, performans olarak hangisi daha hızlı olur? Bunun yanında önbelleklemeyi merak ediyorum. Normal sunucularda veritabanı verileri önbelleklenmiyor bildiğim kadarıyla redis vb gerekiyor. Dosya tarafında önbellekleme olur galiba.
  #2  
Okunmamış 14 Ağustos 2019, 11:43
xsafa Adlı Üyenin Avatarı
Bla ' Bla ' Bla
 
Üyelik Tarihi: 01 Ağustos 2016
Cinsiyet: Erkek
Konum: Erzurum
Ad, Soyad: Sa... Ya...
Mesajlar: 1.319
Beğeniler: 389 / 882
Ticaret: 9, 100%
Şahsi fikrim dosyadan veri almak daha hızlıdır misal ayarlar diye bir tablo oluşturup meta ları oraya tanımlamaktansa bazı küçük projelerde seo.php dosyası koyarım. Ama dosya içine de koyabileceğiniz veri büyüdükçe sıkıntılar başlar.
contact@safayasar.com
  #3  
Okunmamış 14 Ağustos 2019, 11:52
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 12 Mart 2013
Yaş / Cinsiyet: 27 / Erkek
Meslek: ...
Konum: Adana
Ad, Soyad: Me... Ça...
Mesajlar: 323
Beğeniler: 132 / 127
Ticaret: 1, 100%
Önbellekleme daha hızlıdır. Veritabanı bağlantısı vs. kasar biraz. Zaten bu yüzden resim, video gibi büyük dosyalar da veritabanında değil klasörlerde depolanıp çekilir. Hatta bloglarda vs. eğer sürekli değişkenlik göstermiyorsa, sayfalar/yazılar bir defa veritabanından çekilip cache (önbellek) eklentileri ile klasörlerde saklanıp ordan çekilir. Böylece sayfayı açan her kullanıcı için tekrar tekrar veritabanıma bağlanıp çekmek yerine klasördeki hazır dosya gösterilir.

Güvenlik kısmını söylemeyin demişsiniz ama yine de gözden kaçırmış olabileceğiniz şeyler olabilir diye hatırlatayım. Birincisi .txt gibi dosyalara kaydedeceğiniz yazıların kontrolü zor olabilir. İçindeki yazıları değiştirmek vs. uğraştırıcı. İkincisi de hostinglerin dosya sınırı vardır. Benim hostingimde 250.000 adet ile sınırlanmış mesela. Ben ise 25.000 dosya yüklemişim (resim, video, php, txt vs.). Bu yönden bakarsak veritabanı daha avantajlı olabilir yazı ekleme konusunda.
Konu mehmet01 tarafından (14 Ağustos 2019, 11:55 ) değiştirilmiştir.
Cevap Yaz Favorilerime Ekle


Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > Webmaster Genel


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 03:34.