Jans Technik-Blog

Gebloggt wird, was technisch bewegt

Werbung: Jetzt bei Amazon versandkostenfrei Blu-ray bestellen bestellen

« 4. Vortrag: Innovationsprogramm Web 2.0 der MFG (Corina Hummel, Florian Bäuml) | Main | Vortrag 6: Alvar Freude: Der Assoziations-Blaster: Web 2.0 seit 1999 »

Vortrag 5: Entwicklung von Apache-Modulen und Web 2.0-Anwendungen in mod_perl (Rolf Schaufelberger und Alvar Freude)

Der erste Technik-Vortrag von Rolf Schaufelberger und Alvar Freude behandelt das Thema Entwicklung von Apache-Modulen und Web 2.0-Anwendungen in mod_perl.

Hinweis: Perl in Stuttgart unter stuttgart.pm.org

Juhu, der erste Vortrag zu Technik folgt zu Perl. Was könnte es besseres geben. (Ok, jetzt wieder sachlich über den Vortrag.)

Es handelt sich um eine Technik für Webentwickler: Verbindung einer mächtigen Sprache (Perl) mit einem mächtigen Webserver (apache). mod_perl stellt dabei nicht nur Content zur Verfügung, sondern kann in den kompletten Ablauf einer Request-Phase eingreifen.

Beispiel: Schutz einer vorhandenen Anwendung ohne Änderung (egal welche Sprache) vor Angriffen (hier schön als Werwolf-Skizzen abgebildet). In diesem Beispiel benötigen wir einen AccessHandler - wann erfolgt der Zugriff. Bei Nacht und Vollmond wird der Zugriff geblockt. (Sorry, aber den Beispielcocde tippe ich jetzt nicht ab - da bin ich nicht schnell genug.)

Beispiel 2: Beim Umbau einer Webseite ändern sich die URLs einer Webseite. Diese werden durch einen Trans-Handler auf die neuen URLs über eine kleine Datenbank gemappt.

Beispiel 3: Die komplette Apache-Konfiguration kann von mod_perl übernommen werden. Größere vhost-Umgebungen können dabei automatisiert aus Kundendatenbanken erstellt werden.

Welche Vorteile gibt es gegenüber C-Modulen? Meistens schnellere Entwicklung und bessere Wartbarkeit durch API-Vereinfachungen und Nutzung vorhandener CPAN-Module. Die Plattformunabhängigkeit und Sciherheit gegen Bufferoverflows bleibt gewahrt. Darüber stehen alle weitere Vorteile und Möglichkeiten von Perl zur Verfügung.

Weitere Möglichkeiten: Beschleunigung bestehender Perl-Anwendungen, Nutzung von Framworks wie Mason, Catalyst (ähnlich Riby on Rails), etc.

Tags: ort:stuttgart webmontag

Geschrieben von
Jan Theofel
am 31.07.2006
um 22:01 Uhr

Permalink

Abgelegt unter Internet

1 Kommentare

 

TrackBacks für »Vortrag 5: Entwicklung von Apache-Modulen und Web 2.0-Anwendungen in mod_perl (Rolf Schaufelberger und Alvar Freude)«

TrackBack URL: http://www.theofel.de/mt-cgi/mt-tb.cgi/3813

1 Kommentare zu »Vortrag 5: Entwicklung von Apache-Modulen und Web 2.0-Anwendungen in mod_perl (Rolf Schaufelberger und Alvar Freude)«

Ein kleiner Nachtrag: Die Folien vom Vortrag sind nun auch endlich online: http://alvar.a-blast.org/vortraege/webmontag/mod_perl/ (bzw. hier beim Autor als Link)

1 | Alvar Freude | 1.08.2006 um 15:53

Schreib bitte Deine Meinung:

Kommentare werden moderiert und erscheinen daher ggf. zeitverzögert. Bitte nur themenbezogene Kommentare abgeben die sich auf diesen Eintrag beziehen.

ACHTUNG: Es gilt meine Anti-SPAM-Policy! Werbende Kommentare und SEO-Linkspam werden nicht freigeschaltet. Statt dessen sende ich eine Beschwerde an den Profiteur der Werbung.
Bei persönlichen Meinungen bitte keine Links zu kommerziellen Projekten sonder zu eurer privaten Seite.

VF DSL 468x60

Dompteur der Bits

Dompteur der Bits: Jan Theofel

Abonnieren?

Meine Beiträge kannst du regelmäßig per RSS-Feedlesen.

Auf Twitter findest du meine kurzen Notizen des Tages:
TwitterCounter for @jantheofel

Tourdaten

2010

  • 22.7.2010: Stuttgart
    Tac
  • 11./12.9. Stuttgart:
    Barcamp

Aktueller Monat

So Mo Di Mi Do Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Shop-Tipps

Amazon

Jans Technik-Blog © 2004 - 2010 by Jan Theofel - Impressum - Datenschutz