Benim veritabanında (mysql), ben 50k veri (satır / kayıtları) olan bir tablo var.
Ben, kundakçı kullanarak bir test yapmak oyunu oynadıktan sonra, çağrı load_score.php ve save_score.php etrafında 380ms (milisaniye) 'dir.
Save_score.php sadece normal sokma, hiçbir şey çok. Load_score.php, ben bu sorguyu kullanabilirsiniz:
SELECT name, score
FROM `highscores`
WHERE id =1
LIMIT 0, 10
- Sonuç 10 satır döndürür
- Sorgu 0.0005 saniyede döndürür (phpmyadmin kullanılarak test)
- Ben geri flaş verileri yankılandı.
Fakat benim oyun (flaş), bir puan yüklemek ve kaydetmek için (elle saymak) 11 saniye tooks. Neden zaman farkları çok büyük?
Flaş php veri alındığında bu sorun olabilir, görüntülemek için süreç yavaş?
Görüntülenmesi uzun zaman alabilir neden herhangi bir diğerleri nedenler vardır?
(Eğer daha fazla bilgiye ihtiyacınız varsa, lütfen bana bildirin)
Kundakçı Test Sonucu:
================================================================
= File | firebug time | actual/on web time =
================================================================
= load_score.php | 435 ms | 5 seconds(before it calls save_score.php)
= save_score.php | 643 ms | 4-5 seconds(before displaying highscore table)
================================================================
Yani toplam süre yüksek puanlar = ~ 10 saniye görüntülemek için