| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | also bei ~10 Byte responses wäre das pro user pro monat 2,5 Megabyte "antwort"-traffic vom Server, wenn man davon ausginge das der Server bei dem User 24 h / 7 Tage die Woche / 365 Tage im Jahr antworten muss, was wohl nie zutreffen wird.. Ich schätze du hast dich etwas bei deiner "zu hoher Traffic"-Berechnung verkalkuliert, oder du hast soviel User das du mehrere Petabyte Traffik damit erzeugen würdest.. Missversteh mich nicht, du musst nur zurückgeben ob neue nachrichten da oder nicht, keine Lebensgeschichte, die kann dann "erneut" requested werden, wenn sie denn was neues wär'. Du bräuchtest vermutlich nur nen Timestamp durch die "Welt" antworten.. Vielleicht erläuterst du ja was dein Client genau macht, damit man in etwa abwegen kann, welche Response / Request Mechnik bei dir ratsam wär'.
__________________ |
| | |
| | |
| Erfahrener Benutzer | @ChrisB: Jo sowas der art. @Dopar: Trotz dem Chat, wird es nicht viel Traffic beanspruchen Zustands-Requests durchzuführen. Die schlussendlich auch der Chat nutzen kann um "neue Chatlines" abzufragen. ( Wobei ich bei chats auch bei medium systemen eher auf existierende deamon-technologie die in jede dimension skallierbar ist - IRCd - zurückgreifen würde )
__________________ |
| | |
| | |
| Erfahrener Benutzer | selbst 200 bytes sind nix..
__________________ |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 24.05.2008
Beiträge: 173
PHP-Kenntnisse: Anfänger ![]() ![]() | Auch der Verbindungsaufbau über TCP braucht Traffic und Zeit, und das selbst bei ner Payload von 0 Bytes. Ist halt die Frage welcher Traffic genau berechnet wird: Ethernet? TCP Payload? HTTP Payload? Das Hauptproblem ist eigtl auch, dass der Server von außen aus keine TCP-Verbindung zum Client herstellen kann, wenn der Client hinter einem NAT hockt. Über NAT kann eine Verbindung nur hergestellt werden, wenn der Client sie initiert. Der Client muss also immer regelmäßig eine Verbindung eröffnen und/oder möglichst lange offen halten. Wenn die Verbindung einmal offen ist, kann man die Verbindung offen halten und auf eine Antwort vom Server warten. Nennt sich dann Long Polling. Long Polling ist verglichen mit "normalen" Polling sinnvoller, weil... 1. Traffic-schonender (TCP-Payload bleibt bei 0; Overhead für die TCP-Payload ist natürlich weiterhin vorhanden: Ethernet und TCP/IP-Header) 2. Kürzere Antwortzeiten, da die Verbindung bereits aufgebaut wurde und die Antwort vom Server praktisch direkt kommt, ohne dass man nen 10 Sekunden Intervall hat. http://en.wikipedia.org/wiki/Push_te...y#Long_polling Geändert von Griffith (27.06.2011 um 05:00 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Biete Webspace mit Domain auf schnellem Server zu Duping-Preis an! | 75MrCoolBoy | Off-Topic Diskussionen | 9 | 07.02.2010 22:16 |
| Anwendung für mehrere Server entwickeln | smilla | Software-Design | 14 | 30.12.2009 00:05 |
| [Erledigt] Bilder vom Client ohne post auf Server speichern | Psydl | PHP-Fortgeschrittene | 15 | 02.07.2009 15:52 |
| exec() auf win 2003 Server | geqoo | PHP-Fortgeschrittene | 9 | 30.04.2009 21:57 |
| [Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server | Mecronomecon | Server, Hosting und Workstations | 3 | 18.06.2008 09:15 |
| Datei von Server zu Server übertragen | GSJLink | PHP-Fortgeschrittene | 5 | 05.05.2008 14:17 |
| [Erledigt] Server durchsuchen mit php | PHP Tipps 2008 | 7 | 18.08.2007 12:24 | |
| Server für shell_exec() / exec() vorbereiten | Martek | Server, Hosting und Workstations | 2 | 16.03.2007 15:03 |
| streaming von videos, server lahmt bereits nach einem abruf | snowflow | Server, Hosting und Workstations | 6 | 30.11.2006 18:04 |
| Client IP bei include über anderen Server | PHP Tipps 2006 | 5 | 14.03.2006 14:55 | |
| [Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben | PHP Tipps 2006 | 2 | 13.01.2006 17:39 | |
| Problem mit Verbindung von anderem Server | Datenbanken | 2 | 08.11.2005 13:43 | |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| [Erledigt] dateiupload - windows client - suse server | Server, Hosting und Workstations | 2 | 16.12.2004 21:34 | |
| Datei nach Transfer löschen? (Server -> Client) | PHP Tipps 2004-2 | 1 | 14.12.2004 20:33 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php server an client senden, php webserver client, php tcp socket example, php server to client, php server fragt client, php bild von server auf client, server wird kontaktiert, php server-client |