$sorgu = mysql_query ; while($data = mysql_fetch_array bu şekilde bir sorgunun ekrana getirilmesinden ziyade aşağıdaki şekilde yapılması daha hızlı çalışmasını sağlıyor, bir yerde okumadım.. denerken keşfettik, sizde deneyebilirsiniz $sorgu = mysql_query ; $mesaj = &quot;&quot;; while($data = mysql_fetch_array echo ;

ben sadece paylaşmak istedim.. linkcenneti.com ve roketdownload adreslerinde test ettik.. yaklaşık 5sn'lik bir hızlanma söz konusu oldu iki sitede de.. bu tarz mysql işlemi yoğunlukta siteler için uygulanabilecek bir yöntem olduğunu düşünüyorum.

while döngüsünün içinde echo'latmak D) yani yazdırmak evet hız kaybına sebep oluyor olabilir. Fakat sütun sütun(ya mesela aynı tabloda birden fazla değişkenin olduğu HTML de tablonun içine yazdırdığı durumlarda tek sütun değil birden fazla sütün limit 1 değil mesela 10 olunca filan) olan şeyleri mecburen Bir değiskene yani array a atmadan yapmak zorunluluğu doğuyor. Diğer türlü daha bi hız kaybı olur gibime geliyor Bilmem siz ne dersiniz?

while($data = mysql_fetch_array echo ; bunu bir yerde okumaya gerek yok bu şekilde belki hızlı olur hadi bunada oky ama hiç bizaman bir sorgudan gelen bişeyi bunun gibi kullanmadım. echo &quot;&lt;table&gt; $mesaj &lt;/table&gt;&quot;; hızlandırabilir belki ama bilgileri fizandan getirmediğini düşünürsek pekde bişy farketmez gibi

nasıl ve neye göre test ettiniz? kaç saniye kazandırıyor?... biraz daha açıklasaydınız..

Konu mysql ve PHP den acilmisken, PHP de en hizli sekilde ekrana yazdirmak icin ekrana yazilacak herseyi bufferlayip en son 1 kerede ekrana gondermektir. Bunun en iyi ve en hizli yolu ise soyledir: PHP: