Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Birden Fazla Explode Kodu Hakkında

Arkadaşlar ben belli sayfalardan yazı çekmek için explode kodunu kullanıyorum.Ama bu kodu 100'den fazla ekleyince script çok kasıyor.

örnekle açıklamam gerekirse;

site.com/sayfa?id=1
site.com/sayfa?id=2
site.com/sayfa?id=3
site.com/sayfa?id=4
site.com/sayfa?id=5
site.com/sayfa?id=6
site.com/sayfa?id=7
.
.
.
site.com/sayfa?id=120


yukarıdaki gibi aynı kalıpta 120 sayfam var.ve bu 120 sayfamın içerisinde, sayfanın sabit bir yerinde kullanıcı ismi var ve ben bu ismi explode kullanarak 1 sayfada topluyorum

<div id=ornek>kullanıcı ismi</div> (site.com/sayfa?id=1)
<div id=ornek>kullanıcı ismi 2</div> (site.com/sayfa?id=2)
<div id=ornek>kullanıcı ismi 3</div> (site.com/sayfa?id=3)
.
.
.
<div id=ornek>kullanıcı ismi 120</div> (site.com/sayfa?id=120)


her bir sayfada günlük değişen kullanıcı isimleri var.Ben bu isimleri harita.php içerisinde bir harita üzerinde belirli bölgelere çekiyorum.ama bu şekilde 120 farklı sayfadan explode kodu ile veri çekince script donup kalıyor.1 dk kadar sonra ekrana geliyor.

bu 120 sayfadan bu verileri mutlaka çekmem gerek.ama explode mantığıyla çok kastı.bu 120 sayfadan ,scripti kasmadan kolayca veri çekebileceğim başka yöntemler var mı acaba?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • bugraguney adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    47 cevap - 0 soru
    Regex ile deneyebilirsiniz.Fakat anlık çekmek gerekmiyor ise 1 php de toplayın bilgileri veritabanına kaydedecek şekilde yapılandırın. Cron Job ile her gece 1 defa çalıştırın veritabanını güncellesin. Sizde istediğiniz gibi veritabanından çekip kullanırsınız.
  • siyahbeyaz adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    472 cevap - 20 soru
    cok yanlıs biğr sistem sunucuyu yorarsın verimsiz veri alırsın... bak söyle yapabilirsin..
    5 dk bi 100 veri alsin..
    5 dk sonra kaldıgı yerden devam etsin...
    bu sekilde dinlendire dinlendire yaparsan islem cok daha saglıklı olur peki bunu nasıl yapacam dersen yontemi cok basit..
    bi tane txt yarat.. en son kac tane eklemişse o kadarını txt icine yazdır bi nevi sayac gibi... yada en son kaldıgı url yi yazdır...

    yaptıgın botun icine sayacı kontrol ettir eger sayac belirtilen miktara ulaşmışsa basa al.. yok sayac bos ise bastan basla sayac belli bi yerde kalmışsa kaldıgı url yı yada sayıya göre islem yaptır