Autor Beitrag
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 30.12.06 11:40 
Das nicht senden ist nicht das Problem, aber das senden nach dem ausloggen um das es hier ja geht...
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 30.12.06 15:03 
Wenn du online bist, siehst du ja eigentlich alle neuen Beiträge, d.h. während du eingeloggt bist, muss dir keine Benachrichtigung geschickt werden. Wenn du dann ausgeloggt bist - und es wird ein neuer Beitrag geschrieben - erst dann muss dir ja eine entsprechende Nachricht geschickt werden.

Und falls es doch so komplex sein soll, dass man nach dem Ausloggen über Beiträge - die man während man eingeloggt war nicht gesehen hat - informiert werden will, dann muss so eine Art Warteliste her, die regelmäßig "geleert" wird. In dieser stehen dann Nachrichten für nicht gesehene Beiträge und werden dann immer erst weggeschickt, wenn der User offline ist.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 30.12.06 15:23 
user profile iconGTA-Place hat folgendes geschrieben:
Wenn du online bist, siehst du ja eigentlich alle neuen Beiträge, d.h. während du eingeloggt bist, muss dir keine Benachrichtigung geschickt werden. Wenn du dann ausgeloggt bist - und es wird ein neuer Beitrag geschrieben - erst dann muss dir ja eine entsprechende Nachricht geschickt werden.

Ne, das haut auch nicht ganz hin. Wäre ja sonst zu einfach, denn manchmal übersieht man neue Beiträge rechts (z.B. wenn gerade viel gepostet wird und du gerade mit einem großem Beitrag beschäftigt bist) ;).

user profile iconGTA-Place hat folgendes geschrieben:
Und falls es doch so komplex sein soll, dass man nach dem Ausloggen über Beiträge - die man während man eingeloggt war nicht gesehen hat - informiert werden will, dann muss so eine Art Warteliste her, die regelmäßig "geleert" wird. In dieser stehen dann Nachrichten für nicht gesehene Beiträge und werden dann immer erst weggeschickt, wenn der User offline ist.

Bei so einem großem Forum, wie hier, dürfte das gehen, aber wenn du z.B. in der Nacht aktiv bist, dann dauert das ne Weile, denn die Warteliste würde ja nur überprüft werden, wenn irgendeiner eine Seite aufruft (und in der Nacht ist nicht immer einer online ;) ). Und ein Endlosscript geht glaube ich nicht (ich glaube, es gibt ne maximale Scriptzeit vom Apache aus).
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 30.12.06 15:25 
Dann gibt es aber noch Cronjobs. Kannste ein Script automatisch alle z.B. 10 Minuten aufrufen lassen.

(Natürlich immer eine Frage des Traffics :lol:)

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 30.12.06 16:43 
user profile iconGTA-Place hat folgendes geschrieben:
Dann gibt es aber noch Cronjobs.

Wenn Tino genug Recht5e auf dem Server hat, wäre das die beste Lösung... .

user profile iconGTA-Place hat folgendes geschrieben:
(Natürlich immer eine Frage des Traffics :lol:)

Wieso Traffic? Durch das Feature wird doch eher der Traffic gesenkt... .
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 30.12.06 16:49 
user profile iconHeiko hat folgendes geschrieben:
user profile iconGTA-Place hat folgendes geschrieben:
Dann gibt es aber noch Cronjobs.

Wenn Tino genug Recht5e auf dem Server hat, wäre das die beste Lösung... .

Die hat er ;-)

user profile iconHeiko hat folgendes geschrieben:
user profile iconGTA-Place hat folgendes geschrieben:
(Natürlich immer eine Frage des Traffics :lol:)

Wieso Traffic? Durch das Feature wird doch eher der Traffic gesenkt... .

Alle 10 Minuten prüfen ob noch Nachrichten verschickt werden müssen, ist ja auch nicht gerade ohne Traffic.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Sa 30.12.06 17:14 
user profile iconGTA-Place hat folgendes geschrieben:
user profile iconHeiko hat folgendes geschrieben:
user profile iconGTA-Place hat folgendes geschrieben:
(Natürlich immer eine Frage des Traffics :lol:)

Wieso Traffic? Durch das Feature wird doch eher der Traffic gesenkt... .

Alle 10 Minuten prüfen ob noch Nachrichten verschickt werden müssen, ist ja auch nicht gerade ohne Traffic.

Solang der Cronjob vom EE-Server gestartet wird und nichts zu verschicken ist, gibts auch kein Traffic, der verbraucht werden könnte...

_________________
JSXGraph
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 30.12.06 17:28 
user profile iconGTA-Place hat folgendes geschrieben:
user profile iconHeiko hat folgendes geschrieben:
user profile iconGTA-Place hat folgendes geschrieben:
(Natürlich immer eine Frage des Traffics :lol:)

Wieso Traffic? Durch das Feature wird doch eher der Traffic gesenkt... .

Alle 10 Minuten prüfen ob noch Nachrichten verschickt werden müssen, ist ja auch nicht gerade ohne Traffic.


Wie bereits raziel sagte, ist wird keine Traffic verursacht. Was du wahrscheinlich meinst ist die zusätzliche Serverlast durch den Timer etc. Die dürfte aber unbedeutend sein, denn wenn man bei Windows sieht, wie wenig ein Timerverbraucht (mitm normalen Taskmanager nicht messbar), dürfte das keine Rolle spielen. Und der php-Script dürfte uch nicht gerade viel verbrauchen, denn mehr als 20 registrierte User sind selten online, dementpsrechend kurz dürfte die Liste ausfallen.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 30.12.06 17:34 
Achja stimmt, der Server ruft es ja selbst auf :oops: .

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)