Archiwum miesiąca luty, 2006

Odysseus - nieoceniony po(moc|śred)nik

czwartek, luty 16th, 2006

Jednym z najważniejszych i bardzo przydatnych narzędzi, z jakich mam przyjemność korzystać jest Odysseus. To małe i chyba niezbyt popularne narzędzie, już nie raz pozwoliło mi zaoszczędzić godziny na wyszukiwaniu źródła problemu.

Odysseus to lokalny serwer proxy pośredniczący między przeglądarką a serwerem HTTP. Po otrzymaniu żądania od klienta lub odpowiedzi od serwera, Odysseus analizuje je, wyświetla […]

Praca w kilku środowiskach - cz. II

środa, luty 15th, 2006

W odpowiedzi na mój wpis Praca w kilku środowiskach Marcin Sztolcman zaproponował inne rozwiązanie (trackback już włączony - kilka pierwszych wpisów miało wyłączony), oparte na analizie zmiennej $_SERVER[’HTTP_HOST’]. Niestety, takie rozwiązanie “gryzie” się z inną sztuczką którą stosuję.

Nie zawsze jest możliwość takiego napisania strony/skryptu/czegokolwiek, aby można było parametryzować URL lub stosować URL względny. Warto także […]

Przykładowa konfiguracja serwera Apache

poniedziałek, luty 13th, 2006

Przeglądając ostatnio archiwa dokumentów na dysku, natknąłem się na starą pracę zaliczeniową (z przedmiotu którego nazwy już nie pamiętam ;) ). Opisałem w niej przykładową konfigurację serwera Apache.

Poruszane zagadnienia obejmują:

serwery wirtualne
logowanie
pliki własnej konfiguracj - .htaccess
własne strony błędów
strony użytkowników
negocjacja zawartości
uwierzytelnianie

Cała opisana w dokumencie konfiguracja oczywiście działała na testowej instalacji Apache pod Windows 2000.

Doszedłem do wniosku, że […]

Kontrola wydajności - Apache Benchmark

sobota, luty 11th, 2006

Niejednokrotnie wprowadzamy rozwiązania, co do wydajności których nie możemy być pewni. Warto jest wówczas skorzystać z narzędzia pozwalającego na jej kontrolę. Moim ulubionym narzędziem jest Apache Benchmark (ab.exe), dostępny razem z dystrybucją serwera Apache.

AB (Apache Benchmark) pozwala na wielokrotne wywołanie URL i przygotowuje statystyki czasu wykonania.
Program wywołujemy z linii poleceń, jego najważniejsze parametry to:

n - ilość zapytań
c - ilość zapytań w tym samym czasie
k - wymusza użycie stałego połączenia - HTTP […]


statystyki