Aktuelles:
Konfigurationstool den Onlineshop von SOS-Kinderdorf (04.10.11)
Konfigurator für Weihnachts- und Grußkarten jetzt auch für den Shop des SOS-Kinderdorfs
digitoxic.com - digital und giftig (27.01.11)
Unser langjähriger Kooperationspartner Ben Dörries, hat den Launch seines digitoxic.com Projektes...
Relaunch für den Weihnachtskartenkonfigurator www.kallos.de
Grade noch rechtzeitig für die aktuelle Weihnachtskarten-Saison geht die vollständig relaunchte Webpräsenz der Kallos - Verlag und Versand GmbH an den Start. Auf der Webseite werden Weihnachts- und Grußkarten für den gewerblichen Bedarf verkauft.
Herzstück der Webseite ist ein Tool zum online Konfigurieren der Karten. Hierbei werden auf verschiedenen Registern thematisch zusammengehörende Optionen zur Verfügung gestellt. Über kleine Kästchen, deren Inhalte sich expandieren oder platzsparend einfahren lassen, können dann die verschiedenen Optionen wie Texte, Dekore, Schriftarten, Logos und Unterschriftseindrücke ausgewählt werden. Jede Veränderung wird dabei in Echtzeit in die Karte gerendert.
Die erste Version des Kallos Konfigurators wurde von uns 2003 entwickelt. Die Grundstruktur des Programms wurde hierbei so modular und zukunftssicher angelegt, dass die aktuelle Version, die viele Erweiterungen und eine grundlegend andere Bedienstruktur bietet, immer noch im Kern mit der 2003 angelegten Programmstruktur arbeitet.
Neben der optischen Überarbeitung der ganzen Webseite und des Konfigurators, wurde auch der gesamte Quellcode einer Verjüngungskur unterzogen. So wurden zum Beispiel die Klassen des Konfigurationstools auf die Möglichkeiten der aktuellen PHP-Version in Punkto objektorientierte Programmierung angepasst. Das in der ursprünglichen Version eingesetzte, hauseigene PHP-Framework, wurde komplett durch das Zend_Framework ersetzt. Die Portation war nicht sehr aufwändig, da auch das bis dahin genutzte Haus-Framework nach dem MVC-Design-Pattern arbeitete. Durch das Routing im Zend konnten wir aber schöne SEO-URLs für das Projekt bereitstellen, die es bis dahin für kallos.de nicht gab.
Die gesamte Javascript- und Ajaxfunktion ist mit dem dojo-Toolkit umgesetzt worden. Für den Konfigurator stellten wir Javascript-Miniobjekte für jede Option auf dem Client bereit. Diese werden durch die Entsprechung der einzelnen Optionen auf dem Server automatisch befüllt. So können wir die Client-Server-Kommunikation über einen einheitlichen Mechanismus behandeln.
Wir freuen uns mit diesem Relaunch ein, unserer Meinung nach sehr schönes, Stück RIA (Rich-Internet-Application) publiziert zu haben, welches dem Kunden die Produkte des Unternehmens in einem frischen Layout und einer freundlichen und einfach zu verstehenden Atmosphäre präsentiert.
Eine Fallstudie mit detallierteren Informationen zu dem Projekt wird folgen...




