WM Aracı

WM Aracı (https://wmaraci.com/forum/)
-   Webmaster Genel (https://wmaraci.com/forum/webmaster-genel.html)
-   -   Veritabanı mı daha hızlı? Dosya yapısı mi? (https://wmaraci.com/forum/webmaster-genel/veritabani-mi-hizli-dosya-yapisi-mi-588266.html)

Mfa 14 Ağustos 2019 11:42

Veritabanı mı daha hızlı? Dosya yapısı mi?
 
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.

xsafa 14 Ağustos 2019 11:43

Ş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.

mehmet01 14 Ağustos 2019 11:52

Eksik tamamlandı.
 
Ö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.


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

Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.