Stefan Koch - web-developer

cybton.com

Alle Projekte

Zeitraum: 02/2007 - 03/2011
Website des Projekts besuchen

Informationen zum Projekt

cybton.com war einmal ein sehr berühmter und beliebter Free-Webhoster in Österreich und anderen deutschsprachigen Gebieten (Deutschland und Schweiz). Es wurden 100MB Webspace kostenlos ohne Beschränkungen bei der Dateigröße, welche die meisten anderen Anbieter einsetzen, angeboten. cybton.com war auch einer der wenigen Anbieter, bei denen der Benutzer in Echtzeit von PHP4 auf PHP5 oder zurück wechseln konnte.

Aufgrund einer Auseinandersetzung mit seinem Rechenzentrum wurde cybton.com im ersten Halbjahr 2006 der Zugang zu den Servern entzogen. Aufgrund einiger unglücklicher Gegebenheiten war es leider auch nicht möglich, die Server zurückzuerlangen. Daher wurde das Webspace-Angebot eingestellt und die Community dafür stärker in den Vordergrund gerückt, indem neue Angebote wie von der Gemeinschaft verwaltete e-Books und neue Features wie eine Live-Vorschau für das Forum eingerichtet wurden.

Heute ist cybton.com eine Community für Webmaster und bietet auch e-Books zu verschiedenen Themen (z.B. XHTML oder PHP) und andere Features für das Forum (z.B. die Verwendung von Tags zum Auffinden ähnlicher Themen und Benutzer).

Aufgaben

Ich arbeitete für cybton.com als PHP-Entwickler und entwickelte verschiedene neue Features. Zusammen mit ein paar anderen Entwicklern arbeitete ich am Backend, das von den Besuchern zwar nicht gesehen wird, aber für die Flexibilität und Möglichkeit der Partizipation unerlässlich ist.

eBook-System von cybton.com Das e-Book System war eine meiner wichtigsten Aufgaben, die ich für Version 3.5 von cybton.com umgesetzt habe. Jeder kann Einträge bearbeiten und sein eigenen Wissen hinzufügen. Daher mussten wir eine Funktion implementieren, um fälschliche Änderungen rückgängig machen zu können. Wir mussten ebenfalls sicherstellen, dass keine Änderungen getätigt wurden, während die Seite von einer zweiten Person bearbeitet wurde. Jedoch musste ebenso beachtet werden, dass sie Sperrzeit nicht endlos lange eingestellt werden konnte. Daher wird die Sperrzeit via AJAX alle 5 Minuten erhöht und kann manuell auf maximal 30 Minuten erhöht werden.

Außerdem war ich der Hauptentwickler am Tagging-System, welches inzwischen auf der ganzen Seite verteilt eingesetzt wird. Das Tagging-System ist mit Objektorientierter Programmierung umgesetzt worden und daher an jeden Teil der Community anpassbar. Zuerst wurde es nur für das Forum und die e-Books verwendet, später allerdings auch für die Benutzerseiten. Außerdem wird es auch von der Suchfunktion verwendet.