Aby utworzyć stację roboczą na komputerze lokalnym, potrzebujesz odpowiedniego oprogramowania. Istnieje wiele wstępnie zbudowanych wersji serwerów internetowych. Na przykład XAMPP i Denwer. Ale który z nich wybrać? Czym się różnią? Czy mają wady? Nie ma doskonałych programów, które będą odpowiednie dla wszystkich użytkowników jednocześnie. W końcu każdy ma swój zestaw zadań i własne wymagania. Przeczytaj opis tych narzędzi i możesz zdecydować, który z nich Ci odpowiada: Denwer lub XAMPP.
Co lepiej wybrać, aby utworzyć serwer lokalny: Denwer lub XAMPP?
Treść
- 1 Informacje ogólne
- 2 Denwer
- 3 Xampp
- 4 Porównanie i wybór
Informacje ogólne
Te aplikacje są bardzo podobne. Mają już oprogramowanie do pracy:
- Język programowania PHP.
- Apache usługi HTTP.
- Obsługa bazy danych MySQL.
- PhpMyAdmin klient graficzny.
Dzięki nim możesz podnieść lokalny serwer w kilka minut. W przeciwnym razie będziesz musiał ręcznie zmontować i zainstalować moduły, wybrać konfigurację. Samostrojenie to długi i skomplikowany proces. Jest potrzebny, jeśli tworzysz publiczny zasób. W przypadku maszyny wirtualnej można użyć gotowego zestawu.
Najnowsze informacje na temat nowych wersji Denver i XAMPP można znaleźć na stronie deweloperów. Wskazuje, które biblioteki znajdują się w pakunku serwera.
Denwer
Program "waży" mniej niż 10 megabajtów. Zawiera podstawowe komponenty. Ale indywidualnie, zajmują znacznie więcej miejsca. Na stronie denwer.ru można pobrać dodatkowe moduły i rozszerzenia. Na przykład:
- ActivePerl. Język programowania dystrybucji Pearl.
- Systemy zarządzania PostgreSQL i FireBird DB.
- Emulator serwera pocztowego SMTP.
- Języki programowania Python i Parser.
Również na tej stronie znajduje się instrukcja w języku rosyjskim i FAQ. Jeśli masz pytanie, którego nie ma w certyfikacie, spójrz na forum Denver. Ma ogromną bazę wiedzy. Inni użytkownicy lub programiści sami pomogą rozwiązać każdy problem.
Program jest wstępnie skonfigurowany we wszystkich niezbędnych konfiguracjach. Zainstaluj, uruchom, użyj. Ale jeśli komputer jest nowy, nadal musisz go "przygotować".
- Denwer wymaga protokołów sieciowych i sterowników. Nawet jeśli urządzenie nie jest podłączone do Internetu. Aby sprawdzić, czy są na komputerze, przejdź do "Start - Uruchom" iw otwartym oknie wpisz "ping 127.0.0.1". Jeśli przy poleceniu ping pojawi się wiersz polecenia, oprogramowanie jest tego warte.
- W przeciwnym razie skonfiguruj sieć ręcznie. W Windows XP aktywuj "Zdalny dostęp do sieci" w komponentach systemu. W innych wersjach sprawdź ustawienia zapory i antywirusa - mogą blokować pingowanie. Nowoczesne komputery mają już protokoły sieciowe i sterowniki.Dlatego ustawienie wstępne nie jest wymagane.
- Teraz możesz zainstalować Denver. Uruchom instalator plików.
- Program zada kilka pytań. Pierwszym jest miejsce, w którym można je umieścić. Domyślny folder to "C: \ WebServers". Możesz wybrać inny. Ale umieść narzędzie tylko w katalogu pierwszego poziomu. Oznacza to, że bez zagnieżdżonych katalogów.
- Wprowadź etykietę dysku wirtualnego. Nie powinien pokrywać się z istniejącymi woluminami. Na przykład napisz literę "Z: \".
- Rozpocznie się instalacja. Po tym, instalator zapyta, jak utworzyć dysk wirtualny - na żądanie użytkownika lub podczas uruchamiania systemu.
Nie musisz wpisywać żadnych poleceń, wybierać ustawień, ustawiać "ticks". Wystarczy nacisnąć kilka przycisków. Serwer będzie dostępny pod adresem http: // localhost / denwer /. Również na pulpicie pojawią się ikony, aby uruchomić aplikację. Jeśli zobaczysz komunikat "Hurra, zarobiony!" W oknie narzędzia oznacza to, że możesz użyć pełnowartościowego serwera.
UWAGA. Łatwość instalacji nie jest jednak jedyną zaletą programu. Co wybrać: Denwer lub nadal XAMPP? Czy szybka instalacja jest decydującym czynnikiem? Rozważ oddzielnie zalety i wady tych aplikacji.Plusy z Denver:
- Nie musisz niczego konfigurować.Po prostej instalacji możesz natychmiast uruchomić maszynę wirtualną.
- Aplikacja waży trochę i jest dobrze zoptymalizowana.
- Jest prosty i jasny. Dlatego odpowiedni dla początkujących.
- Obsługa języka rosyjskiego.
- Dostępna jest integracja dodatkowych bibliotek.
- Można przenieść na inne urządzenia. Po drodze nie musisz niczego konfigurować.
- Strona dewelopera ma obszerną bazę wiedzy: instrukcje, opisy, FAQ, dziennik aktualizacji.
- Masz własne forum. Możesz zadawać pytania na temat narzędzia i rozmawiać z innymi użytkownikami.
- Nie ma potrzeby usuwania przez deinstalatory lub usługi systemowe. Po prostu skasuj folder za pomocą aplikacji.
Wady:
- Podstawowy zestaw programu to raczej słaba treść. Tylko najbardziej niezbędny do uruchomienia serwera.
- Projekt graficzny klienta również nie jest podświetlony przez nic.
Xampp
Niewątpliwą zaletą XAMPP jest jego wieloplatformowość. Ten program działa na dowolnych dystrybucjach systemu Linux, Windows, Solaris, MacOS. Na stronie apachefriends.org/download.html znajdują się zespoły dla różnych systemów operacyjnych. A jednak - wszelkiego rodzaju dodatki (na przykład WordPress, MediaWiki, Joomla). Strona jest w języku angielskim.
Oprócz Apache, DBMS i PHP, podstawowy pakiet narzędzia obejmuje:
- Openssl
- Tomcat
- MariaDB
- Serwer FTP FileZilla
- Webalizer
I "waży" odpowiednio - ponad 100 megabajtów. Ale jest wersja Lite - w składzie jest podobna do Denver.Różne wersje są przeznaczone dla różnych systemów operacyjnych. W programach dla systemów Linux i Mac jest więcej wbudowanych modułów. Aby spojrzeć na "kompozycję" narzędzia, kliknij link "Co zawiera?" na stronie programisty.
Nie ma instrukcji ani wyjaśnień. Ale zainstalowanie narzędzia jest bardzo proste.
- W systemie Linux - rozpakuj archiwum i uruchom instalację.
- W systemie Windows otwórz wykonywalny plik EXE.
- Wybierz folder.
- Zaczekaj, aż pliki zostaną skopiowane.
Pojawi się panel sterowania serwera. Możesz tam zacząć i zatrzymać. Sam zasób będzie dostępny pod adresem http: // localhost /.
WAŻNE. Jeśli masz komputer Mac lub Solaris, pytanie, który z nich lepiej wybrać - Denwer lub XAMPP, odpowiedź brzmi: nie jest to zdecydowanie dla Denver. W innych przypadkach należy spojrzeć na możliwości, zalety i wady programu.Zalety:
- Istnieją serwery dla różnych systemów.
- Wszystkie moduły, które mogą być potrzebne, są wbudowane w zespół podstawy.
- Bardzo prosta instalacja.
- Może działać w sieci publicznej. Ochrona składników jest już skonfigurowana.
- Jeśli skonfigurowany poprawnie, będzie działał jako pełnoprawny serwer internetowy.
- Główne funkcje programu są dostępne. Tam możesz zobaczyć status serwera i zainstalowane biblioteki.
Wady:
- Zajmuje dużo pamięci.Chociaż istnieje wersja lite.
- Tylko w języku angielskim.
- Nie ma "kontroli" na panelu sterowania. Tylko serwer start / stop.
Porównanie i wybór
Nie zdecydowałeś, co dodać - Denwer czy XAMPP? Co jest lepsze na końcu? To zależy od wielu czynników. Jeden program nie pasuje do wszystkich użytkowników naraz. Kluczową rolę odgrywa platforma. Jeśli system operacyjny nie obsługuje serwera Denver, to i tak go nie zainstalujesz. Oceń, czy komputer "wyciągnie" serwer wirtualny. Na starym lub słabym samochodzie lepiej umieścić Denwer. W skrajnych przypadkach - XAMPP-Lite.
Jeśli nie znasz dobrze angielskiego, to program w języku angielskim raczej nie będzie ci odpowiadał. Zarządzanie w nim jest proste. Ale dostosowanie narzędzia, przy ciągłym zaglądaniu do słownika, nie jest zbyt wygodne. Serwery Denver są zoptymalizowane - są "szybkie" i nie potrzebują dużych zasobów. A XAMPP ma jeszcze jedną zaletę - niezawodność. Narzędzie jest stale testowane i doprowadzane do perfekcji. Prawdopodobieństwo niepowodzenia jest minimalne. Chociaż Denwer jest stabilny.
Programy te mają pewne podobieństwo. Ale jednocześnie są różne. Połączyli je najważniejsze rzeczy - po zainstalowaniu aplikacji Denver lub XAMPP natychmiast otrzymasz gotowy lokalny serwer.Ale wybór zależy od kilku czynników. Platforma, zasoby, Twoje preferencje. W końcu pracujesz z tą maszyną wirtualną.