Merhaba arkadaşlar.
Yeni bir prıje hazırlıyorum. 7 karakterli otalama 10 adet veriyi txt dosyasına aynı anda yazıp okumam gerekli. Bunu her 10 saniyede 1 tekrar yapmalıyım. Bunu yaparken sunucu yorulması açısından veritabanına mı yazmalı, yoksa .txt dosyasına mı yazmalıyım?
Bilgi verirseniz memnun olurum.
Txt. Dosyasına mı Mysql veritabanına mı yazmalı.
6
●411
- 23-01-2018, 10:40:15Her10 saniyede bu işlem gerçekleşeceği için, "pagespeed" sayfa hızına olumsuz etki edebilir. En iyisi her iki yöntemi de deneyip sonçları karşılaştırmak olacak.greyder adlı üyeden alıntı: mesajı görüntüle
- 23-01-2018, 12:52:25O kadar küçük bir veri için Mysql kullanmamalısın çünkü en basit tabloda bile mysqlin kendi içerisinde çalıştırdığı kodlardan dolayı sunucuyu daha fazla yorar. Mysql yerine Json formatını tercih etmeni öneririm.
- 23-01-2018, 23:50:38eğer veriler gizli değilse json,txt,html formatında tutabılırsın.
verileri gizliyse mysql mongodb,sqlite kullanabilirsin veritabanıyla uğraşamam diyorsan aç bi php dosyası şart yapısı ile gizli olarak verileri düzenle.
son olarak incelemeni istediğim şeyler ,
https://github.com/cybrox/crunchdb
https://github.com/strzlee/JsonDB.class.php
https://docs.mongodb.com/manual/crud/ - 24-01-2018, 09:05:15Yanıtlarınız için teşekkürler. txt yazmam daha mantıklı sanırım.
Arkadaşlar yaptığım denemelerin sonucunu yazmak istedim.
Mysql ile yolun yarısına kadar ilerledim. Pagespeed Mobil : %94, Masaüstü: %90
Txt. Hem yazma hem okuma + Mysql (ufak bazı veriler) : Pagespeed Mobil :%100, Masaüstü: %91