puek.de

Der schlichte Weg siegt...

Webdesign
Fotos
Finanzen
Liebe

Startseite
Sitemap
Impressum

PHP Ratingsystem

Kategorie: Webwork - eingestellt am: 31.05.2009 15:01 Uhr

Als Autor bzw. Bereitsteller von Inhalten ist man immer froh, wenn man von seinem Publikum ein Feedback bekommt. In Blogs geschieht das in Form von Kommentaren, auf anderen Seiten z.B. durch ein Forum oder noch simpler, durch ein einfaches Bewertungssystem. Ein solches Ratingsystem lässt sich mit Hilfe einer serverseitigen Programmiersprache wie PHP relativ leicht integrieren. Voraussetzung ist nur, dass man Zugang zu einer Datenbank hat. Ein PHP Tutorial für so eine Bewertungsfunktion findet man z.B. auf MyWebsolution.de. Generell muss man auf einige Dinge achten, damit man ein realistisches Ranking der Inhalte erhält. So muss zum Beispiel gewährleistet werden, dass ein User nur ein einziges Mal eine Bewertung abgeben kann. Leider kann man einen User nicht dauerhaft eindeutig identifizieren und somit keinen 100%igen Schutz einrichten, aber man hat dennoch einige effektive Möglichkeiten zur Auswahl (IP-Sperre, Cookie, …) um Bewertungsspam zu verhindern.
Neben der Funktionalität des Rating Systems sollte man außerdem noch das Design beachten. Schließlich ist man doch um einiges klickfreudiger, wenn man eine nett animierte Ratingbar vor sich hat, statt einer tristen HTML-Select-Liste. Zu diesem Design-Aspekt gibt es auf MyWebsolution.de ebenfalls einen Tipp, der die Erstellung eines 5-Sterne-Bewertungsbalken in Youtube-Manier ausführlich und mit vielen Beispieldateien angereichert beschreibt. Die Grundfunktionalität wird allein durch den Einsatz von CSS gewährleistet (z.B. ein Hover-Effekt) und zusätzlich wird noch auf eine etwaige JavaScript Erweiterung eingegangen, die den Balken flexibler gestaltet. Da hier mit hover-Effekten gearbeitet wird, eignet sich der Tipp jedoch nur für Nutzer moderner Browser (IE7, FF 2, …). Auf ein Workaround für ältere Browser wurde verzichtet, hier bietet es sich an, komplett auf JavaScript umzusteigen.