Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Eventtityyppinen palvelu JS:llä

Lemtz81 [11.08.2008 14:06:55]

#

Ykymys.

miten toteutetaan event tyyppinen webbipalvelu?
Esimerkkinä voisi olla että kun joku on kirjautunut palveluun se näkee ne henkilöt jotka kirjautuvat palveluun mukaan.

Kellään ideaa miten homma toteutettais?

Matso [11.08.2008 15:12:43]

#

PHP+JS+(Tietokanta/XML tms.) => AJAX

Pelkällä JS:llähän et tollasta toteuta.

Lemtz81 [11.08.2008 16:53:52]

#

Yep. tuota mietinki

Mutta onkos tuo nyt serveriä kokoajan pollaava sydeemi? eli stekkailee jotain parametrejä servolta?

Grez [11.08.2008 16:56:23]

#

Periaatteessa sen voisi tehdä niin, että JS lähettäisi sivupyynnön ja palvelin palauttaisi vastauksen vasta kun jotain tapahtuu. Näin sen ei tarvitsisi pollailla koko aikaa. Ongelmaksi tulee sitten se, että kauanko sivulataus voi olla auki ennen timeoutia ja toisaalta syökö enemmän resursseja pitää yhteyttä koko ajan auki kuin availla sitä silloin tällöin hetkeksi.

Matso [11.08.2008 19:02:48]

#

Grez kirjoitti:

Periaatteessa sen voisi tehdä niin, että JS lähettäisi sivupyynnön ja palvelin palauttaisi vastauksen vasta kun jotain tapahtuu. Näin sen ei tarvitsisi pollailla koko aikaa. Ongelmaksi tulee sitten se, että kauanko sivulataus voi olla auki ennen timeoutia ja toisaalta syökö enemmän resursseja pitää yhteyttä koko ajan auki kuin availla sitä silloin tällöin hetkeksi.

Joo eli pitämällä yhteys kokoajan auki, tarvitaan jokasta käyttäjää kohden servulta oma säie, se vie paljon enempi servun muistia ym resursseja, kun taas tiheä pollaaminen tuottaa paljon enempi liikennettä.

Grez [11.08.2008 19:15:54]

#

Niin, tuohan riippuu palvelinsoftasta, mutta PHP:lla toteutettuna ei varmaan kannata pitää jatkuvasti yhteyttä auki.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta