DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
Email
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu

Na temat tej witryny logiczne jest, w jednym z pierwszych artykułów, zapoznanie się z głównymi narzędziami do tworzenia lokalnych witryn i aplikacji, lokalnych platform serwerowych. W tym artykule krótko przyjrzymy się zespołom WAMP do tworzenia lokalnej witryny na komputerze z zainstalowanym systemem Windows. Są to główne i najpopularniejsze kompilacje WAMP.

Otwórz serwer

Ten zespół jest wielowymiarowy. Instalacja jest stacjonarna (na komputerze domowym) i przenośna (na przenośnym nośniku).

Open Server - zestaw jest stosunkowo młody, ale zdecydowanie zdobywa pierwsze miejsce w linii serwerów lokalnych. Jest tego kilka przyczyn, ale są trzy główne:

  1. Platforma jest przenośna i dostępna bez instalacji w systemie operacyjnym;
  2. Open Server jest stale aktualizowany i nie „zawiesza się” przez kilka lat bez aktualizacji, co wskazuje na ciągłą pracę autora nad projektem;
  3. Platforma ma pięć opcji językowych (rosyjski rosyjski).

Istnieje wiele ciekawych funkcji w zestawie Open Server, które upraszczają pracę programisty. Jest łatwy w instalacji, autonomiczną zamianą brakujących programów, dwie usługi HTTP (Apache i Nginx), kilka wersji DBMS i PHP oraz obecność programu sterującego.

Of.site: open-server.ru

Xampp

Zestaw ten jest odszyfrowywany jako: dowolna oś + apache + mariabd + php + perl.

Platforma Xampp przoduje w rankingu podobnych platform za granicą. Platforma jest interesująca, zdolność do pracy na różnych systemach operacyjnych, o czym świadczy pierwsza litera akronimu [X]. Mogą to być Windows, Linux i OS X. Dwie litery [p] na końcu akronimu oznaczają php i perl (dostępne języki). Zamiast MySQL istnieje mocniejszy DBMS MariaDB.

Społeczność XAMPP w ciągu 10 lat, w rezultacie, wiele informacji na temat korzystania z platformy. XAMPP jest „pod opieką”, stale aktualizowany, istnieje wersja z PHP 7.0.4. pojawiła się nawet rosyjska wersja oficjalnej strony.

Źródło:   www.apachefriends.org/en/index.html

Denver

Zestaw WAMP (Windows + apache + mysql + php). Instalacja jest tylko stacjonarna.

Najbardziej legendarna i najbardziej kontrowersyjna lokalna platforma serwerowa. Denver był dobry, gdy był sam na rynku rosyjskim. Czas płynie, a Denver nie chce się rozwijać. Być może Denver zajmuje pierwsze miejsce w sieci, jeśli chodzi o pytania dotyczące rozwiązywania problemów związanych z instalacją i użytkowaniem, a nawet więcej o problemach związanych z przenoszeniem z niego lokalnych witryn do płatnego hostingu.

Of. strona internetowa: www.denwer.ru/

Wampserver

Wnioski

To wszystkie siedem platform WAMP tej recenzji. Wnioski dotyczące jakości są wciąż zbyt wczesne. w innych artykułach szczegółowo zajmiemy się każdą platformą.

Jak wielu z was wie, od wielu lat korzystam z lokalnego komputera Denwerjednak około sześć miesięcy temu zdecydowałem się na Openserver. I oto dlaczego.

Kiedy zaczynałem tworzyć witryny (około 2008 r.), Wybór pakietów na wszystko, co potrzebne, był niezwykle rzadki. Był xampp, denwer  i 1-2 więcej opcji. Nic więc dziwnego, że wówczas zdecydowana większość programistów samodzielnie ustawia wszystko: Apacz, MySQL, Php, phpMyAdmin  i tak dalej. Podkreśliłem to na tle kilku pakietów Denwer.

Ale z nieznanych mi powodów Denwer  okazało się być porzucone i całkowicie przestało się aktualizować. W tej chwili najnowsza wersja Denwer  teraz PHP 5.3.13z dnia 8 maja 2012 r. Oznacza to, że przez 5 lat nie był nawet aktualizowany Php. Dlatego niestety z Denwer  Musiałem odmówić, właśnie z powodu braku jakiejkolwiek aktualizacji. Po prostu zaktualizuj dokładnie PHP na Denwer  - Jest to bardzo problematyczne i nie zawsze działa, chociaż jest krzywe, ale mi się udało. Ale to nie tylko kwestia Php, ale ogólnie w całym zgromadzeniu.

