Autor Thema: Notes mit Perl Scripts  (Gelesen 1463 mal)

DatenDuck

  • Gast
Notes mit Perl Scripts
« am: 02.04.04 - 11:08:32 »
Hallo Leute,

kurze generelle Frage:
Kann man Perl Scripts mit Notes 6.5 verwenden? Das betrifft jetzt weniger mich... Ein Kollege ist interessiert an Web Entwicklung mit Notes.
Kennt jemand irgendwelche Links zu Seiten, die einem da helfen könnten? So mit generellen Informationen oder Tipp&Tricks?!
Vielen Dank schonmal,
Bis dann

PS: Hab gerade was gefunden
http://www.wer-weiss-was.de/theme136/article637348.html
« Letzte Änderung: 02.04.04 - 11:38:38 von DatenDuck »

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re:Notes mit Perl Scripts
« Antwort #1 am: 02.04.04 - 12:43:22 »
Unter Windows auf jeden Fall über die Notes Com Funktionalität.
Auf anderen Plattformen kannst Du die C-API verwenden.
Diese findet sich irgendwo auf der Notes.net Seite - links zu Ihr müssten in diesem Forum auch zu finden sein.
Die COM Doku befindet sich in der Designer Hilfe.
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:Notes mit Perl Scripts
« Antwort #2 am: 02.04.04 - 23:34:11 »
Hi,

du bekommst in der Designerhilfe und vermutlich auch in der admin Hilfe eine Menge Infos, um das einzurichten. Suche nach "cgi",

Problem ist, dass dies mit 95% Sicherheit "cgi-classic" ist.
D.h. der Perl Interpreter wird pro Aufruf als eigener Prozess neu gestartet.
Die Interaktionsmöglichkeiten dieses Perl-Prozesses gegen die Objekte in Domino ist nur sehr kompliziert oder gar nicht möglich.
Ausserdem würde mich mal interessieren, was der Domino-Server macht, wenn der Perl-Prozess abstürzt.

Seit 1998 oder so gibt es in Apache fastCGI. Da wird pro Perl-Anwendung ein persistenter Perl Prozess gestartet. Persistenter Prozess heisst, dass der Prozess nicht bei jedem dämlichen Seitenaufruf immer neu gestartet werden muß. Er bleibt quasi ständig im Speicher, ähnlich wie ein Servlet. Das ist wesentlich schneller.

Perl wird in der Webentwicklung zwar noch benutzt, gilt aber als eine Sprache, die recht unübersichtlichen code erzeugt (write only Sprache --> nach 2 Wochen verstehst du deinen eigenen code nicht mehr).
Stark benutzt wird Perl IMHO noch in der Automatisierung von Administrationsprozessen auf Linux/Unix.

Ähnlich wie die Servletunterstützung in Domino sehe ich das als eine Art Verlegenheitslösung an, für Leute, die Perl-Scripts haben und diese irgendwie auf Domino weiterbetreiben müssen. Das ist sicher keine Plattform für neue Entwicklungen. Man kann auch mit Domino Mitteln für das Web programmieren.

Webentwicklung wird heute meist mit PHP, Java/Servlets/JSP oder ASP.NET durchgeführt. Das sind auch die Plattformen, wo am meisten weiterentwickelt wird. Ich persönlich finde PHP doof.

Gruß Axel
« Letzte Änderung: 02.04.04 - 23:40:32 von Axel_Janssen »
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

DatenDuck

  • Gast
Re:Notes mit Perl Scripts
« Antwort #3 am: 03.04.04 - 22:29:10 »
Danke für die Info :-)
Die Frage kam deshalb auf, da ein Kollege eine fertige Umgebung welche Perl Scripts verwendet, rein aus Interesse, mal auf einem Domino-Server laufen lassen wollte. Da es ja zu gehen scheint, wird er's weiter versuchen ;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz