Merhaba Arkadaşlar
while döngüsü ile kutucuk oluşturuyorum her birini her seferinde veritabanından çekerken tanesini neredeyse 0.5 saniyede falan yüklüyor bazen tıkanıyor devamını getirmiyor bu konuda bana yardımcı olabilirmisiniz
önbelleğe falan alma gibi şeyler varsa onları da uygularım fakat googlede ne diye aratacağımı bilmiyorum teşekkürler yardım eden herkese
80-81 140-141 200-201 bu satırlarda aynı sorguyu 3 kere yapmak yerine 1 defa yapıp bir değişkende tutmak daha iyi olur diye düşünüyorum. Ek olarak
while başındaki kısmı şöyle düzenleyip dener misiniz ?
$get_roles =$(pdo ile veritabanına bağlanırken kullandığınız değişken ismi) ->prepare("SELECT * FROM rolver WHERE userId =: idd ORDER BY ID DESC LIMIT 5");
$get_roles->execute(array( 'idd' => $IDD));
while($vericek=$get_roles->fetch(PDO::FETCH_ASSOC)){
.
.
.
80-81 140-141 200-201 bu satırlarda aynı sorguyu 3 kere yapmak yerine 1 defa yapıp bir değişkende tutmak daha iyi olur diye düşünüyorum. Ek olarak
while başındaki kısmı şöyle düzenleyip dener misiniz ?
$get_roles =$(pdo ile veritabanına bağlanırken kullandığınız değişken ismi) ->prepare("SELECT * FROM rolver WHERE userId =: idd ORDER BY ID DESC LIMIT 5");
$get_roles->execute(array( 'idd' => $IDD));
while($vericek=$get_roles->fetch(PDO::FETCH_ASSOC)){
.
.
.
onu bende şuan farkettim teşekkür ederim düzelttim sayfalama sistemi ile 7 şerli yükleme moduna soktum yani şuan ona kıyasla çok daha hızlı oldu arada sırada o kısım yüklenmiyor hiç neden olmuş olabilir ki ?
onu bende şuan farkettim teşekkür ederim düzelttim sayfalama sistemi ile 7 şerli yükleme moduna soktum yani şuan ona kıyasla çok daha hızlı oldu arada sırada o kısım yüklenmiyor hiç neden olmuş olabilir ki ?
Valla hocam kesin olarak bir şey söyleyemem ama while içinde 2 kere foreach kullanmışsınız algoritma derslerimizde zaman kısımlarında iç içe döngülerde zaman n² iken arka arkaya döngülerde (Döngü sayısı)*n oluyor bu kod kısmında 2n² birim zamanınız oluyor iç içe döngü kullanmamaya özen gösterin
Valla hocam kesin olarak bir şey söyleyemem ama while içinde 2 kere foreach kullanmışsınız algoritma derslerimizde zaman kısımlarında iç içe döngülerde zaman n² iken arka arkaya döngülerde (Döngü sayısı)*n oluyor bu kod kısmında 2n² birim zamanınız oluyor iç içe döngü kullanmamaya özen gösterin
çok teşekkür ederim ben biraz acemiyim desteğin ve verdiğin bilgi için sana minnettarım