Wirtualny serwer HTTP
Każdy kto chce zacząć swoją przygodę z językiem skryptowym jakim jest PHP(Jeden z wielu języków programowania, które umożliwiają szybkie tworzenie dynamicznych stron internetowych) i nieodłączny MySQL (system zarządzania relacyjnymi bazami danych), musi mieć swoje miejsce na serwerze z wyżej wymienionymi usługami. Spośród krajowych, darmowych serwerów nie mamy dużego wyboru, jednakże zamiast eksperymentować na często wolnych łączach, bądź przeciążonych, wygodniej jest posiadać na dysku swój własny serwer na tzw. localhost i mieć dostęp do szybkiej zmiany swoich skryptów bez wgrywania ich przez serwer FTP. Zadanie takie spełniają tzw. domowe serwery WWW, które przybliżę wam w tym artykule.
WebServ 2.0 PL
WebServ to aplikacja zawierająca najpopularniejsze programy do stworzenia i uruchomienia własnego serwera WWW. Program jest prosty w obsłudze co nie znaczy, że nie kryje w sobie zaawansowanych narzędzi programistycznych. Od innych serwerów tego typu różni się tym, że jest to kolejny produkt z polski, stanowiący dość dobrą konkurencję dla popularnego krasnala. Przejrzysty interfejs to kolejna zaleta tej paczki. Podczas instalacji naszym oczom ukazuje się konfigurator, w którym możemy zmieniać hasła i inne ustawienia programu.
W skład programu wchodzi następujące oprogramowanie:
- Apache 2.2.6
- PHP 4.4.7 + SQLite
- PHP 5.2.5 + PECL modules
- MySQL 4.0.26
- MySQL 5.0.45
- Perl 5.10.0
- ZendOptimizer 3.3.0a
- MySQL Control Center 0.9.4
- CesarFTP 0.99g
- Webalizer 2.1
- No-IP Dynamic Update Client 2.2.1
- DynDNS Update Client 3.1.0.15
Dodatkowe skrypty:
- phpMyAdmin 2.11.4
Link do pobrania: WebServ
VertrigoServ 2.27 PL
Dzięki VertrigoServ można w bardzo łatwy i przyjemny sposób testować swoje skrypty. Narzędzie instaluje Apache (serwer HTTP), PHP (skryptowy język programowania, służący do tworzenia dynamicznych stron WWW), MySQL (serwer darmowych relacyjnych baz danych), SQLiteManager, oraz popularny PhpMyAdmin (umożliwia łatwą pracę z bazą danych MySQL, dostęp do niego to odpowiednio użytkownik: root, hasło: vertrigo), Zend Optimizer (zwiększa wydajność stron napisanych w PHP nawet do 40%) dla systemu Windows. Swoje skrypty należy umieszczać w katalogu htdocs. Vertrigo podobnie jak WebServ jest skierowany zarówno dla początkujących jak i zaawansowanych programistów PHP.
Główne zalety oprogramowania:
- mały rozmiar (kompresja LZMA)
- wysoki poziom bezpieczeństwa, ponieważ VertrigoServ zawiera najnowsze pakiety
- bardzo prosta i intuicyjna instalacja oraz obsługa
- nie wymagana specjalna konfiguracja
- kompatybilność ze wszystkimi głównymi wydaniami Windows
- całkowicie darmowy program bez jakichkolwiek ograniczeń
- polskie oraz angielskie tłumaczenie programu
Komponenty:
- Apache 2.2.22
- PHP 5.3.10
- MySQL 5.5.20
- SQLite 3.7.10
- Smarty 3.1.7
- PhpMyAdmin 3.4.9
- Xdebug 2.1.3
- SQLiteManager 1.2.4
Jedyny minus to brak w pełni spolszczonej pomocy.
Link do pobrania: VertrigoServ
KrasnalServ 2.7 PL
Dosyć popularny serwer HTTP, chociaż już nie rozwijany, dlatego nie jest zalecany. Jest to zbiór aplikacji, dzięki którym możemy zbudować zaawansowane skrypty PHP. Zaletą jest również fakt, że można bezproblemowo przełączać się z PHP 4.3.9 na 5.0.2 i na odwrót (przy starszych systemach np. 98 zaleca się restart).
W jego skład wchodzą następujące programy:
- Apache 1.3.31
- PHP 4.3.9 + SQLite
- PHP 5.0.2
- MySQL 3.23.58
- ActivePerl 5.6.1.628
- phpMyAdmin 2.6.2 pl2
- Zend Optimizer 2.0.3
- CesarFTP 0.99g
- WebAlizer 2.1
- Free SMTP Server
- SQLiteManager 1.0.1
Link do pobrania: KrasnalServ
SFW Server 1.3
Bezpłatny, prosty w obsłudze program do uruchomienia domowego serwera na lokalnym hoście, do testowania stron i skryptów w PHP. Nie trzeba już instalować trudnych w konfiguracji programów by móc przetestować swoje skrypty. Aplikacja w przeciwieństwie do np. Krasnala, zajmuje bardzo mało miejsca.
Link do pobrania: SFW Server
Techlogica HTTP Server 1.04
Darmowy program do tworzenia na swoim komputerze stron World Wide Web. Jeżeli jesteś programistą, ta aplikacja pozwoli Ci na testowanie swoich skryptów CGI (Common Gateway Interface to interpretowany język, o dużych możliwościach, dzięki któremu można tworzyć dynamiczne strony WWW podobnie jak w PHP) lub PHP do woli. Jest naprawdę łatwy w obsłudze i posiada różne ciekawe funkcje m.in przygotowywanie raportów i statystyk ruchu.
Link do pobrania: Techlogica HTTP Server Wybór programu należy do każdego z nas, odradzam Krasnala, ponieważ nie jest już rozwijany i dużo zajmuje, WebServ jest dobrym polskim programem ciągle rozwijanym, VertrigoServ jest aplikacją którą używam, jest bardzo prosty w obsłudze i polecam przetestowanie go każdemu programiście. Techlogica HTTP Server jest łatwy w instalacji i konfiguracji, natomiast SFW Server jest bardzo lekkim programem który zajmuje tylko 1.69 MB.
Reasumując wszystkie zalety i wady programów zachęcam do przetestowania każdego z nich i wybrania tego, który nam najbardziej odpowiada.
Spis treści: Wirtualny serwer HTTP
przydaloby sie napisac jeszcze jak jest z kompatybilnoscia tych programow z vista
Hoho, człowieku, miałem Vistę i ten programik (krasnal) mi się wieszał jak chole**. Wogóle nie jest kompatybilny z Vistą;) a na XP śmiga świetnie;)
Ja z koleji nie powiedziałbym ze WebServ jest ciagle rozwijany …. np na ich stronie ostatni news jest z 26 Sierpnia 2006 (o zgrozo) roku …. Krasnal fakt faktem zajmuje sporo ale osobiscie nie mialem z nim zadnych problemow natomiast resztę przetestuje 🙂
Vertrigo . Polecam po tysiąckroć! 🙂