Startseite   Titel   Zurück   Suche 
OPTIONEN
 Zur Startseite
 Zur Titelseite
 Eine Seite zurück
 Zum Archiv-Index
HILFE
 Suche
SCHLIESSEN


PERL
Übersicht
Einführung Mehr... Links RFCs Books
PROGRAMMIERUNG
  • Was ist Perl?
  • Was kann Perl?
  • Sicherheitsrisiko Perl?
  • Beispiel - Dies ist ein Test
  • Credits
  • Was ist Perl?
    Perl ist eine Interpreter-Programmiersprache, die hervorragend dazu geeignet ist, alltägliche Arbeiten zu automatisieren und Skripte für das Internet zu entwickeln. Für komplexere Programme, wie Multimediademos oder aufwendige Spiele, ist Perl keine günstige Wahl. Für Internetanwendungen hat es Perl als CGI-Sprache zu einem achtbaren Erfolg gebracht. Perl ist eine von jenen Programmiersprachen, das im Gegensatz zu Hochsprachen wie C/C++, relativ einfach und schnell zu erlernen ist und so auch als allgemeiner Einstieg in die Programmierung dienen kann.

    Was kann Perl?
    Da es den Perl-Interpreter für die unterschiedlichsten Plattformen gibt, lassen sich Perl-Programme auch relativ einfach auf Rechner mit anderen Betriebssystemen übertragen, bzw. portieren. Mit Perl lassen sich viele nützliche Internetanwendungen in Form von CGI-Skripten realisieren, wie z.B. Diskussionsforen, Suchmaschinen, Datenbanken, Anwendungen die interaktiven Charakter besitzen. Professionelle Webmaster finden in Perl ein unschätzbares Werkzeug. So können vor allen Dingen kommerzielle Anforderungen über Perl umgesetzt werden und über die Grenzen von HTML und JavaScript hinaus helfen.

    Sicherheitsrisiko Perl?
    Von besonderer sicherheitstechnischer Relevanz sind Perl-Programme, wenn sie als sogenanntes CGI-Script zum Einsatz kommen. Ungeschickt programmierte Scripte können u.U. unberechtigten Zugang zum Webserver ermöglichen. Wenn also Scripte zu kommerziellen Zwecken verwendet oder Datenbanken mit sicherheitsrelvanten Informationen betrieben werden, sollte besonders auf die Einhaltung aller Sicherheitsmassnahmen geachtet werden. Beachtet werden sollten vorallem die Schreibrechte und das Abfangen von ungültigen Eingaben.

    Beispiel: Test-Routine in Perl
    print "Dies ist ein Test"\n;
    Ausgabe des Textes: Dies ist ein Test



    Bericht von :
    [ CONVEX ]
    Überarbeitet von :
    -


    CHECK THIS SITE