I pod koniec 2016 roku postanowiłem zobaczyć, co nowego, i natknąłem się Openserver. Od profesjonalistów chcę zauważyć, co następuje:

  • Jest wszystko, czego potrzebujesz: Apacz, MySQL, Php, phpMyAdmin  i tak dalej.
  • Możesz wybrać dowolną wersję wszystkiego, co jest dostępne. Na przykład możesz wziąć PHP 7lub możesz wziąć PHP 5możesz wziąć Apache 1lub możesz wziąć Apache 2. Wszystko to jest niezwykle łatwe do skonfigurowania.
  • Jest łatwy do skonfigurowania, aby listy z komputera były wysyłane, a nie tylko składane w tatusia, jak w Denwer. Oczywiście można też to zrobić, ale w Openserver  jest o wiele łatwiejsze do zrobienia.
  • Dostępność Serwer FTP.
  • Obecność harmonogramu zadań.
  • Przyjazny interfejs użytkownika ze wszystkimi ustawieniami.
  • Openserver  regularnie aktualizowana.

Prawdopodobnie spośród minusów zauważam tylko dość duży rozmiar. Denwer  naprawdę był lekki, ale myślę, że to mała wada Openserver  w porównaniu z wieloma zaletami.

Kompleks Zgadłeś, że to dobry stary Denwer. Mocno osiadł na moim komputerze w 2003 roku. Inne alternatywy, jeśli istniały w tym czasie, były znane w wąskich kręgach i nie były tak popularne.

Zobaczmy, co możemy wykorzystać dzisiaj, po tylu latach. Sugeruję przejrzenie, przetestowanie i porównanie 14! systemy oprogramowania przeznaczone do tworzenia witryn dla systemu Windows.

1. AMPPS

  Najnowsza wersja: 1.7
  Język rosyjski: tak (częściowo)
  Wersja przenośna: nie
  Strona internetowa: http://www.ampps.com/

Zestaw podstawowy:

  • Softaculous AMPPS 1.7
  • Apache 2.2.22
  • MySQL 5.5.22
  • PHP 5.3.10 i 5.2.17
  • PERL 5.10.1
  • Python 2.7.2
  • MongoDB 2.0.4
  AMPPS to nie tylko zestaw WAMP, to cała biblioteka aplikacji, w której można szybko zainstalować, obracać i wybierać każdą z nich bez opuszczania kasy. Cała ta gospodarka jest starannie skatalogowana i szczegółowo opisana.

Niewątpliwą zaletą tego zestawu jest obsługa wielu popularnych systemów CMS, platform blogów, forów internetowych, forów dyskusyjnych, galerii zdjęć i tak dalej. W sumie jest ponad 200 dostępnych aplikacji! Zestaw elementów zawartych w pakiecie również nie pozostaje w tyle za życiem, wszystkie moduły są dość świeże, a co godne uwagi, tutaj możemy znaleźć takie egzotyczne rzeczy, jak Python i MongoDB.

Z minusów chcę zwrócić uwagę na częściowe tłumaczenie na rosyjski, które jest obecne tylko w katalogu skryptów, a nawet wtedy nie wszędzie. Po ponownym uruchomieniu Apache menu paska zadań odmówiło pracy, ponowne uruchomienie systemu Windows nie pomogło. Kolejną wadą jest brak przenośności. Moim zdaniem AMPPS jest bardziej przydatny dla początkujących do nauki skryptów niż dla poważnych programistów. Nie było mi bardzo wygodnie pracować z tym pakietem oprogramowania; są lepsze opcje.

  Najnowsza wersja: 2.5.10
  Język rosyjski: nie
  Wersja przenośna: nie
  Strona główna: http://www.appservnetwork.com/

Zestaw podstawowy:

  • Apache 2.2.8
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin-2.10.3
  Apache i MySQL są instalowane jako usługi. Nie ma programu sterującego, tylko strona o podejrzanym designie z linkiem do PhpMyAdmin. U podstaw AppServ jest graficzny instalator Apache, PHP, MySQL i nic więcej. Jeśli Denwer sam uruchamia składniki, tutaj są one po prostu instalowane jako usługi i zarządzane przez sam system Windows.

  Najnowsza wersja: 2010-10-11-07
  Język rosyjski: tak
  Wersja przenośna: tak
  Strona internetowa: http://www.denwer.ru/

Zestaw podstawowy:

  • Apache 2.2
  • PHP 5.3.3
  • MySQL 5.1.40
  • phpMyAdmin 3.2.3
Denwer ... stary dobry Denwer. Widzimy ten sam skromny zestaw niezbyt świeżych składników (przycięte do samych jaj), czarne okno i brak GUI. Zalety tego pakietu to jego wyjątkowo mały rozmiar i dobra „baza wiedzy” na forum, gromadzona przez wiele lat. W rzeczywistości serwer jest kontrolowany przez wykonywanie skryptów .bat do uruchamiania i zatrzymywania modułów, ponieważ w ogóle nie ma programu sterującego.

