Direkt zum Inhalt
Zum Ende des Inhalts
Zur Service-Navigation
Zur Suche
Zur Hauptnavigation
Zur Anmeldung/Registrierung

Homepage > La main à la pâte > Das Team > Technical details

Technical details

Web server

We are using Apache 2 as our web server, running under Linux (distribution is Debian).

Since the web pages are created dynamically by a program written im Perl 5 we are able to employ the mod_perl module for Apache.

Database

Parts of the information needed to create the pages are stored in a database. We use PostgreSQL for this purpose.

Framework

The program for creating the web pages is written using the Catalyst framework, implementing the MVC Design Pattern. For the View element of the framework the Template Toolkit is used. In the Model element the DBIx::Class module is used for the communication with the database.

Search Engine

The search function of our pages is based on the open source (UNIX) version of the mnoGoSearch Search Engine.

JavaScript Editor

Users which have enabled JavaScript in their browsers can edit texts using the CKEditor (formerly FCKEditor).

Video Player

For displaying video content flowplayer is used.

Hosting

The server runs on a virtual server of the Department of Physics of the Freie Universität Berlin. Thus its primary name is lamap.physik.fu-berlin.de. It also can be contacted under the names www.sonnentaler.net and www.sonnentaler.org. These domains are being administrated by the Computer center ZEDAT of the Freie Universität Berlin. Finally, visitors of www.lamap.de also get redirected to our site.

Browser compatibility

It is our aim to make all pages valid XHTML 1.0 strict and we hope that we have achieved this aim as far as possible. Of course, we also try to use only valid CSS. Unfortunately, not all browsers implement the CSS standard correctly which makes it rather hard (and sometimes impossible) to achieve that all pages look the same (and avoid visual "kinks") when viewed with different browsers. While testing we have concentrated on making sure that the pages get displayed correctly when using Firefox, Opera and Internet Explorer (with the older version 6 of the Internet Explorer some problems remain, and we strongly recommend to upgrade to a newer version than IE6 already for security reasons).

Contact

For questions concerning the technical details please contact Jens Thoms Törring. The source code for the program used for the web site is available on request (not including the contents!).

While writing the program for "Sonnentaler" I encountered a number of problems. A description of a more or less random selection with solutions I finally used can be found here.

Letzte Aktualisierung: 15.8.2017

Allgemeine Informationen E-Mail Alphabetischer Index Sitemap Häufig gestellte Fragen La main à la pâte
Was sind eigentlich Sonnentaler?

Anmeldung

Passwort vergessen?

Registrieren