




Veritabanındaki Verileri Çekerken Kasma Sorunu
-
Veritabanımda 50k civarı kategori var. Bu kategorileri çekerken sayfa kasıyor ve betiği durdur ekranı karşıma çıkıyor.
Sitede Osclass scriptini kullanıyorum. Osclass scriptinin forumunda başka bir kullanıcı veritabanından 3k civarı veri çekerken kasma yaşıyormuş ve buna normal demişler. Yani scriptin 1-2k civarı veriyi kasmadan anca çekebiliyor.
Scripti değiştirmek gibi bir imkanım yok. Bu kasma olayının bir çözümü varmıdır ?
-
Kod yazabilir misin?
Ben genellikle şöyle yapıyorum. Çok fazla sorgunun olduğu yeri adminden güncellerken o kısmın html çıktısı oluşturup include (çağırma) yapıyorum.
-
50k kategoriyi tek sayfada gösterebiliyor musun ?
genelde limit ile parça parça alınır diye biliyorum. 50k veriyi tek monitör ekranına sığdırabiliyorsan başka çözümler dee olabilir, bilemedim :/
-
Kategoriler iç içe açılır şekilde.
Tahribat - Üyeler - Üyelerin isimleri
Tahribat - Konular - Web konuları - Silinen konular
..............Tahribat kategorisi kapalı. Tıklayınca Üyeler açılıyor. Ona tıklayınca at kategoriler vs. acılıyor ama siteye girişde/admin panelinde hepsini tek seferde çekmeye başlıyor.
@ontedi Hocam tam olarak hangi işlemi göndereyim anasayfada kategorileri veritabanından çeken yerin kodlarımı ? Web bilgim yok o yüzden arkadaşlardan istiycem kodları.
-
Sistemin Php, Asp, Asp.Net bunlardan hangisi ile yapılmış hocam?
-
ontedi bunu yazdı
Sistemin Php, Asp, Asp.Net bunlardan hangisi ile yapılmış hocam?
Php ile yapıldı.
-
Php için yardım edemeyeceğim maalesef, ama genel olarak şöyle diyeyim
1) inc_kategoriler.php diye bir php dosyanda kategorileri çek
2) Mesela, herhangi bir kategoriyi güncellediğin zaman veya bir kategoriye ürün eklediğin zaman CURL ile inc_kategoriler.php dosyasını okuyup html çıktısını elde edersin.
3) Elde ettiğin html çıktıyı inc_kategoriler.html olarak kaydedersin.
4) inc_kategoriler.html dosyasını da index.php dosyana include edersin.
5) Böylece kategorilerinin güncel sorgusu olur ve kısa sürede sistemin açılmış olur.
Php billmediğim için sadece mantıken yardımcı olabilirim.
-
ontedi bunu yazdı
Php için yardım edemeyeceğim maalesef, ama genel olarak şöyle diyeyim
1) inc_kategoriler.php diye bir php dosyanda kategorileri çek
2) Mesela, herhangi bir kategoriyi güncellediğin zaman veya bir kategoriye ürün eklediğin zaman CURL ile inc_kategoriler.php dosyasını okuyup html çıktısını elde edersin.
3) Elde ettiğin html çıktıyı inc_kategoriler.html olarak kaydedersin.
4) inc_kategoriler.html dosyasını da index.php dosyana include edersin.
Php bilseydim yardımcı olurdum ama maalesef.
Çok sağolasın hocam. Bu bilgi bile yardımcı olabilir bana. Arkadaşlara söyliyeyim bir baksınlar.