Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Consum ridicat de resurse cu AJAX
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Subiectul anterior :: Subiectul următor  
Autor Mesaj
dunno



Data înscrierii: 14/Feb/2008
Mesaje: 9

Trimis: Joi Feb 14, 2008 11:06 pm    Titlul subiectului: Consum ridicat de resurse cu AJAX  

Hey,

Am un script AJAX+PHP, care, impreuna, imi genereaza facilitatea unui sistem de mesaje instant.

Dupa ce m-am chinuit sa-l fac, l-am pus pe site, apoi, peste cateva zile am primit avertizare de la Administratorul serverului din cauza consumului mare de resurse.

Desi am pus un limitator de refresh pe cererile trimise de AJAX catre server, ca sa nu il incarce, mi-e greu sa cred ca utilizatorul nu va fi tentat sa dea refresh in loc sa astepte ca pagina sa se actualizeze singura daca maresc aceasta limita.

Intrebarea mea este urmatoarea:

Exista o alta metoda prin care sa pot reduce consumul de resursa?

Am incercat sa inteleg Jetty Continuations, insa pentru mine e mult prea complicat sa o pricep in timp util :lol: :)
Sus  
ExcalIbvr



Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea

Trimis: Joi Feb 14, 2008 11:30 pm    Titlul subiectului:  

Ce faci cu Ajax? Nu poti optimiza logic problema?
Sus  
dunno



Data înscrierii: 14/Feb/2008
Mesaje: 9

Trimis: Joi Feb 14, 2008 11:39 pm    Titlul subiectului:  

Pentru preluarea mesajelor obtin id-ul ultimului mesaj trimis in tabela de mesaje, apoi obtin ultimele 10 mesaje cu id-ul mai mare ca cel obtinut.

Se verifica pentru mesaje noi odata la cateva secunde.

Fisierul php imi da un output codat cu JSON, in Javascript. Sunt niste array-uri pe care AJAX-ul le preia si le transforma in mesaje html (cu imagini, formatare text, etc).
Sus  
ExcalIbvr



Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea

Trimis: Joi Feb 14, 2008 11:44 pm    Titlul subiectului:  

Faci un chat?
Sus  
saitek



Data înscrierii: 23/Sep/2007
Mesaje: 439

Trimis: Joi Feb 14, 2008 11:47 pm    Titlul subiectului:  

Incearca asta http://demos.mootools.net/Ajax_Timed ,chiar sunt curios daca ar mai fii probleme :?
Sus  
ExcalIbvr



Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea

Trimis: Joi Feb 14, 2008 11:49 pm    Titlul subiectului:  

Daca faci un chat, poate gasesti ceva interesant aici.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community