| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 24.05.2008
Beiträge: 173
PHP-Kenntnisse: Anfänger ![]() ![]() | Hallo, ich möchte über Javascript einige Daten an meinen WebServer senden. Wie die Daten meinen WebServer erreichen ist mir egal, z.B. über XMLHttpRequest. Wichtig ist aber, dass möglichst wenig Upload-Bandbreite des Clients (dem Webseitenbesucher) in Anspruch genommen wird. Immerhin stehen selbst bei DSL-6000 meistens nur 64 KB/s Upload zur Verfügung. Die zu sendende Datenmenge liegt im Bereich 40 KB bis 200 KB (alles Text oder HTML). Gibt es eine Möglichkeit in Javascript, z.B. die Deflate-Funktion des Browsers zu benutzen (z.B. vom Firefox?). Es muss nicht von jedem Browser unterstützt werden. Bei Browsern, die so eine Funktion nicht haben, muss man eben auf unkomprimiertes Senden zurückgreifen. Oder gibt es Text-Kompressionsalgorithmen in Javascript, die für Text besonders schnell sind? Eine Implementation von Deflate in Javascript habe ich schon gefunden, allerdings halte ich das fast schon für übertrieben: http://www.onicos.com/staff/iz/amuse...rt/deflate.txt Eine native Funktion vom Browser ist natürlich vorzuziehen, um möglichst wenig CPU-Last zu verursachen. Serverseitig gibt es keine Einschränkungen. Es können also auch ruhig absolut exotische Kompressionsformate oder ähnlcihes verwendet werden. Habt ihr ein paar Tipps? Stichworte zu dem Thema? Einen kleinen Hinweis? Geändert von Griffith (04.02.2011 um 16:26 Uhr). |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer | Zitat:
Inflate / Deflate bei deinem Problem -> No Sense. http://www.codeproject.com/KB/script...binaryenc.aspx Wenn du Image-Uploads mit sagenumwobenen overninethousand kb hochschubsen wollen würdest würde ich da in irgendeiner form ja sinn drin sehen. Zum Nativ-Thema: Es ist Explizit nicht möglich per Javascript auf Core-Functions eines Browser zuzugreifen um Dateioperationen zu benutzen. Du hättest die möglichkeit dir einen Wrapper per Extension für die / den jeweiligen Browser zu zaubern, der kompression in der Form ( z.b. Zip / GZip ) javascript zur verfügung stellt. Aber dann kannst du gleich auf Flash / Applets zurückgreifen. Obs da schon was fertiges gibt: Google it.
__________________ | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Registrierte User sollen ihre Daten ändern können | 54ch4 | PHP Tipps 2009 | 17 | 14.03.2009 14:29 |
| Welche Daten werden vom Browser einzigartig übermittelt? | BartTheDevil89 | PHP Tipps 2008 | 9 | 01.07.2008 17:06 |
| Daten selber per Browser ändern (MYSQL) | Minimi | PHP Tipps 2008 | 9 | 31.12.2007 13:21 |
| Vom Browser verschickte Daten auslesen und anzeigen? | andy32 | PHP Tipps 2008 | 3 | 22.08.2007 18:33 |
| Mehrere Arrays unterschiedlicher Größe kombinieren | querfisch | PHP Tipps 2007 | 9 | 31.03.2007 21:34 |
| Session Frage - gleiches Formular 2 mal alle Daten behalten | NetLook | PHP Tipps 2007 | 1 | 21.11.2005 18:42 |
| speicherung der daten bei stromausfall? | MrCavity | Datenbanken | 2 | 19.11.2005 17:39 |
| Gesendete Daten mitlesen? | Jacks Rache | PHP Tipps 2005-2 | 1 | 20.10.2005 16:10 |
| [Erledigt] sql daten für einen kunden auslesen/ändern im Formular | PHP Tipps 2005-2 | 3 | 12.10.2005 08:36 | |
| Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| [Erledigt] Geteilte Ausgabe an den Browser... | PHP-Fortgeschrittene | 4 | 01.07.2005 13:07 | |
| Daten in Datenbank ändern | PHP Tipps 2005 | 3 | 27.01.2005 14:40 | |
| Defrag - WinXP - Daten komprimieren | Bronks | Off-Topic Diskussionen | 3 | 12.12.2004 13:23 |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |