Zurück   klamm-Forum > klamm.de > klamm talk > Verbesserungsvorschläge

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11.01.2012, 19:10:11   #1 (permalink)
kalt draußen,oder?
Benutzerbild von kbot

ID: 50740
Lose-Remote
Reallife

Reg: 20.04.2006
Beiträge: 4.048
Standard "Community Watch" selbstaktualisierend?

Moin,

da es hier ja in Zukunft mehr Richtung Community gehen soll, wie wäre es das "Community Watch" auf der Startseite sich selbst aktualisieren zu lassen?

ich weiß, das gibt weniger PIs, aber da ich sowieso die Seite alle 15 Min. neu lade kommen die PIs doch trotzdem, nur so könnte man etwas am Traffic sparen, wenn nicht immer die komplette Seite neu geladen werden muss, sondern immer nur eine kleine Anfrage vom Aktualisierungsscript ...

man könnte es ja so einrichten, dass immer erst angefragt wird "gibts was neues?" und als Antwort kommt dann "ja" bzw. "nein" und erst beim "ja" wird dann eine Aktualisierung veranlasst, welche die CW-Box aktualisiert...

wäre jedenfalls sehr social vom Cheffe
Zitat:
Zitat von Columbus Beitrag anzeigen
Ich gehe mal mit Mone kondom, solche Interna gehen keine User etwas an, ...
kbot ist offline   Mit Zitat antworten
Alt 11.01.2012, 22:14:23   #2 (permalink)
Administrator
Benutzerbild von klamm

ID: 20876
Lose-Remote

Reg: 20.04.2006
Beiträge: 10.969
Standard

Vollautomatisiert hat den Nachteil, dass der klamm-Server alle x Sekunden von y-tausend Usern gefragt wird. Oder meinst Du so eine Art Reload-Symbol am Kasten? Das gibts schon ...

 
klamm ist offline   Mit Zitat antworten
Alt 11.01.2012, 22:22:03   #3 (permalink)
kalt draußen,oder?
Benutzerbild von kbot

ID: 50740
Lose-Remote
Reallife

Reg: 20.04.2006
Beiträge: 4.048
Standard

ich meinte eigentlich schon vollautomatisch ...

du könntest es ja so machen, dass man es erst einschalten muss, dass man es automatisch aktualisieren lassen will
der Großteil der Leute wird es eh nicht benutzen, aber vielen würde es sicher nützlich sein

und ich denke, ob ich nun jede Minute die Seite neu lade oder alle 30 Sek. das Script ne kleine Anfrage sendet, dürfte doch ein Unterschied sein, oder?

und der Button wechselt ja immer zwischen Freunde und und Community, wenn man nur eins davon aktualisiert haben will, isses schon doof irgendwie ^^
Zitat:
Zitat von Columbus Beitrag anzeigen
Ich gehe mal mit Mone kondom, solche Interna gehen keine User etwas an, ...
kbot ist offline Threadstarter   Mit Zitat antworten
Alt 11.01.2012, 22:28:45   #4 (permalink)
Lose 2.0 –
das zweite Zeitalter
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 22.637
Standard

Zitat:
Zitat von kbot Beitrag anzeigen
und ich denke, ob ich nun jede Minute die Seite neu lade oder alle 30 Sek. das Script ne kleine Anfrage sendet, dürfte doch ein Unterschied sein, oder?
Der Traffic is wohl weniger das Problem, als dass der Server in Sekunden Tausende Requests auf einmal kriegt. Is ja quasi ne DDoS-Attack auf sich selbst

@Luke:
Gibts nicht Push-Technologien in HTML5 oder via JavaScript? Bin da nicht so firm, hab da aber schon mal was gehört. Muss ja nicht in jedem Browser gehen. Wers unterstützt, hat eben Glück.
NEU OpenIsles - das freie Insel-Aufbauspiel NEU

www.theHacker.ws v3 | WhatPulse-Team
Bezahlte Startseite
- mehr Verdienst als auf klamm - viele Auszahlungen erhalten
theHacker ist offline   Mit Zitat antworten
Alt 12.01.2012, 11:08:24   #5 (permalink)
Administrator
Benutzerbild von klamm

