Porównanie pakietów WAMP
Michał Napierała 5 stycznia 2007, 23:09
(...) WAMP (Windows, Apache, MySQL, PHP) jest pakietem wolnego oprogramowania, składającym się z serwera Apache, interpretera języka skryptowego PHP i serwera bazy danych MySQL. Często dołączane do niego są też inne aplikacje wspomagające, jak serwer FTP czy pocztowy (POP3/SMTP). (...)
Dzisiaj stworzenie prostej strony internetowej nie wymaga od użytkownika znajomości właściwie żadnego języka, nawet tak nieskomplikowanego, jakim jest HTML. Jednak czym w porównaniu do dużych witryn, zbudowanych tak, aby zapewnić użytkownikowi możliwie największy komfort ich użytkowania, są statyczne strony, często tworzone w wizualnych edytorach, takich jak Microsoft Frontpage czy Macromedia Dreamweaver. Ambitniejsi na pewno zdecydują się na wzbogacenie swoich umiejętności o PHP i MySQL. W trakcie nauki powstanie wiele stron, które nigdy nie ujrzą światła dziennego, będą jedynie obiektem ćwiczeń ich autora. Jednak w końcu, natchniony okazją, webmaster zaczyna pracę nad galerią zdjęć z wesela; pierwszą stroną, która będzie oglądana przez więcej osób, niż tylko autor, jego sąsiad i dwóch kolegów. Jeżeli będzie to statyczna witryna, sprawdzenie jej działania nie przysporzy najmniejszego problemu. Jeśli zdecyduje się na wykorzystanie PHP, będzie musiał zaopatrzyć się w jakiś serwer, gdyż język ten wykonywany jest właśnie po stronie serwera.
Pierwsze, co przychodzi w takiej sytuacji do głowy, to poszukanie darmowej oferty hostingowej. Jednak znalezienie konta, które spełniałoby nasze wymagania i w dodatku nie zasypywało odwiedzających reklamami, nie jest takie proste. W czasach, kiedy łącze internetowe o szybkości 1 Mbit staje się standardem w polskich domach, warto zastanowić się nad stworzeniem serwera z wykorzystaniem własnego komputera. Ręczna instalacja i konfiguracja oprogramowania serwera może przysporzyć początkującemu użytkownikowi wielu problemów. Jeżeli jednak zdecydujemy się na ten krok, warto skorzystać z gotowych pakietów WAMP przygotowanych przez specjalistów. Jeden instalator załatwi za nas wszystkie czynności. Tylko który zestaw wybrać?
WAMP (Windows Apache MySQL PHP) jest pakietem wolnego oprogramowania składającym się z serwera Apache, interpretera języka skryptowego PHP i serwera bazy danych MySQL. Często dołączane są też inne aplikacje wspomagające, jak serwer FTP czy pocztowy (POP3/SMTP). Wszystkie części są, a przynajmniej powinny być, tak skonfigurowane, aby zaraz po zainstalowaniu były gotowe do działania. W tym porównaniu zestawimy ze sobą sześć pakietów:
- FoxServ
- Krasnal
- VertrigoServ
- WAMP 5
- WebServ
- XAMPP
Poszczególne komponenty wchodzące w skład serwerów WAMP są często aktualizowane. Przy zestawianiu pakietu nie zawsze wykorzystywane są najnowsze ich wersje, co można zauważyć w poniższej tabeli.
XAMPP 1.5.5 |
FoxServ 3.1 |
Krasnal 2.7 |
VertrigoServ 2.14 |
WebServ 1.3 |
WAMP5 1.6.6 |
|
Apache | 2.2.3 | 1.3.27 | 1.3.31 | 2.0.59 | 2.2.3 | 2.0.59 |
PHP | 5.2.0 & 4.4.4 | 4.2.2 | 4.3.9 | 5.2.0 | 5.1.5 & 4.4.4 | 5.2.0 |
MySQL | 5.0.27 | 3.23.51 | 3.23.58 | 5.0.27 | 4.0.26 & 5.0.24 | 5.0.27 |
PpMyAdmin | 2.9.1.1 | 2.2.6 | 2.6.2 | 2.9.1.1 | 2.8.2.2 | 2.9.0.3 |