ColorRating von Color Powered ist ein sogenanntes “5 Star Rating” Script (d.h. man kann etwas mit 1-5 Sternen bewerten
).
Das Script arbeitet mit jQuery und PHP 5 (ACHTUNG! Die Betonung liegt hierbei auf der fünf, da das Script zwingend die PDO-Erweiterung für PHP voraussetzt und dort die Unterstützung für SQLite aktiviert sein muss! Wie man feststellt ob der eigene Server diese Voraussetzungen erfüllt wird auch auf der Seite erklärt!).
Man kann beliebig viele Rating-Widgets auf der eigenen Seite einbinden. Die Ergebnisse werden dann in einer SQLite-Datenbank abgelegt. Sollte ein Besucher JavaScript deaktiviert haben, so wird automatisch eine Variante eingeblendet die nicht auf JavaScript angewiesen ist. Man verliert in dem Fall nur die nette Optik aber nicht die Funktionalität.
Das Script steht unter der MIT-Lizenz.




das heißt ich brauch ne eigene db dafür? kenn mich mit sqlite gar net aus, deshalb die frage.
Ja, halt eine SQLite Datenbank. SQLite ist so eine Art Mini-Datenbank-System das es für eine Menge Programmiersprachen als Bibliothek gibt. Der Vorteil ist, dass es keinen richtigen Server wie z.B. MySQL braucht sondern Bestandteil von PHP ist (sofern das entsprechende Modul aktiviert ist). Man kann damit eine ganze Menge Sachen erledigen aber es ist natürlich nichtmal ansatzweise so mächtig wie MySQL & Co.
Lies Dir am Besten mal den Artikel auf Wikipedia durch (http://de.wikipedia.org/wiki/SQLite) oder das entsprechende Kapitel im PHP-Manual (http://www.php.net/manual/de/book.sqlite.php)
besten dank der wiki artikel hat mir weitergeholfen
ich glaub da werd ich mich doch mal n bissle rein arbeiten.
Krasse Abhängigkeiten für “nur ein kleines” Ratingscript.