ID: 20876
Lose-Remote

Reg: 20.04.2006
Beiträge: 10.969
Standard

Wie macht Facebook die polls?
Einfach mit VIELEN Servern, oder?

Edit:
Zitat:
Facebook uses a technique which is now called Comet to push messages from the server to the client instead of having the client poll the server.

There are many ways that this can be implemented, with XMLHttpRequest long polling being just one option. The principle behind this method is that the client sends an ordinary XMLHttpRequest but the server doesn't respond until some event happens (such as another user sending a message), so the client is forced to wait. When the client receives a response (or if the request times out) the client simply creates a new request so that it always has one open request to the server.
Das reduziert zwar die Datenbank-Anfragen, dafür hat jeder User ne zusätzliche Dauer-Connection offen. Also [connections] x2 oO Ist auch nicht besser.

Man müsste zur performance-Verbesserung sowas testen wie "tab mit Seite aktiv und Mouse-Move innerhalb der letzten 60sek" ... und wenn das true ist, den poll aktivieren.
 
klamm ist offline   Mit Zitat antworten
Alt 12.01.2012, 18:48:23   #6 (permalink)
kalt draußen,oder?
Benutzerbild von kbot

ID: 50740
Lose-Remote
Reallife

Reg: 20.04.2006
Beiträge: 4.048
Standard

Zitat:
Zitat von klamm Beitrag anzeigen
Das reduziert zwar die Datenbank-Anfragen, dafür hat jeder User ne zusätzliche Dauer-Connection offen. Also [connections] x2 oO Ist auch nicht besser.

Man müsste zur performance-Verbesserung sowas testen wie "tab mit Seite aktiv und Mouse-Move innerhalb der letzten 60sek" ... und wenn das true ist, den poll aktivieren.
würde der FB-Ansatz denn so viel Performance beim Client fressen? ich meine, ich hab FB und Gmail dauerhaft geöffnet und glaube nicht, dass sie so sehr Ressourcen klauen, bei mir sind es eher die Tabs mit nem Flash-Player drauf ...

aber es freut mich, dass ich deine Weiterbildung fördern konnte und hoffe, dass du das vielleicht auch bald anwendest

achso, würde dein Vorschlag nicht irgendwie mehr Performance kosten, weil der User ja immer ein Script laufen hätte, welches dauernd die Aktivität loggt?
Zitat:
Zitat von Columbus Beitrag anzeigen
Ich gehe mal mit Mone kondom, solche Interna gehen keine User etwas an, ...
kbot ist offline Threadstarter   Mit Zitat antworten
Alt 12.01.2012, 18:56:49   #7 (permalink)
Lose 2.0 –
das zweite Zeitalter
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 22.637
Standard

Zitat:
Zitat von kbot Beitrag anzeigen
würde der FB-Ansatz denn so viel Performance beim Client fressen?
Performance nicht. Connections. Sind die aus, geht bei dir gar nix mehr
NEU OpenIsles - das freie Insel-Aufbauspiel NEU

www.theHacker.ws v3 | WhatPulse-Team
Bezahlte Startseite
- mehr Verdienst als auf klamm - viele Auszahlungen erhalten
theHacker ist offline   Mit Zitat antworten
Alt 12.01.2012, 19:01:52   #8 (permalink)
kalt draußen,oder?
Benutzerbild von kbot

ID: 50740
Lose-Remote
Reallife

Reg: 20.04.2006
Beiträge: 4.048
Standard

kann man nicht in der Win-Registry einfach einen höheren Conn-Wert eintragen?

ich meine mich da an etwas zu erinnern aus den alten Filesharing-Zeiten ^^
Zitat:
Zitat von Columbus Beitrag anzeigen
Ich gehe mal mit Mone kondom, solche Interna gehen keine User etwas an, ...
kbot ist offline Threadstarter   Mit Zitat antworten
Alt 12.01.2012, 19:45:51   #9 (permalink)
Lose 2.0 –
das zweite Zeitalter
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 22.637
Standard

Zitat:
Zitat von kbot Beitrag anzeigen
kann man nicht in der Win-Registry einfach einen höheren Conn-Wert eintragen?
Kp. Bei Firefox geht das einfach im about:config. Aber wer kann das?
NEU OpenIsles - das freie Insel-Aufbauspiel NEU