Denwer jest niezwykle prosty i zrozumiały, a zatem ma największą armię fanów wśród „manekinów”. Najbardziej kompletnym opisem tej platformy będzie następujące zdanie wypowiedziane przez jednego z użytkowników: „Denver dobrze wykonuje podstawowe zadania, a im więcej płynów, tym więcej problemów (nikt ich nie używa na 100)”.

  Najnowsza wersja: 5.3.9
  Język rosyjski: tak
  Wersja przenośna: tak
  Strona internetowa: http://www.easyphp.org/

Zestaw podstawowy:

  • PHP 5.3.9
  • PhpMyAdmin 3.4.9
  • Apache 2.2.21
  • MySQL 5.5.20
  Dość prosty i niczym nie wyróżniający się montaż. Oferujemy zwykłe menu na pasku bez fanaberii, nieskomplikowanych ustawień i skomplikowanej strony początkowej bez języka rosyjskiego. Ten pakiet oprogramowania nie wywarł na mnie żadnego wrażenia, działa dobrze. EasyPHP jest całkiem odpowiedni jako zamiennik Denwer z „wersją z Windows” (jeśli strona początkowa nie przestraszy).

Zwracam uwagę, że EasyPHP samodzielnie zarządza serwerem, nie wyrzuca żadnych przerażających czarnych okien, serwer uruchamia się i zatrzymuje dość szybko.

  Najnowsza wersja: 2.0.2.0
  Język rosyjski: tak
  Wersja przenośna: tak
  Strona internetowa: http://eleanor-cms.ru/server

Zestaw podstawowy:

  • Apache 2.2.19
  • PHP 5.3.6
  • MySQL: MariaDB 5.2.6
  • PhpMyAdmin 3.4.2
  • SlimFTPd 3.1.81
  • DNS Bez ograniczeń 1.4.10
  EleanorServ początkowo wydawał mi się czarnym koniem, a raczej rodzajem wyspecjalizowanego serwera dla Eleanor CMS o tej samej nazwie. Po przejrzeniu okazało się, że jest to zwykły zestaw WAMP.

W tym zestawie podobał mi się wygląd menu, który okazał się dość atrakcyjny, co jest bardzo rzadkie wśród takich programów. Podobał mi się również panel sterowania, a raczej strona startowa, która ma dość nietypowy wygląd.

Po utworzeniu nowej domeny panel sterowania po prostu zniknął. Okazało się, że w menedżerze domeny wystąpił błąd i otworzył niepoprawny adres, ale to były drobiazgi. Kolejnym rozczarowaniem była niemożność otwarcia folderu domeny z menu paska zadań, musiałem poszukać gdzie zainstalowałem EleanorServ ...

Ogólnie podobało mi się EleanorServ, zwłaszcza możliwość uruchamiania / zatrzymywania serwera bezpośrednio z przeglądarki.

6. Nimp

  Najnowsza wersja: 1.5.0
  Język rosyjski: tak
  Wersja przenośna: tak
Strona domowa: http://nimpbox.ru/

Zestaw podstawowy:

  • Apache 2.2.17
  • Nginx 0.9.3
  • MySQL 5.5.8
  • PHP 5.3.5
  • Sendmail 31
  • phpMyAdmin 3.3.9
  • Sypex Dumper 2.0.8
  • FileZilla 0.9.37 beta
  • Memcached 1.2.4
  Tutaj widzimy brzydką implementację panelu sterowania z elementami pornografii, ale jest dość interesujące menu w zasobniku. Najdziwniejsze w tym zestawie jest aż 4! ikony zasobnika z dokładnie tym samym menu. Udało mi się sprawić, aby serwer działał od pierwszego razu. Jak się okazało, Nimp może działać tylko z katalogu głównego dysku, co jest bez wątpienia kolejną ogromną wadą tego pakietu oprogramowania.

Podczas korzystania z tego zestawu coś ciągle się zawieszało, FileZilla nigdy się nie zatrzymywał (musiał zostać zabity przez menedżera zadań), a Memcached w ogóle się nie uruchomił. Autor programu powiedział, że „ten zestaw jest idealny dla mocno obciążonych witryn w sieciach korporacyjnych i miejskich”, program zdecydowanie nie jest używany w środowisku korporacyjnym.

  „Sztuczka” tej platformy polega na tym, że Nginx działa jako frontend i jest przeznaczony do dystrybucji zawartości statycznej, podczas gdy Apache działa jako backend do generowania zawartości dynamicznej. Ogólnie rzecz biorąc, moje wrażenie na tym zespole pozostało dwojakie, stopniowo zmieniało się z początkowo mocno negatywnego na normalnie akceptowalne w trakcie pracy z programem.

  Najnowsza wersja: 4.5.2
  Język rosyjski: tak
  Wersja przenośna: tak
  Strona internetowa: http://open-server.ru/

Zestaw podstawowy:

  • Apache 2.2.22;
  • Apache 2.4.2
  • Nginx 1.2.0;
  • MySQL 5.1.63;
  • MySQL 5.5.24;
  • PostgreSQL 9.1.2;
  • PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4);
  • PHP 5.3.13 (IMagick 2.3.0, Xdebug 2.2.0, IonCube Loader 4.0.14, Memcache 2.2.6);
  • PHP 5.4.3 (Xdebug 2.2.0);
  • SlimFTPd 3.181;
  • Fałszywy Sendmail 32;
  • NNCron Lite 1.17;
  • Memcached 1.2.6;
  • Administrator 3.3.4;
  • HeidiSQL 7.0;
  • Webgrind 1.0;
  • PHPMyAdmin 3.5.1;
  • PHPPgAdmin 5.0.4;
  • PHPMemcachedAdmin 1.2.1;
  W przeciwieństwie do innych uczestników naszego przeglądu, Open Server ma najbardziej przyjemny i przemyślany interfejs oraz potężne możliwości konfigurowania i administrowania komponentami. Niewątpliwymi zaletami są obsługa profili konfiguracji, przełączanie modułów HTTP / MySQL / PHP, harmonogram zadań (cron), wygodne zarządzanie domenami i aliasami, a dla manekinów dostępna jest objaśniająca instrukcja obsługi.

Miłą cechą Open Server jest możliwość używania programu jako przenośnego osobistego menu startowego. Możesz zainstalować serwer na dysku USB, przenieść tam swoje przenośne programy, tworzyć zakładki do często odwiedzanych stron, a gdziekolwiek jesteś, będziesz mieć wygodne menu szybkiego dostępu do ulubionych stron i programów.

  Najnowsza wersja: 1.8.2
  Język rosyjski: nie
  Wersja przenośna: tak
  Strona internetowa: http://www.server2go-web.de/

Zestaw podstawowy:

  • Apache 2.2
  • PHP 5.3.2
  • SQLITE
  • MYSQL 5.1.46
  • 5,8 PERL
  Z tego brudu splunąłem przez długi czas i spędziłem kilka minut na poszukiwaniu i zabijaniu procesów potomnych. Okazało się, że po uruchomieniu programu Server2go serwer WWW po prostu się uruchamia i to wszystko. WSZYSTKO - w dosłownym tego słowa znaczeniu nie ma programu sterującego, monitora, serwera nie można zatrzymać ani nawet ponownie uruchomić. Wszystko, co ma ten pakiet oprogramowania, to strona początkowa, na której można zobaczyć nieszkodliwe informacje podobne do danych wyjściowych PHP Info.

Wrażenie jest bardzo negatywne, choć mogłoby się wydawać: serwer się uruchamia, otwiera się PhpMyadmin i co jeszcze jest potrzebne? Nie, serwer, którego nie można zatrzymać, nie jest dla mnie. Spal to w piekle!

  Najnowsza wersja: 8.5.4
  Język rosyjski: tak
  Wersja przenośna: nie
  Strona internetowa: http://www.uniformserver.com/

Zestaw podstawowy:

  • Apache 2.4.2
  • PHP 5.4.0
  • MySQL 5.5.24
  • phpMyAdmin 3.5.1
  Uniformserver to kolejne rękodzieło na moim kolanie i nie mogę powiedzieć o tym nic dobrego. Krzywe tłumaczenie rosyjskie, ogromne brzydkie logo w menu zasobnika, samo menu nie jest całkowicie przemyślane, a ze względu na krzywe tłumaczenie na ogół nic nie można zrozumieć. Wszystko to może zrobić to uruchomić i otworzyć PhpMyadmin. Korzystając z menu, nadal można uzyskać dostęp do dzienników i plików konfiguracyjnych. Jedyną miłą niespodzianką było znalezienie tam Crona.

  Najnowsza wersja: 8.5
  Język rosyjski: nie
  Wersja przenośna: tak
  Strona internetowa: http://www.usbwebserver.net/

Zestaw podstawowy:

  • Apache 2.2.21
  • MySQL 5.5
  • PHP 5.3.9
  • PhpMyAdmin 3.4.9.0
  Prosty i łatwy zestaw WAMP. Panel sterowania jest prosty, można go schować w zasobniku. Niestety nie ma języka rosyjskiego. Zespół można polecić mało wymagającym użytkownikom i początkującym. W tym pakiecie oprogramowania nie ma żadnych funkcji ani bułek.

W swojej funkcjonalności USBWebserver przypomina Denwer, z tym wyjątkiem, że brakuje Perla. W panelu sterowania możesz uruchamiać / zatrzymywać moduły, otwierać dzienniki, wciąż jest kilka przydatnych funkcji i ustawień, to wszystko. Polecam ten zespół jako zamiennik GUI dla Denwer dla tych, którzy potrzebują podobnej funkcjonalności, ale chcą mieć panel sterowania z przyciskami i sztuczkami.

  Najnowsza wersja: 2.27
  Język rosyjski: nie
  Wersja przenośna: nie
  Strona główna:

Zestaw podstawowy:

  • 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
  Dobry i funkcjonalny pakiet oprogramowania, dość znany, łatwy do nauczenia. Ma wygodne menu, dobre opcje konfiguracji PHP i Apache. Naprawdę podobał mi się montaż, kiedyś użyłem Vertrigo przez dość długi czas.

Ale nie wszystko jest tak różowe w naszym królestwie, oczywiście są też wady. Najważniejszy i znaczący minus - Vertrigo nie jest przenośny, nie można go zainstalować na dysku flash USB i używać na różnych komputerach. Wśród innych problemów chcę zauważyć trudności w tworzeniu domeny lub aliasu, a także brak języka rosyjskiego.

  Najnowsza wersja: 2.2d
  Język rosyjski: tak
  Wersja przenośna: nie
  Strona internetowa: http://www.wampserver.com/

Zestaw podstawowy:

  • Apache 2.2.21
  • Php 5.3.10
  • MySQL 5.5.20
  • XDebug 2.1.2
  • XDC 1.5
  • PhpMyadmin 3.4.10.1
  • SQLBuddy 1.3.3
  • webGrind 1.0
  Podobnie jak XAMPP, ten zespół jest powszechnie znany na zachodzie. Być może przyczyną jest obsługa dużej liczby języków, możliwość zainstalowania dowolnej wersji Apache, MySQL i PHP jako dodatku i atrakcyjnej strony głównej, czego nie można powiedzieć o samym programie sterującym.

Zestaw działa dobrze, ma przerażające, ale całkiem zrozumiałe menu. Nie ma w nim nic, co wyróżniałoby ten lokalny serwer WWW od tłumu. Szczerze mówiąc, byłem bardzo zaskoczony widząc taką nędzę w projekcie programu po odwiedzeniu stylowej i kolorowej strony głównej.

  Najnowsza wersja: 0.4.0.4
  Język rosyjski: tak
  Wersja przenośna: tak
  Strona główna: http://winginx.ru/

Zestaw podstawowy:

  • Nginx 1.2.0;
  • PHP 5.3.13;
  • PHP 5.4.3;
  • Node.js 0.6.17;
  • MySQL 5.1.62;
  • MongoDB 2.0.5;
  • memcached 1.2.6;
  • phpMyAdmin 3.5.0;
  • Administrator 3.3.3;
  • RockMongo 1.1.1;
  • phpMemcachedAdmin 1.2.1;
  • Xdebug 2.2.0.5, Zend Guard Loader 5.5, ionCube 4.0.14
  Ten zestaw może pochwalić się obecnością MongoDB i Node.js, a także szybko zyskującą popularność serwera WWW Nginx. Byłem również zadowolony z obecności normalnego menu menu i sekcji ustawień, ale w trakcie procesu okazało się, że okno ustawień ma 3 zakładki, w których są tylko 1-2 opcje (dlaczego?).

Dziwne w Winginx jest praca z logami. Aby je wyświetlić, oferujemy menu do wybierania plików w postaci error.log, access.log itd., Jednak nie można zrozumieć, do którego modułu należą te dzienniki: Nginx, PHP, a może Node.js?

Chociaż Winginx ma program sterujący, polecenie samego serwera WWW, podobnie jak w Denwer, odbywa się za pomocą plików .bat. Wyciągnąłem ten wniosek z wyskakujących czarnych okien znikąd podczas uruchamiania lub zatrzymywania serwera.

Możliwe, że ktoś (przede wszystkim początkujący) uzna, że \u200b\u200bbardzo przydatne jest automatyczne instalowanie skryptów (PhpBB, WordPress, Joomla itp.) Podczas tworzenia domeny, zwłaszcza jeśli weźmie się pod uwagę, że skrypty są skonfigurowane do pracy z Nginx (przepisanie reguł przepisywania od nowa dość skomplikowane). Jednak osobiście nigdy nie korzystam z takich funkcji i wolę samodzielnie przeprowadzić instalację, ponieważ nigdy nie wiesz, co i jak jest tam instalowana oraz jakie niespodzianki mogą cię oczekiwać w przyszłości.

