Zanim Twój serwis rozpocznie swoje życie w Internecie, proponuję abyś najpierw zainstalował, skonfigurował i przetestował wszystko na własnym komputerze. Nie martw się, nie będziesz musiał instalować żadnych dodatkowych programów w swoim systemie! Niemniej jednak będziesz potrzebował kilka niezbędnych technologii, aby móc ruszyć z miejsca.
Potrzebujesz serwera WWW, interpretera PHP oraz bazy danych MySQL. To wszystko (i trochę więcej) znajdziesz w pakiecie XAMPP (X[Cross-platform], Apache, MySQL, PHP, Perl), który będzie stanowił Twoje środowisko testowe.
W skład pakietu XAMPP w wersji 1.7.7 (najnowsza wersja w momencie pisania tego tekstu) wchodzi m.in. serwer WWW Apache w wersji 2.2.21, interpreter PHP w wersji 5.3.8 oraz baza MySQL w wersji 5.5.16.