From:Axel Pawellek
Date: 6.8.03 11:33
Subject:Re: I7: Leidiges Thema PHP im Template oder Codeinclude
Reply-To:Imperia-Mailingliste
References:
  • 16.7.03 11:51 Robert Reithofer
    [IMPERIA] I7: Leidiges Thema PHP im Template oder Codeinclude
  • 16.7.03 12:21 Axel Pawellek
    Re: [IMPERIA] I7: Leidiges Thema PHP im Template oder Codeinclude
  • 16.7.03 12:36 Christian Lackas
    Re: [IMPERIA] I7: Leidiges Thema PHP im Template oder Codeinclude
  • 16.7.03 14:17 Christian Lackas
    Re: [IMPERIA] I7: Leidiges Thema PHP im Template oder Codeinclude
  • Hallo Christian,
    
    eigentlich störe ich Dich ja nur ungern bei deiner Promotion, aber ich 
    muß Dich doch nochmal auf den o.g. Thread in der Imperia-Mailingliste 
    ansprechen. Wie Du dich bestimmt erinnerst, ging es darum, 
    Metafelder/Variablen von Imperia als Parameter an das PHP-Skript zu 
    übergeben, was vom php.perl-Skript ja auch geleistet wird, aber bei uns 
    wegen der leidigen Pufferprobleme zum dead lock führt, wenn im 
    PHP-Skript auch noch unsere (Informix-)Datenbank aufgerufen wird (oder 
    die Ausgabe des PHP-Skriptes zu lang wird).
    
    Hier das letzte wichtige Statement von Dir:
    
    >>Ich vermute mal, dass Perl auf das Beenden des PHP-Skriptes wartet.
    > habe mir das gerade nochmal angesehen. Es könnte Probleme mit der
    > Pufferung geben. Wenn PHP schon anfängt Daten rauszuschreiben, noch
    > bevor ich damit fertig bin im das komplette Skript zu füttern, dann wird
    > der Ausgabepuffer irgendwann volllaufen und das Skript angehalten
    > werden. Dann wird der Lese-Puffer von PHP (bzw. der Schreib-Puffer von
    > Perl) nicht weiter geleert werden und auch das Perl-Skript anhalten.
    > Dead lock.
    > Das wird dann etwas aufwendiger. Ich werde mich das bei Gelegenheit aber
    > mal vornehmen. Unter Unix sollte man auf der sicheren Seite sein, wenn
    > Ein- und Ausgaben kleiner 8kb sind.
    
    Nun möchte ich gar nicht fragen, wann die Gelegenheit kommt, daß Du dir 
    der Sache nochmal vornimmst, sondern ob man die Probleme durch den 
    Einsatz von Perl statt PHP *leicht* umschiffen kann.
    
    Wir haben bislang keine Erfahrungen mit Perl und wollten darum PHP 
    verwenden. Die PHP-Skripten sind aber sehr simpel, so daß deren 
    Funktionalität bestimmt auch von uns Perl-Analphabeten leicht mit Perl 
    realisiert werden können. Dann stellt sich nur noch die Frage, ob sich 
    die Parameterübergabe von Imperia an Perl genauso leicht gestaltet.
    
    Ganz prinzipiell:
    - lassen (und wenn ja: wie lassen) sich Perl-Skripte in 
    Imperia-Templates oder Codeincludes einbinden?
    - wie können Metafelder von Imperia an das Perl-Skript übergeben werden?
    
    Schöne Grüße,
    Axel
    
    
    -- 
    Axel Pawellek
    FernUniversität in Hagen
    Zentrum für Fernstudienentwicklung (ZFE)
    In der Krone 17
    D-58084 Hagen
    Tel.: +49 02331 987-4169
    
    
    Thread (I7: Leidiges Thema PHP im Template oder Codeinclude)

    © 2001, 2002 marchive.pl Christian Lackas

    [HOME]   [MARCHIVE]   [INDEX]   [IMPERIA]   [IMPRESSUM]   [DELTA]