14. Xampp USB Lite

  Najnowsza wersja: 1.7.7
  Język rosyjski: nie
  Wersja przenośna: tak
  Strona internetowa: http://www.apachefriends.org/en/xampp-windows.html

Zestaw podstawowy:

  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5
  XAMPP to bardzo popularny pakiet oprogramowania za granicą. Myślę, że popularność wynika z faktu, że ten zespół jest dość niezawodny i ma wersje dla wszystkich głównych systemów operacyjnych: Windows, Linux, Mac OS X, a nawet Solaris.

Uruchomienie i zatrzymanie modułów jest wystarczająco szybkie, strona powitalna nie jest zagmatwana i zrozumiała, choć w języku angielskim. Ogólnie całkiem niezły pakiet oprogramowania (z wieloma dodatkami w wersji na komputery), w którym nie ma nic zbędnego ani odpychającego. Czarne okna nie atakują zza rogu, panel sterowania jest dość zwyczajny, ale mało przydatny.

Z minusów tego kompleksu oprogramowania mogę wskazać tylko ten panel sterowania, a raczej sam brak tego sterowania, nie ma w nim nic prócz uruchomienia i zatrzymania serwera. Nie ma wygodnego menu z listą witryn, nie ma sekcji ustawień serwera WWW i nie ma przydatnych narzędzi. Konieczne będzie ręczne skonfigurowanie środowiska pracy w tym zestawie.

Porównanie

Przenośny Język rosyjski Dostępność GUI Przydatne GUI Wyświetl dzienniki
AMPPS - + + - +
- - - - -
+ + - - -
+ + + + +
+ + + + +
Nimp + + + + -
+ + + + +
+ - - - -
- + + - +
+ - + - -
- - + + +
- + + + +
+ + + + +
Xampp USB Lite + - + - -
Najlepsze wyniki: EasyPHP, Open Server, Winginx.

Testowanie

Test nr 1 - Fałszywe uruchomienie

Istotą testu jest celowe uszkodzenie konfiguracji Apache w celu sprawdzenia, czy otrzymamy ostrzeżenie, czy wszystkie wskaźniki zmienią kolor na zielony i nic nie będzie działać. Zgódź się, że użycie zestawu, który zwodniczo informuje o udanym uruchomieniu i czyni cię idiotą, nie jest wystarczającym pragnieniem. Jeśli serwer nie da żadnych sygnałów lub działa potajemnie, test również zostanie uznany za nieudany.

Test nr 2 - trudne ścieżki

Istotą testu jest celowe zainstalowanie serwera w folderze o złożonej nazwie, w naszym teście użyjemy folderu o nazwie „C: \\ test \\ Mys $ ka! ._- () zlo () + ~% & 2% Files”. Jeśli PhpMyAdmin (jest brany tylko dla wygody, ponieważ znajduje się w każdym zestawie) nie otworzy się, test zakończy się niepowodzeniem. Każda osoba jest indywidualnością, foldery są czasami nazywane najbardziej nieoczekiwanymi nazwami. Nazwa folderu wybranego do testu jest poprawna w systemie Windows i musi zostać poprawnie przetworzona.

Test 3 - SSL po wyjęciu z pudełka

Test jest niezwykle prosty - uruchamiamy serwer i próbujemy otworzyć PhpMyAdmin przy użyciu protokołu SSL.

Oznaczenia:  „+” Oznacza pozytywny wynik testu, „-” oznacza, że \u200b\u200btest się nie powiódł.

Fałszywy start Trudne ścieżki SSL po wyjęciu z pudełka
AMPPS + + +
- + -
- + +
+ + -
+ + -
Nimp + - -
+ + +
- + -
+ - -
+ - -
+ + -
+ + -
- - -
Xampp USB Lite + - +
Najlepsze wyniki: AMPPS, Open Server.

Wniosek

  Po zbadaniu i przetestowaniu tak wielu systemów oprogramowania powstaje pytanie - co ostatecznie wybrać do codziennej pracy? Odpowiedź na to pytanie nie jest łatwa, każdy zestaw będzie odpowiedni do określonego rodzaju zadania.

Dla początkujących sugeruję używanie Denwer jako najprostszego i najbardziej sprawdzonego zestawu WAMP. Wszystkim pozostałym twórcom stron internetowych, a także osobom, które nie mają funkcji Denwer, polecam korzystanie z Open Server.

Jeśli chcesz szybko zapoznać się ze znanym skryptem, forum, galerią zdjęć lub księgą gości i nie chcesz zawracać sobie głowy instalowaniem go i znalezieniem odpowiedniej platformy, możesz wypróbować AMPPS. Oczywiście pod warunkiem, że skrypt, który Cię interesuje, jest obsługiwany przez ten rozwój.

