eMeidi.smt
Das eMeidi.smt ist ein von mir eigenhändig entwickeltes Site Management Tool. Es basiert auf PHP und MySQL und läuft unter linux- wie windows-basierten Web-Servern, die PHP unterstützen (bevorzugterweise Apache).
Unterschiede
eMeidi.smt ist verwandt mit heutzutage geläufigen Content-Management-Systemen (CMS), weist aber einige Unterschiede auf:
Benutzerverwaltung
So weist das Tool keine Benutzerverwaltung mit Rollenteilung auf. Die Administrationsoberfläche ist aber selbstverständlich passwortgeschützt, um Unbefugten den Zugriff auf die Kern-Komponente einer Web-Site zu verwehren. Sobald aber der Benutzer authentifiziert wurde, hat er Zugriff auf alle Ressourcen. Das Tool ist deshalb nicht geeignet für grössere Web-Sites, die mit unterschiedlichen Berechtigungsstufen arbeiten.
Inhalte bearbeiten
Viele CMS vertreten den Ansatz, den Benutzern vollen Zugriff auf den HTML-Code einzelner Seiten zu geben und diesen mittels WYSIWYG-HTML-Editoren selbständig verändern lassen. Beim eMeidi.smt ist dies nicht der Fall. Versierte Kunden haben zwar die Möglichkeit, auch hier einen eingebauten HTML-Editor zu aktiveren - dies wird aber in den meisten Fällen nicht nötig sein. Der Editor lehnt sich (wie bei den anderen CMS) am grafischen Benutzerinterface von Microsoft Word an und bietet die gewohnten Buttons und Funktionalität.
Das Kernstück von eMeidi.smt ist nämlich der Table Editor. Mit diesem ist es Kunden möglich, sich häufig ändernde Inhalte bequem über Web-Formulare zu erfassen. Die Inhalte sind strukturiert in MySQL-Tabellen abgelegt und setzen sich aus einzelnen Datenfeldern wie Datum, Text, Nummern und Verweise auf Daten aus anderen Tabellen (Foreign Keys) zusammen.
Vor einigen Wochen bin ich über Tobi Oetikers Gedafe gestolpert, das den identischen Ansatz verfolgt. Geschrieben ist es aber in Perl und verlangt nach PostgreSQL.
Von mir in die Web-Seiten eingebetteter PHP-Code sorgt anschliessend automatisch dafür, dass die Daten aus der Datenbank ausgelesen, in der richtigen Reihenfolge angezeigt und in HTML eingebettet ausgegeben werden.
Site-Struktur bearbeiten
Mit dem Sitemap Editor ist es auf spielerische Art und Weise möglich, einzelne Web-Seiten innerhalb der Baumstruktur einer Web-Site zu verschieben oder auszublenden.
Photo-Gallery
Auf vielfältigen Wunsch meiner Kunden findet sich im eMeidi.smt auch eine Gallery-Applikation. Mit dieser können digitale Bilddaten in den Formaten JPEG, PNG und GIF auf den Server geladen werden. Die Applikation sorgt nach dem Upload automatisch dafür, dass die Bilddaten in verschiedene Anzeigegrössen verkleinert und in Rubriken mit Angabe von Titel, Beschreibung und Datum angeordnet werden.
Statistiken auf Knopfdruck
Um das Benutzerverhalten zu untersuchen, ist auch eine eigens programmierte Statistik-Software in das eMeidi.smt integriert. Die Applikation führt über jede Bewegung Buch und erlaubt eine anschliessende Analyse der Daten, um das Angebot kontinuierlich zu verbessern und den Kundenwünschen anzupassen. Die Kunden erhalten Einblick in ...
- Stunden-, Tages- und Monatszugriffe
- Gesamtzugriffe nach Stunden (über den ganzen Zeitraum hinweg)
- Eingeschlagene Pfade innerhalb der Web-Site
- Rangliste der am häufigsten Besuchten Seiten mit Detailinformationen bei dynamischen Inhalten
- IP-Adressen der Besucher, aufgeschlüsselt nach Domains
- Verlinkung von anderen Seiten (Referer-Tracking)
- Detail-Informationen über Betriebssysteme und Browser der Besucher
Einfachste Bedienbarkeit
Die Funktionen entsprechen den Anforderungen eines Grossteils meiner Kunden, für die ein ausgereiftes CMS zu viel des Guten wäre, da sie nur einen Bruchteil der angebotenen Funktionen in Anspruch nehmen würden.
Das eMeidi.smt wird von einer Vielzahl meiner Kunden täglich benutzt. Die wenigsten verfügen über tiefgehende Informatikkenntnisse. Der Benutzerkreis ist vielfältig und bringt die unterschiedlichsten Bildungshintergründe mit - egal ob jung oder alt, eMeidi.smt beherrscht man ohne Studium eines ausführlichen Handbuches innert weniger Minuten.