Wenn dies dein erster Besuch hier ist, lese bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich registrieren, bevor du Beiträge verfassen kannst. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Andere Möglichkeit dir mir gerade einfällt: Die API nach dem Postcount fragen.
Dann könnte man die ThreadID(s) übergeben und die Anzahl der Posts zurück bekommen. Damit könnte man dann den Unterschied zwischen der aktuellen und ersten Anzahl errechnen und anzeigen. Würde dann relativ wenig Traffic erzeugen, die Datenbank aber müsste immer noch Zusatzarbeit leisten.
Auch würde ein Update dafür mMn. im 20/30 Sekunden-Takt ausreichen.
Edit: Mir fällt gerade auf, dass die Vorschau eigentlich ja gar nicht stimmt. Das Fenster ist ja ein gutes Stück breiter. Sollte man das angleichen?
Andere Möglichkeit dir mir gerade einfällt: Die API nach dem Postcount fragen.
Dann könnte man die ThreadID(s) übergeben und die Anzahl der Posts zurück bekommen. Damit könnte man dann den Unterschied zwischen der aktuellen und ersten Anzahl errechnen und anzeigen. Würde dann relativ wenig Traffic erzeugen, die Datenbank aber müsste immer noch Zusatzarbeit leisten.
Edit: Mir fällt gerade auf, dass die Vorschau eigentlich ja gar nicht stimmt. Das Fenster ist ja ein gutes Stück breiter. Sollte man das angleichen?
gg - das klingt doch perfekt... dass die datenbank mehr arbeiten muss, lässt sich doch niemals vermeiden o.O
Andere Möglichkeit dir mir gerade einfällt: Die API nach dem Postcount fragen.
Dann könnte man die ThreadID(s) übergeben und die Anzahl der Posts zurück bekommen. Damit könnte man dann den Unterschied zwischen der aktuellen und ersten Anzahl errechnen und anzeigen. Würde dann relativ wenig Traffic erzeugen, die Datenbank aber müsste immer noch Zusatzarbeit leisten.
Edit: Mir fällt gerade auf, dass die Vorschau eigentlich ja gar nicht stimmt. Das Fenster ist ja ein gutes Stück breiter. Sollte man das angleichen?
gg - das klingt doch perfekt... das die datenbank mehr arbeiten muss, lässt sich doch niemals vermeiden o.O
Ja, warten wir damit erstmal auf die API und was sie alles kann :D
Also, folgende Wünsche habe ich jetzt rausgelesen:
1. Vorschau ein- und ausklappbar
2. Zurücksetzen-Button ein- und ausstellbar
3. Vorschaufenster so gestalten, wie es dann auch zu 100% aussehen wird ^^
4. Tableflip fixen
5. csb & ssb links aktualisieren
Andere Möglichkeit dir mir gerade einfällt: Die API nach dem Postcount fragen.
Sowas wird nicht kommen.
Im Ticker sind ungefähr 60 Threads, da kannst du net jede 20/30 Sekunden alle abfragen. Wenn auch nur 20 User das Addon nutzen, sind das mal eben 2,4/3,6k Abfragen pro Minute.
Ich habe jetzt von Killa die Antwort erhalten, dass der RM Entwickler in 1-2 Wochen eine API bereitstellen will. Zumindest erstmal für dieses Addon hier, also nur Posts/Thread API nehme ich an. Aber ich wüsste nicht, warum die nicht auch von Android/IPhone Apps benutzt werden könnte. :)
+1 json hier
i liek : )
hoffe nur, dass "erstmal für dieses Addon hier" nicht heißen soll, dass nur Du damit spielen dürfen wirst ^^
Andere Möglichkeit dir mir gerade einfällt: Die API nach dem Postcount fragen.
Sowas wird nicht kommen.
Im Ticker sind ungefähr 60 Threads, da kannst du net jede 20/30 Sekunden alle abfragen. Wenn auch nur 20 User das Addon nutzen, sind das mal eben 2,4/3,6k Abfragen pro Minute.
Die Funktionalität ließe sich schon recht ressourcensparend einbinden, aber natürlich mit höherem Programmier Aufwand. Das ist aber mMn nichts was eine API und ein Addon bereitstellen sollte, sondern wenn dann Core Funktionalität einer Seite. Deswegen: Schön das eine einfache API kommt, danke :)
Das hat er schon verstanden. Nur müsstest du um das Umzusetzen:
1. Beim ersten öffnen in alle Threads reinschauen welcher Post der letzte war.
2. Ständig ALLE dort angezeigten Threads im Hintergrund abrufen. Sprich du rufst wirklich jeden dort gelisteten Thread alle 10 Sekunden im Hintergrund auf und schaust ob ein neuer Post gemacht wurde.
Wie viel Traffic das erzeugt kannst du dir denken, oder?
Selbst mit API wäre das recht umständlich. Die API könnte im 10 Sekunden Takt alle neuen Beiträge zusammen mit der ThreadID ausgeben. Aber auch auch der Vorgang würde recht viel Last verursachen.
Das ist eher eine Aufgabe für die Website selbst. AJAX Bereich + gecached Results zu den Threads.
Kommentar