cd_brenner
Aktives Mitglied
Hallo Community,
ich arbeite gerade an einer Community-CMS Software in PHP.
neox.ws
"Live" Content wird über die Neox-Alive-API im XML Format ausgeliefert und über JQuery eingebunden. Dieses XML Dokument enthält Daten wie Updates, Chat-Nachrichten etc. Um jetzt den Inhalt halbwegs aktuell zu halten müsste ich ihn pro Sekunde 1x aktualisieren. Bei einigen wenigen Usern sollte dies noch - performancetechnisch - kein Problem darstellen.
Was passiert aber bei 100 und mehr Benutzern, die gleichzeitig versorgt werden müssen?
Mein Ansatz:
Die JavaScript Routinen sind so ausgelegt, dass sie die Refresh-Zeit (zb. 1000ms) über die Alive-API vom Server erhalten. Somit steuert ein PHP Skript die Last und bremst, wenn sie zu hoch wird.
Rechnerisch halbiert sich die Last mit jeder Sekunde die ich an Aktualität opfere, oder?
Weiters würde mich interessieren wieviel Last (KB oder Requests??) man einem myHomePlus bzw. ManagedHosting Pro Paket von domainfactory zumuten kann.
Danke im voraus & LG aus Graz,
Neo
ich arbeite gerade an einer Community-CMS Software in PHP.
neox.ws
"Live" Content wird über die Neox-Alive-API im XML Format ausgeliefert und über JQuery eingebunden. Dieses XML Dokument enthält Daten wie Updates, Chat-Nachrichten etc. Um jetzt den Inhalt halbwegs aktuell zu halten müsste ich ihn pro Sekunde 1x aktualisieren. Bei einigen wenigen Usern sollte dies noch - performancetechnisch - kein Problem darstellen.
Was passiert aber bei 100 und mehr Benutzern, die gleichzeitig versorgt werden müssen?
Mein Ansatz:
Die JavaScript Routinen sind so ausgelegt, dass sie die Refresh-Zeit (zb. 1000ms) über die Alive-API vom Server erhalten. Somit steuert ein PHP Skript die Last und bremst, wenn sie zu hoch wird.
Rechnerisch halbiert sich die Last mit jeder Sekunde die ich an Aktualität opfere, oder?
Weiters würde mich interessieren wieviel Last (KB oder Requests??) man einem myHomePlus bzw. ManagedHosting Pro Paket von domainfactory zumuten kann.
Danke im voraus & LG aus Graz,
Neo