Nein, ein Sommerloch gibt es bei uns barchetta FahrerInnen nicht, wohl eher ein Winterloch. Es liegt wohl in der Natur des Cabrios, dass
im Sommer einfach mehr los ist wie im Winter.
Im April wird die Saison wieder mit dem Eröffnungsmeeting 2003 starten, bis dahin ist es ja nun auch nicht mehr so lange hin. In der
Zwischenzeit will ich mal ein bisschen über die technischen Hintergründe der
barchetta.info berichten, da mich in letzter Zeit häufiger Fragen dazu
erreichten.
Die barchetta.info ist eine dynamisch erzeugte Webseite, was
bedeutet, dass Inhalte nicht, wie bei den meisten anderen Webseiten, als Text-
bzw. HTML-Dateien abgelegt sind, sondern bei jedem Aufruf der Seite dynamisch
zusammen gestellt werden.
Die barchetta.info basierte bei ihrer Eröffnung am
01.01.2002 vollständig auf einem im Internet weit verbreiteten Grundgerüst
namens phpNuke oder kurz Nuke genannt. Nuke ist ein Programm, welches in PHP,
einer Programmiersprache, verfasst ist. Alle Artikel, sowie alle anderen
Informationen, die auf der barchetta.info eingegeben werden, werden in Datenbanken
auf einem Rechner abgelegt. Wenn die Webseite nun durch den Betrachter
aufgerufen wird, nimmt das Programm die gewünschten Informationen aus der Datenbank,
packt sie in ein optisch mehr oder weniger ansprechendes Layout und gibt sie
als Webseite heraus. Dieser Vorgang wiederholt sich bei jeder einzelnen
Abfrage, d.h. auch für jede einzelne Unterseite und jeden Artikel.
Der Vorteil gegenüber einer normalen, sprich statischen,
Webseite liegt auf der Hand. Bei einer Nachrichtenorientierten Seite wie der
barchetta.info müsste der Webmaster bei jedem neuen Artikel die Text- bzw.
HTML-Dateien neu erstellen und wäre vermutlich den ganzen Tag damit beschäftigt
an der Seite zu basteln.
Wie mehrfach erwähnt betreibe ich die barchetta.info jedoch
in meiner Freizeit als Hobby und kann mir deshalb den Luxus nicht leisten, mich
den ganzen Tag mit der Seite zu beschäftigen.
Ich hatte ja Anfangs angedeutet, dass die barchetta.info bei
ihrer Erstveröffentlichung vollständig auf Nuke basierte. Dies hat sich
natürlich im Laufe der Zeit geändert.
Wie manchen Besuchern der barchetta.info bekannt ist, bin
ich von Beruf Softwareentwickler und deshalb nie mit irgendeiner Software so
richtig zufrieden. Was lag also näher, als das vorhandene zu verändern und zu
verbessern. Große Teile des Systems habe ich mittlerweile umgeschrieben oder an
meine Wünsche angepasst, sodass vom original Nuke, wenn man mal vom
eigentlichen Aufbau und den Strukturen, sowie von einigen grundlegenden Modulen
absieht, nicht mehr viel übrig ist. Das soll in keinster Weise bedeuten, dass
ich den ursprünglichen Programmieren von Nuke irgendetwas absprechen will. Ich
habe schließlich von Ihrer Arbeit profitiert und darauf aufgebaut und ohne das
Original, gäbe es auch keine veränderte Version.
Im Laufe der Zeit wurde die barchetta.info immer bekannter,
es kamen mehr Besucher und die Erwartungen an die Seite haben sich gesteigert.
Dies führte dazu, dass die barchetta.info um einige Eigenentwicklungen
erweitert wurde. So z.B. die Anmeldelisten.
Nachdem ich lange im Netz nach einem Skript bzw. Programm
gesucht hatte, das den Zweck erfüllen könnte, musste ich letztendlich
feststellen, dass es so was schlichtweg noch nicht gab (oder ich konnte es
zumindest nicht finden).
Ich habe mich also daran gemacht, ein Programm zu schreiben,
in welchem Leute ihre Veranstaltung eintragen konnten und es gleichzeitig
anderen ermöglichen sich für diese Veranstaltung anzumelden. Voraussetzung
dabei war, das sowohl derjenige der solch eine Anmeldeliste erzeugt, als auch
derjenige der sich für die Veranstaltung anmelden will, keinerlei Kenntnis von
der Technik die dahinter steckt haben muss.
Das Skript bzw. das Programm sorgt dafür, dass alle
Anmeldungen den richtigen Veranstaltungen zugeordnet werden, schließt Listen
bei denen die maximale Teilnehmerzahl erreicht oder der Anmeldeschluss
abgelaufen ist und informiert den Veranstalter regelmäßig über die eingegangenen
Anmeldungen zu seiner Veranstaltung. Dies wiederum vereinfacht dem Veranstalter
die Planung und Durchführung des Ereignisses, indem er rechtzeitig weiß, mit
wie vielen Besuchern oder Autos, wir sind ja hier auf einer barchetta Fanseite,
er rechnen muss.
Der Veranstalter braucht nicht wegen jedem Treffen oder
Stammtisch eine Webseite aus dem Boden zu stampfen oder Foren mit Fragen wie
„Wer kommt zu unserem Treffen?“ füllen. Er verweist einfach auf die
entsprechende Anmeldeliste – fertig.
Von Mai 2002 bis Heute (Januar 2003) wurden über 50
Veranstaltungen mit Hilfe der Anmeldelisten der barchetta.info organisiert.
Der Kleinanzeigenmarkt
Nun, der Kleinanzeigenmarkt auf der barchetta.info ist lange
nicht so besonders wie die Anmeldelisten, wurde aber auch speziell für die
barchetta.info entwickelt. Natürlich gibt es viele Kleinanzeigenmärkte im Netz,
die auch häufig mit deutlich mehr Angeboten und Nachfragen gefüllt sind, aber
gerade das war ein Ansatzpunkt für den Anzeigenmarkt. Im Gegensatz zu vielen anderen
werden hier die Anzeigen automatisch nach einem gewissen Zeitraum aus dem Markt
genommen. Nur so ist gewährleistet, das die Angebote und Anfragen auch aktuell
sind, denn was hat man von einem großen Anzeigenmarkt mit veralteten Annoncen?
Zwei weitere Kleinigkeiten unterscheiden ihn noch von anderen Anzeigemärkten:
Es werden an keiner Stelle die E-Mailadressen der Inserenten veröffentlicht und
das Wiedereinstellen von Anzeigen gestaltet sich sehr einfach.
Der erstere der beiden Punkte zieht sich wie ein roter Faden
durch die gesamte barchetta.info. Die Emailadressen sind ein Stück
Privatsphäre. Besonders auf einer Seite mit einem einzigen Themenschwerpunkt,
wäre es grob fahrlässig solche Informationen zu verbreiten. Wenn ein Verkäufer
von barchetta-Zubehör Adressen für Werbemailings benötigen würde, wäre eine
Seite wie die barchetta.info ein wunderbarer Platz um solche zu sammeln und die
Leute danach mit Werbung ‚zuzumüllen’. Dem habe ich von Anfang an versucht
einen Riegel vorzuschieben. Wie man am Anzeigenmarkt erkennen kann ist es
technisch problemlos möglich mit dem Inserenten in Kontakt zu treten, ohne
dessen Adresse zu kennen. Diese Aufgabe übernimmt der Server der barchetta.info
welcher die Adresse in einer der Datenbanken gespeichert hat.
Anzeigen die, um die Aktualität des Anzeigenmarktes zu
wahren, automatisch entfern wurden, können ganz leicht wieder eingestellt
werden, wenn dies nötig ist. Sobald eine Anzeige entfernt wird, bekommt der
Inserent eine Email mit einem Link, den er einfach nur anklicken muss um die
Anzeige erneut im Kleinenzeigenmarkt erscheinen zu lassen, wenn diese noch
immer aktuell ist.
Über 230 Kleinenzeigen wurden zwischen Feb. 2002 und Jan
2003 hinterlassen.
b-lendar der Terminkalender
Der Terminkalender der barchetta.info ist eine weitere
Eigenentwicklung. Das wirklich besondere daran ist, dass er so beliebt ist. Nur
weil sich sehr viele Leute die Mühe machen und alle wichtigen Termine rund um
die barchetta eintragen, ist er interessant geworden. Als besonderes Schmankerl
wäre hier zu erwähnen, dass der b-lendar die Möglichkeit bietet eine pdf-Datei
erzeugen zu lassen, um sich zu Hause einen Wandkalender ausdrucken zu können.
Klar kann man auch Webseiten ausdrucken, aber die sehen bei jedem anders aus.
Durch das bekannte und weiter verbreitete pdf-Format ist es möglich, den
Wandkalender auf jedem Rechner gleich aussehen zu lassen und drucken zu können.
Auch hier arbeitet wieder ein Skript bzw. Programm welches die Daten aus der
Datenbank nimmt und in Echtzeit eine pdf-Datei erzeugt. Der neue b-lendar
benutzt weiterhin die Datenbank des alten Kalenders welcher bis Anfang 2003 die
barchetta.info zierte. Die Datenbank wurde entsprechend erweitert um bei neu
eingetragenen Terminen Zusatzinformationen wie z.B. das Land in welchem die
Veranstaltung stattfinden oder den Typ der Veranstaltung aufnehmen zu können.
Die wird dann bei der grafischen Aufbereitung der Daten berücksichtigt.
Zwischen Januar 2002 und Januar 2003 wurden über 170
Veranstaltungen eingetragen. Die Anzahl der Abrufe aus dem Kalender wurde
leider nie erfasst, sie ist jedoch riesig, da der Kalender schon immer in
fremde Seiten eingebaut werden durfte und dies auch schon immer von einigen
barchetta Seiten auf der ganzen Welt (z.B. barchetta Club Norwegen, bc-Deutschland
usw.) genutzt wurde.
Statistische Infos
Die vielen weiteren Module der barchetta.info, wie z.B. der
Themenbereich, die Artikelübersichten, die Suchfunktion usw. entstammen
ursprünglich der original Version von Nuke und wurden meist abgeändert und angepasst.
Einige Module wurden im Internet gefunden und dann entsprechend angepasst.
Viele weitere Module der barchetta.info haben die Besucher noch nie zu Gesicht
bekommen, weil diese sich noch in der Testphase befinden oder weil ich damit
begonnen, sie jedoch nie fertig gestellt habe. Abgesehen von der
Hauptfunktionalität, dem so genannten Kernel, basiert die Seite noch auf ca. 30
weiteren Modulen wie z.b. der b-lendar, der Kleinanzeigenmarkt usw.
Der Kernel selbst, besteht wiederum aus ca. 200 kleineren Modulen.
Die barchetta.info selbst, d.h. mit all den Programmodulen,
Grafiken und sonstigem, belegt auf dem Server ca. 50MB, wobei der Inhalt der
Datenbanken, dabei nicht mitgerechnet ist.
Das Transfervolumen entspricht derzeit im Schnitt ca. 3 GB
pro Monat, d.h. 3 x 1024 x 1024 x 1024 = 3.221.225.472 Zeichen werden jeden
Monat vom Server der barchetta.info an die Webbrowser der Benutzer der Seite
geschickt.
Täglich besuchen zwischen 100 und 200 verschiedene Personen
die barchetta.info. In Spitzenzeiten wurden bis zu 1400 Besucher täglich
gemessen. Die Messung erfolgte anhand der IP der Besucher. Im 1. Jahr des Bestehens
der barchetta.info wurden ca. 250.000 Seitenabrufe durchgeführt und es haben
sich über 190 Personen bei der barchetta.info angemeldet und registriert.
Diese Zahlen sind für eine große, kommerzielle Webseite wie
z.b. T-Online.de lächerlich gering, für eine privat betriebene Spartenseite,
mit sehr kleiner Zielgruppe, enorm.
Dies führte auch dazu, dass die barchetta.info nach ca. 1 Jahr
den Server wechseln musste, da der alte bzw. das Paket bei einem Hoster,
einfach nicht mehr ausreichte. Die barchetta.info läuft nun seit dem 1.1.2003
auf einem root-server.
Doch die barchetta.info, d.h. die Skripte der Seite sowie
der Server , spielen auch in vielen anderen Bereichen kleinere Rollen, wo man
sie nicht unbedingt vermutet. So wird z.B. das Forum das barchetta club
deutschland und dessen Regionalclubs, die Homepage des
barchetta-club-köln-bonn-erftkreis, die Webseite des barchetta-club-südbaden, das
Mitglieder-Anzeige-Skript des bcd, die Anmelde- und Verwaltungsskripts für das
bcd-Meeting 2003 und einiges andere betrieben und gehostet.
Für das Jahr 2003 sind noch viele weitere Neuerungen,
Erweiterungen und neue Module geplant, jetzt, da ein Server mit der nötigen
Kapazität zur Verfügung steht.
Was genau wird jedoch (noch) nicht verraten.
Ich denke, dass die vielen Arbeitsstunden die ich und auch
die Personen die mithelfen die barchetta.info am Leben zu erhalten indem Sie
Termine eintragen, Artikel und Kommentare schreiben, oder einfach mit Rat und
Tat zu Seite stehen, bisher in die Seite investiert haben, sich gelohnt haben.
Einziges Manko ist noch immer, und schon von Anfang an, der englische Teil der
barchetta.info. Er kam nie so richtig in Fahrt, da mir bei all der Arbeit
einfach die Zeit fehlt, alle Artikel ins englische zu übersetzen, bzw. englische
News zu sammeln. Ich hoffe noch immer, dass sich eines Tages eine Person
findet, die diesen, sicherlich aufwendigen, Part übernehmen will.
So, genug des technischen Gelabers. Ich wünsche Euch weiterhin
viel Spaß auf der www.barchetta.info
und bedanke mich bei all denen, die es ermöglichen, dass die barchetta.info,
nun schon seit über einem Jahr, das ist was sie ist.
TOP DOWN
Mirko [Webmaster der barchetta.info]