Quote:
Originally Posted by blackout85
zu dem Push:
So etwas kann man nicht verhindern da man PHP zu viele Rechte auf den Client(Browser/PC) geben müsste was wiederum zu Sicherheitslücken auf den PC Systemen führt was böswillige Seitenbetreiber zu gerne ausnutzen würden!
Das einzigste was mir einfallen würde: das Voting nur für Registrierte User zu ermöglichen und einen log zu realisieren der die Verhaltensstrukturen der User Protokolliert und bei Auffälligkeiten wie Multiaccount etc die betroffenen Accounts direkt bannt.
Liebe Grüße
|
:handsdown: Einer, der die Sache auf den Punkt bringt.
Dieser trick ist nicht deshalb möglich, weil die Topliste Bugs hat, sondern weil es mit den üblichen Mitteln (Standard HTTP + JavaScript) einfach nicht besser machbar ist.
Browser, Protokolle und Clientsprachen (->JS) sind absichtlich so konzipiert, dass einzelne User nicht eindeutig identifizierbar oder kontrollierbar sind.
Sonst wären Incognito-/Privat-Modus ja ziemlich sinnlos.
Quote:
Originally Posted by TheSonny
Die Toplist ist ein Kompletter Bug ^^ da failt alles wird demnächst wahrscheinlich zsm fallen... Bringt immer mehr fehler
|
Eigentlich nicht.
Die Toplistseiten sind deswegen nicht immer auf dem aktuellsten Stand, weil sie gecached werden (ca. 5 Minuten). Das reduziert die Serverlast für solche (halbstatische) Seiten immens.
Bsp.: 10 Klicks/Sekunde auf Seite 1
- ohne Cache: 10 PHP-Instanzen/Sekunde - inkl. DB-Verbindungen sehr aufwändig
- mit Cache: 1 PHP-Instanz/5 Minuten - kaum Belastung
Nachteil ist natürlich, dass die Seiten bis zu 5 Minuten alt sind, aber das ist wohl annehmbar.