5 Sterne

BewertungssystemImmer wieder bekommen wir Anfragen in denen wir gebeten werden, den Javascript-Code für unser Bewertungssystem zu veröffentlichen.

Dass wir dies gern tun würden, es euch jedoch nix nützt, hat einen ganz einfachen Grund.

Dazu muss man wissen, wie so etwas grundlegend funktioniert.

Javascript wird nur auf dem Client, also in eurem Browser, abgearbeitet. Damit so ein Bewertungssystem einigermaßen Sinn macht, müssen alle abgegebenen Bewertungen aber an einem Platz gespeichert werden, von wo aus sie bei jedem Seitenaufruf neu geladen werden können – also auf dem Webserver, denn es will ja keiner nur seine eigenen Bewertungen sehen, sondern die Durchschnittsbewertung aller Besucher.

Auf dem Server werden die Bewertungen in einer Datenbank (oder einem anderen nicht-flüchtigem Speicher) gespeichert und sind meist mit einem Artikel, einem Beitrag oder eben einer Webseite verknüpft. So lassen sich die Bewertungen später auch wieder zuordnen.

Der Grund, warum euch der reine Code nichts nützen würde ist einfach der, dass jede Webseite etwas anders strukturiert und aufgebaut ist und das Datenbankschema anders aussieht. Viele Webseiten basieren auf CMS (unsere Seite übrigens auch), oft gibt es dann auch fertige Komponenten oder Plugins. Wer nichts findet kann uns natürlich gern auch nen individuellen Auftrag zur Erstellung erteilen 😉

Unser Bewertungssystem funktioniert übrigens mit Ajax. Wer sich weiter darin einlesen möchte, interessante Beispiele oder News erfahren will kann hin und wieder mal bei der Ajaxschmiede vorbeischauen. Dort werden neben aktuellen Frameworks auch regelmäßig Tipps und Hinweise zur Thematik veröffentlicht.

Posted in:

4 Kommentare

  1. Hallo,

    ich bin nicht gerade gut in Deutsch, aber ich gleube einen Fehler gefunden zu haben!

    alt „…basieren auf CMS…“
    neu „… basieren auf einem CMS…“

    Des weiteren wollte ich fragen ob man Euch vielleicht mit Tat und Rat zur seite stehen kann?!

    Gruß,
    Morit2

  2. Hallo Morit2,

    das wäre ein Fehler wenn man von einem einzelnen CMS spricht, hier ist aber der Plural gemeint 😉

    Kannst dich auch gern im Forum mit einbringen oder auch eigene Scripts einschicken.

    Grüße
    Micha

Schreibe einen Kommentar