Thread Umgebungsvariablen setzen (9 answers)
Opened by roooot at 2010-06-03 18:17

pq
 2010-06-03 18:46
#137983 #137983
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
meine frage war ja, welche startzeit es sein soll.
natürlich kannst du es in der schleife setzen.
ich nehme das als antwort, dass du die startzeit eines requests möchtest und nicht die des prozesses.

ich persönlich würde gucken, ob man das nicht doch irgendwo in eine art context-objekt schreibt, da so eine umgebungsvariable ja im prinzip nichts anderes ist als ein ersatz für eine globale variable.

in battie habe ich zum debuggen auch sowas in der art, dort speichere ich diese zeit(en) in einer lexikalischen my-variable im hauptmodul, und verändern/auslesen tue ich sie dann über eine methode.
das könntest du auch machen. kommt wie gesagt darauf an, was du denn genau machen möchtest.

und die gesamtzeit des requests messe ich, indem ich vor und nach dem aufruf Time::HiRes benutze. da das im selben scope passiert, brauche ich hier nur variablen für diesen scope.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Umgebungsvariablen setzen