mod_perl 2
Po parunastu dniach użerania się z mod_perl 1.99 i Apache2 stwierdzam:
- prostego skryptu nie da się uruchomić przez
ModPerl::Registry
- pliki nie dają się otworzyć w takiej konfiguracji. PozostajeModPerl::PerlRun
, który wg. tego co piszą, jest o połowę wolniejszy. - Persistent Connections z użyciem
Apache::DBI
to jakaś ściema - strona nadal generuje się minimum 1,5s. - Zamiana
->prepare($SQL);
na->prepare_cached($SQL);
nie daje mierzalnej poprawy wydajności. - Eksperymenty z jednokrotnym
->prepare()
i użyciem->bind_param()
dały przyspieszenie - ponieważ zapytania do bazy przestały cokolwiek zwracać, obróbka tychże danych była zdecydowanie szybsza.
Czuję się zawiedziony.
Archived comments:
kajaman@chrome.pl 2004-04-02 19:48:12
Ja dzisiaj stworzyłem całkiem przyzwoitą stronkę w PHP, wlaśnie z użyciem persist connections to the database (jak to po polsku bedzie? ;)) i dzala bez zarzutu. Jak dla mnie... chromolić perla, przerzuć się na pehapa :-)
Bartek Jakubski 2004-04-06 01:24:56
Modperl::Registry jak najbardziej działa, z wcale nie najprostszym skryptem (Class::DBI, TT, CGI::Application).
A 1.5s to prawie na pewno nie jest spowodowane opóźnieniem spowodowanym łączeniem z bazą (chyba, że w wyjątkowym przypadku).
Comments
Comments powered by Disqus