Nasıl ben sürekli javascript PHP değerleri geçtikleri

3 Cevap php

Ben periyodik olarak yeni değerler ile benim UI (web sayfası) güncellemeniz gerekir. Ben değerler bir veritabanı oluşturmak kapmak PHP kodu var, ama ben UI tarafa bu verileri almanın en iyi yolu nedir% 100 emin değilim.

The complication here is that: 1. I need to constantly update the values (every second) 2. I need to update many different areas of the page independently

Teşekkürler,

3 Cevap

Gereksiz çok fazla trafik ile sunucuları mahçup olacak gibi Ne muhtemelen istediğiniz setInterval, comet değildir.

Bu Facebook sohbeti özellikleri için ne olduğunu ve onların canlı yayınları (ya da en azından yapmak için kullanılan, oldukça uzun bir süre içinde ona bakmadım.

Sen değerler için bir PHP komut dosyası sormak için javascript kullanın. Sen PHP javascript itmeyin.

Muhtemelen AJAX ve setInterval kullanmak istiyorsanız () olacak

http://www.elated.com/articles/javascript-timers-with-settimeout-and-setinterval/

You should also look into http://dev.w3.org/html5/websockets/ More and more browsers starts to support them and it's a good way to constantly pass information back and forth.

Sen tarayıcı desteği için kontrol edin ve varsa kullanabilirsiniz.