W przypadku, gdy ktoś musi użyć tak rzadkich modułów, jak lokalny serwer pocztowy, Node.js, MongoDB itp., Myślę, że każdy będzie mógł wybrać odpowiednią opcję spośród innych uczestników naszej recenzji.

P.P.S. Chcę ostrzec komentatorów, którzy opowiadają się za maszyną wirtualną z systemem Linux na pokładzie i nie uznają już niczego za alternatywę. Częściowo zgadzam się z tobą, kiedy przenosisz stronę na prawdziwy hosting, mogą pojawić się pewne problemy: strumienie, prawa FS, dowiązania symboliczne, konsola itp.

Spójrz jednak na to z drugiej strony. Podobne problemy są szczególnymi przypadkami i pojawiają się dość rzadko. W rzeczywistości jest odwrotnie - projektant układu silnika Smarty absolutnie nie musi wiedzieć nic o strumieniach, dowiązaniach symbolicznych i konsoli, a programiści CMS nauczyli się ustawiać prawidłowe uprawnienia do zapisu dla pobranych plików przez ponad 100 lat.

W rezultacie chcę powiedzieć - platformy WAMP mają prawo istnieć, a korzystanie z maszyn wirtualnych w większości przypadków jest całkowicie nieuzasadnione.

Do lokalnego komputera potrzebujesz odpowiedniego oprogramowania. Istnieje wiele gotowych zestawów dla serwerów WWW. Na przykład XAMPP i Denwer. Ale który wybrać? Czym się różnią? Czy mają jakieś wady? Nie ma doskonałych programów, które byłyby 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óre z nich jest dla Ciebie odpowiednie: Denwer lub XAMPP.

Co lepiej wybrać, aby utworzyć serwer lokalny: Denwer lub XAMPP?

Te aplikacje są bardzo podobne na wiele sposobów. Posiadają już oprogramowanie wewnętrzne potrzebne do działania:

  • Język programowania PHP.
  • Usługa HTTP Apache.
  • Obsługa bazy danych MySQL.
  • Klient graficzny PhpMyAdmin.

Dzięki nim możesz podnieść lokalny serwer w kilka minut. W przeciwnym razie będziesz musiał ręcznie złożyć i zainstalować moduły, wybrać konfigurację. Samostrojenie jest długim i skomplikowanym procesem. Jest to potrzebne, jeśli tworzysz zasób publiczny. W przypadku maszyny wirtualnej można użyć gotowego zestawu.

Aktualne informacje o nowych wersjach Denver i XAMPP można znaleźć na stronie programistów. Wskazuje, które biblioteki są dołączone do serwera.

Denwer

Program „waży” mniej niż 10 megabajtów. Zawiera podstawowe elementy. Ale indywidualnie zajmują znacznie więcej miejsca. Na stronie denwer.ru możesz pobrać dodatkowe moduły i rozszerzenia. Na przykład:

  • ActivePerl Dystrybucja języków programowania Pearl.
  • Systemy zarządzania bazami danych PostgreSQL i FireBird.
  • Emulator serwera pocztowego z protokołem 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óre nie jest w pomocy, sprawdź forum Denver. Ma ogromną bazę wiedzy. Inni użytkownicy lub sami programiści pomogą rozwiązać każdy problem.

Program wstępnie skonfigurował wszystkie niezbędne konfiguracje. Zainstaluj, uruchom, użyj. Ale jeśli komputer jest nowy, nadal musisz go „przygotować”.


Nie musisz wprowadzać żadnych poleceń, wybierz ustawienia, zaznacz pola. Wystarczy nacisnąć kilka przycisków. A serwer będzie dostępny pod adresem „http: // localhost / denwer /”. Ponadto ikony uruchamiania aplikacji pojawią się na pulpicie. Jeśli w oknie narzędzia zobaczysz komunikat „Hurra, zadziałało!”, Możesz użyć pełnego serwera.

UWAGA Ale łatwość instalacji nie jest jedyną zaletą programu. Co wybrać: Denwer lub nadal XAMPP? Czy szybka instalacja jest naprawdę czynnikiem decydującym? Rozważymy oddzielnie zalety i wady tych aplikacji.

Denver Plusy:

  • Nie trzeba niczego konfigurować. Po prostej instalacji możesz natychmiast uruchomić maszynę wirtualną.
  • Aplikacja jest lekka i dobrze zoptymalizowana.
  • To jest proste i jednoznaczne. Dlatego odpowiedni dla początkujących.
  • Obsługa języka rosyjskiego.
  • Dostępna integracja dodatkowych bibliotek.
  • Można przenieść na inne maszyny. Po drodze nie musisz niczego konfigurować.
  • Obszerna baza wiedzy jest dostępna na stronie programistów: instrukcje, opisy, FAQ, dziennik aktualizacji.
  • Jest forum. Na nim możesz zadawać pytania dotyczące narzędzia i rozmawiać z innymi użytkownikami.
  • Nie trzeba odinstalowywać za pomocą deinstalatorów lub usług systemowych. Wystarczy usunąć folder aplikacji.