www.theHacker.ws v3 | WhatPulse-Team
Bezahlte Startseite
- mehr Verdienst als auf klamm - viele Auszahlungen erhalten
theHacker ist offline   Mit Zitat antworten
Alt 12.01.2012, 20:00:59   #10 (permalink)
Administrator
Benutzerbild von klamm

ID: 20876
Lose-Remote

Reg: 20.04.2006
Beiträge: 10.969
Standard

Zitat:
Zitat von kbot Beitrag anzeigen
würde der FB-Ansatz denn so viel Performance beim Client fressen?
Es geht nicht um den Client, sondern darum, dass die 2500 User, die gleichzeitig online sind, (zusätzlich zur normalen Connection zum Seite laden - die dann geschlossen wird) noch eine dauerhafe "ich warte mal ob was kommt"-Ajax Verbindung offen hätten. D.h. die klamm-Server müssten also ~doppelt so viele Connections verkraften wie zur Zeit.

Irgendwie gefällt mir da der "bedingte poll"-Ansatz besser.
 
klamm ist offline   Mit Zitat antworten
Alt 12.01.2012, 20:08:04   #11 (permalink)
Lose 2.0 –
das zweite Zeitalter
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 22.637
Standard

Frag halt nur alle 60 Sekunden beim Server an. Ich hab das Community Watch immer offen und da seh ich in den 8 Einträgen immer mindestens ne Stunde (wenn nicht grad einer alles auf einmal aktualisiert). D.h. theoretisch kommt eh bloß alle paar Minuten was neues dazu.
NEU OpenIsles - das freie Insel-Aufbauspiel NEU

www.theHacker.ws v3 | WhatPulse-Team
Bezahlte Startseite
- mehr Verdienst als auf klamm - viele Auszahlungen erhalten
theHacker ist offline   Mit Zitat antworten
Alt 12.01.2012, 20:08:43   #12 (permalink)
kalt draußen,oder?
Benutzerbild von kbot

ID: 50740
Lose-Remote
Reallife

Reg: 20.04.2006
Beiträge: 4.048
Standard

Zitat:
Zitat von klamm Beitrag anzeigen
Es geht nicht um den Client, sondern darum, ... die klamm-Server müssten also ~doppelt so viele Connections verkraften wie zur Zeit.

Irgendwie gefällt mir da der "bedingte poll"-Ansatz besser.
ach Mist, ich denke irgendwie immer nur von meiner Seite, während du von deiner Seite redest ^^

hmm, naja ich hab keine Ahnung, wie leistungsstark deine Server sind, aber Mitternacht bringen sie zumindest nicht flüssig rüber

jedenfalls könntest du immer noch den "Ja-ich-will-das-Button" einbauen, somit hast du nicht die doppelte Anzahl der Connections sondern nur einen Bruchteil, nämlich den von den Leuten, die es auch nutzen wollen


Zitat:
Zitat von theHacker Beitrag anzeigen
und da seh ich in den 8 Einträgen immer ...
ohh, danke für die Erinnerung ^^
dadurch dass es ja dann öfter inhaltlich ändert, wäre es vielleicht gut, wenn man sich selbst einstellen könnte, wieviele Einträge man will (5 bis 25 oder so)
Zitat:
Zitat von Columbus Beitrag anzeigen
Ich gehe mal mit Mone kondom, solche Interna gehen keine User etwas an, ...
kbot ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Reftausch: Du zu "EuroFriend", "Klammgeil Anteils VMS" oder "LoseluX", ich zu ... ralf2511 Lose4Refs (erledigt) 26 23.02.2009 17:12:38
Zugang zu einer Community effektiv "verhindern" Der_Tiger Sonstiges 2 30.10.2007 14:10:33
"Der Sinn einer Community" oder auch "leckt mich am *****" Exorz1st klamm talk 75 09.04.2007 11:27:59
Game Boy spiele "DuckTalers 2", "Super Mario Land", "Goal!" Bani Lose4Misc (erledigt) 1 13.03.2007 12:34:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:57:19 Uhr.