OOP öğrenmeye çalışıyorum, fakat boş zaman bulamıyorum bu sıralar, azda olsa biliyorum, fakat çok iyi değil. Sleep komutuna gelince heleki bu komut benim sistem için hiç uygun değil, bu sorularım php ile kodlanmış, bol ve geniş nasıl desem verileri fazla olan, sorguları fazla olan bir web tabanlı geniş bir oyun, yeni açılmasına karşın,5-6 aktif olan üye var, bunlarda çoğu zaman oyundalar ve karakterlerini geliştiriyorlar, oyun için sleep komutu çalıştırmam mümkün değil. VALLAH bu işin içinden nasıl çıkacağımı anlamadım, oyuncular hızlı bir oyun istiyor, böyle olmasına karşın oyun çokta yavaş değil. Orta hızda diyebiliriz, ama bazen yüklenme olduğunda yavaşlayabiliyor.

Merhaba, Öncelikle minumum sayıda değişken kullanmalısınız ve sayfadaki sorgu sayısını minumuma indirmeye çalışmalsınız. Bunun haricinde veritabanı mimarinizde çok önemli sutunlar gerekli içeriğe hitap edecek şekilde seçilmiş ve düzenlenmiş olmalı. Kod mimariniz ve bilginizde ayrı bir etken bu konuda. PHP 5 ile gelen OOP hız anlamında gerçekten bir gelişme sağladı. OOP öğrenmenizi tavsiye ederim. Eğer hala yavaşlamadan dolayı bazı veritabı işlemlerinizde sorun yaşıyorasnız php. ini dosyanızdaki PHP çalışma süreninizi arttırmanızı öneririm. Bu sayede uzun işlemler tamamen yapılmış olur. Diğer bir etken sunucuların yetersiz olması. Bunu sleep fonksiyonu ile azda olsa etkisini aza indirgemiş olursunuz. Yani 2 saniyelik sunucunuzu dinlendirmek işlemciniz açısından faydalı olabilir. Şimdilik akılma gelenler bunlar. Kolay gelsin

Merhaba beyler, ben php ile bir site kodladım, sitenin amacı gereği tablolar kullanıyorum, örneğin deneme. php diye bir sayfam var, bu sayfa içinde mysqlden aldığım bir veri var, php ile aynı sayfada işlem yapıyorum yani deneme. php'de., örneğin veriyi güncelliyorum arttırma, azaltma gibi, veriyi güncelledikten sonra yeniden deneme. php ilk sayfaya gitmesi için şöyle bir kodla geri döndürüyorum. &lt;script&gt;location. href='deneme. php?sayfa=ilk';&lt;/script&gt; gibi... atıyorum, işlem yaptığım adres:deneme. php?sayfa=islem deneme. php?sayfa=islem adresinin içindeki kodlar: $guncelleme = mysql_query(&quot;UPDATE tablo SET veri=veri+1 WHERE id='$id'&quot;); echo&quot;&lt;script&gt;location. href='deneme. php?sayfa=ilk';&lt;/script&gt;&quot;; deneme. php?sayfa=ilk adresindede tablolar var, tablolarda veriyi yansıtıyorum, fakat geri dönerken tablolar kayıyor, ve yeniden yerine oturuyor buda bir görüntü bozukluğu yapıyor, vede yavaşlık oluyor, bu adrese gelirken tablolar kayıyor, sonra yeniden yerine oturuyor, biz bozukluk oluyor yani :S hostta böyle oluyor, fakat locahostta böylebirşey olmuyor, sanki başka sayfaya hiç gitmemiş gibi veri artıyor, bu neyden kaynaklanıyor anlamadım, localhosttaki gibi olmasını istiyorum.

Bununla ilgili araştırmalar yaptım, fakat düzenli bir bilgiye ulaşamadım, kendim denedim, fakat yine yapamadım, detaylı bilgi verebilirsiniz, çok sevinirim.

Localhost kendi makinanız olduğu için, sayfa isteklerinize işlemcinizin cevap verme süresinde karşılık veriyor ve sonuç itibariyle de sayfa açılımı gözle görülemeyecek bir sürede gerçekleşiyordur. Hostta aynı hızı elde etme şansınız yok, zira sayfa çağırısı isteği gönderildiğinde hostun sunucusu ile servis sağlayıcınız ve bilgisayarınız arasında belli bir veri trafiği yaşanıyor, bu trafikde demek ki gözle görülebilecek seviyede lag oluşturuyor. Güncellemeleri sayfa yenileyerek yapmak yerine, ajax kullanarak veya güncelleme sayfasını görünmez bir iframe içinde çağırarak, bu sıkıntıyı aşabilirsiniz diye düşünüyorum.