Wady:

  • W podstawowym zestawie programu jest raczej skąpe wypełnienie. Tylko najbardziej niezbędne do uruchomienia serwera.
  • Projekt graficzny klienta również się nie wyróżnia.

XAMPP

Niezaprzeczalną zaletą XAMPP jest wieloplatformowość. Ten program działa w każdej dystrybucji Linux, Windows, Solaris, MacOS. Strona apachefriends.org/download.html zawiera zespoły dla różnych systemów operacyjnych. A także różne dodatki (na przykład WordPress, MediaWiki, Joomla). Strona jest w języku angielskim.

Podstawowy pakiet narzędzia, oprócz Apache, DBMS i PHP, obejmuje:

  • Openssl
  • Tomcat
  • MariaDB
  • Serwer FTP FileZilla
  • Webalizer

I „odpowiednio waży” - ponad 100 megabajtów. Ale jest wersja Lite - pod względem składu jest podobna do Denvera. Dla różnych systemów operacyjnych przeznaczone są różne zestawy. W programach Linux i Mac jest więcej wbudowanych modułów. Aby zobaczyć „skład” narzędzia, kliknij link „Co obejmuje?” na stronie programisty.

Nie ma tam instrukcji ani wyjaśnień. Ale instalacja narzędzia jest bardzo prosta.

  1. W systemie Linux rozpakuj archiwum i uruchom instalację.
  2. W systemie Windows otwórz plik wykonywalny .exe.
  3. Wybierz folder.
  4. Poczekaj, aż pliki zostaną skopiowane.

Pojawi się panel sterowania serwera. Tam możesz go uruchomić i zatrzymać. Sam zasób będzie dostępny pod adresem „http: // localhost /”.

WAŻNE Jeśli masz komputer Mac lub Solaris, pytanie, które lepiej wybrać - Denwer lub XAMPP, odpowiedź jest jedna: zdecydowanie nie jest to Denver. W innych przypadkach musisz spojrzeć na możliwości, zalety i wady programu.

  • Istnieją serwery dla różnych systemów.
  • Wszystkie moduły, które mogą być potrzebne, są wbudowane w zespół podstawowy.
  • Bardzo prosta instalacja.
  • Może działać w sieci publicznej. Ochrona komponentów jest już skonfigurowana.
  • Jeśli zostanie odpowiednio skonfigurowany, będzie działał jako pełnoprawny serwer internetowy.
  • Główne funkcje są dostępne w menu głównym programu. Tam możesz zobaczyć status serwera i zainstalowane biblioteki.
  • Zajmuje dużo pamięci. Chociaż istnieje wersja Lite.
  • Tylko angielski
  • Na panelu sterowania nie ma „kontroli”. Tylko uruchom / zatrzymaj serwer.

Porównanie i wybór

Nadal nie zdecydowałeś, co zainstalować - Denwer lub XAMPP? Który koniec jest lepszy? To zależy od wielu czynników. Jeden program nie jest odpowiedni dla wszystkich użytkowników jednocześnie. Kluczową rolę odgrywa platforma. Jeśli system operacyjny nie obsługuje serwera Denver, i tak go nie zainstalujesz. Oceń, czy serwer wirtualny „pociągnie” komputer. Na starym lub słabym samochodzie lepiej postawić Denwer. W skrajnych przypadkach - XAMPP-Lite.

Jeśli nie znasz dobrze języka angielskiego, program w języku angielskim raczej nie będzie ci odpowiadał. Zarządzanie w nim jest proste. Jednak konfiguracja narzędzia, przy ciągłym przeglądaniu słownika, nie jest zbyt wygodna. Serwery Denver są zoptymalizowane - są szybkie i nie wymagają dużych zasobów. A XAMPP ma jeszcze jedną zaletę - niezawodność. Narzędzie jest stale testowane i udoskonalane. Prawdopodobieństwo awarii jest minimalne. Chociaż Denwer jest stabilny.

Te programy mają pewne podobieństwa. Ale jednocześnie są inni. Łączy je najważniejsze - po zainstalowaniu aplikacji Denver lub XAMPP natychmiast otrzymasz gotowy serwer lokalny. Ale wybór zależy od kilku czynników. Platforma, zasoby, twoje preferencje. W końcu pracujesz z tą maszyną wirtualną.

DZWONEK

Są tacy, którzy czytają te wiadomości przed tobą.
Subskrybuj, aby otrzymywać świeże artykuły.
Email
Imię
Nazwisko
Jak chcesz przeczytać Dzwon
Bez spamu