Wo kann ich Code Profilierung und / oder Code-Coverage-Module finden, die mit mod_perl2 arbeiten?
-
19-08-2019 - |
Frage
Gibt es eine Möglichkeit, diese Funktionalität unter mod_perl2 zu bekommen?
Und es kann über Web-Anfragen ausgelöst werden, wie auf die Kommandozeile dagegen? Oder brauche ich zu fälschen, was auch immer $ ENV Variablen und Abfrage-Strings und Cookies, die mein Skript erfordert und verwenden Sie die Befehlszeile irgendwie?
Google und CPAN sucht alle Dinge zu zeigen scheinen, die entweder gar nicht einmal mod_perl Unterstützung zu beginnen, oder tun, aber sie sind alt und nicht mod_perl2 erwähnen.
Lösung 3
Es gibt keine, die passen die Kriterien.
Andere Tipps
Angenommen, Sie Ihr Perl-Code ein Profil erstellen möchten, und nicht der Server selbst, die Profilometer im Allgemeinen ist es egal, ob es mod_perl oder mod_perl2 ist, ist der große Unterschied in den Apache-API-Module und was Sie können Apache bekommen für Sie zu tun mit perl.
Hier finden Sie aktuelle Devel :: NYTProf , ist es relativ neu, aktiv gepflegt und verbessert und bietet einige sehr schöne Profilierung Funktionen.
Etwas andere Taktik hier, aber einen Blick auf Apache2 :: ASP .
Sie können mit Devel :: Abdeckung und Devel :: NYTProf für Codeabdeckung und Code-Profilierung.
Beispiel: Code-Coverage-Tests mit Apache2 :: ASP
Beispiel: Code-Profilierungs wih Apache2 :: ASP
Bonus - können Sie Unit-Tests auf Ihrer Web-Anwendung durchführen selbst .
Disclaimer: Ich schrieb Apache2 :: ASP
.