Vad ska man välja, XAMPP eller Denwer? Översikt över lokala webbservrar. Jämförelse av Denwer- och XAMPP-program: vilket är bättre Xampp-recensioner


Komplex. Det här är, som du kanske har gissat, gamla goda Denwer. Det blev fast etablerat på min dator redan 2003. Andra alternativ, om de fanns på den tiden, var kända i snäva kretsar och var inte så populära.

Låt oss titta på vad vi kan använda idag, efter alla dessa år. Jag föreslår att du granskar, testar och jämför 14! mjukvarusystem designad för att utveckla webbplatser för Windows.

1.AMPS

Senaste version: 1.7
Ryska språket: ja (delvis)
Bärbar version: Nej
Hemsida: http://www.ampps.com/

Grundsats:

  • Softaculous AMPPS 1.7
  • Apache 2.2.22
  • MySQL 5.5.22
  • PHP 5.3.10 och 5.2.17
  • PERL 5.10.1
  • Python 2.7.2
  • MongoDB 2.0.4
AMPPS är inte bara en WAMP-sammansättning, det är ett helt bibliotek av applikationer, där var och en av dem snabbt kan installeras, manipuleras och mixtras utan att lämna kassan. Allt detta jordbruk är noggrant katalogiserat och beskrivet i detalj.

En otvivelaktig fördel med denna sammansättning är stödet för många vanliga CMS, bloggplattformar, webbforum, anslagstavlor, fotogallerier, etc. Total tillgängliga applikationeröver 200! Uppsättningen av komponenter som ingår i paketet håller också jämna steg med livet, alla moduler är ganska fräscha och, särskilt, här kan vi hitta sådana exotiska saker som Python och MongoDB.

Av nackdelarna skulle jag vilja notera den delvisa ryska översättningen, som bara finns i manuskatalogen, och även då inte överallt. Efter att ha startat om Apache vägrade fackmenyn att fungera, starta om Windows hjälpte inte. En annan nackdel är bristen på portabilitet. Enligt min mening är AMPPS mer användbart för nybörjare att lära sig skript än för seriösa utvecklare. arbeta med det mjukvarupaket Jag var inte särskilt bekväm, det finns bättre alternativ.

Senaste version: 2.5.10
Ryska språket: Nej
Bärbar version: Nej
Hemsida: http://www.appservnetwork.com/

Grundsats:

  • Apache 2.2.8
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin-2.10.3
Apache och MySQL installeras som tjänster. Det finns inget kontrollprogram, bara en tvivelaktigt designad sida med en länk till PhpMyAdmin. I sin kärna är AppServ ett grafiskt installationsprogram för Apache, PHP, MySQL och inget mer. Om samma Denwer själv lanserar komponenter, installeras de här helt enkelt som tjänster och hanteras av Windows själv.

Senaste version: 3.2010-11-07
Finns det ryska språket
Bärbar version: Ja
Hemsida: http://www.denwer.ru/

Grundsats:

  • Apache 2.2
  • PHP 5.3.3
  • MySQL 5.1.40
  • phpMyAdmin 3.2.3
Denwer... gamla goda Denwer. Vi ser samma magra uppsättning av inte särskilt fräscha komponenter (skär ner till kärnan), ett svart fönster och inget GUI. Fördelarna med detta paket inkluderar dess extremt lilla storlek och en bra "kunskapsbas" på forumet, samlad under många år. Faktum är att serverhantering utförs genom exekvering av BAT-skript för att starta och stoppa moduler som sådant, det finns inget kontrollprogram alls.

Denwer är extremt enkel och begriplig och har därför den största armén av fans bland "dummies". Mest full beskrivning Den här plattformen kommer att ha följande fras sagt av en av användarna: "Denver utför huvuduppgifterna och okej, men ju fler ringsignaler och visselpipor, desto fler problem (ingen använder dem till 100 procent)."

Senaste version: 5.3.9
Ryska språket: Ja
Bärbar version: Ja
Hemsida: http://www.easyphp.org/

Grundsats:

  • PHP 5.3.9
  • PhpMyAdmin 3.4.9
  • Apache 2.2.21
  • MySQL 5.5.20
En ganska enkel och omärklig montering. Vi erbjuds den vanliga brickmenyn utan krusiduller, enkla inställningar och en förvirrande startsida utan ryska språket. Det här mjukvarupaketet gjorde inget intryck på mig, det fungerar bra. EasyPHP är ganska lämplig som en denwer ersättning till "versionen med windows" (om det inte skrämmer dig startsida).

Jag noterar att EasyPHP hanterar servern självständigt, inga läskiga svarta fönster dyker upp, och att starta och stoppa servern går ganska snabbt.

Senaste version: 2.0.2.0
Finns det ryska språket
Bärbar version: Ja
Hemsida: http://eleanor-cms.ru/server

Grundsats:

  • Apache 2.2.19
  • PHP 5.3.6
  • MySQL: MariaDB 5.2.6
  • PhpMyAdmin 3.4.2
  • SlimFTPd 3.1.81
  • DNS obundet 1.4.10
EleanorServ verkade först för mig som en dark horse, eller snarare en sorts specialiserad server för Eleanor CMS med samma namn. Efter undersökning visade det sig att detta är ett vanligt WAMP-kit.

I den här konstruktionen gillade jag designen på menyn, som visade sig vara ganska attraktiv, vilket är mycket ovanligt bland den här typen av program. Jag gillade även kontrollpanelen, eller snarare startsidan, som har en ganska ovanlig design.

Efter att ha skapat en ny domän försvann kontrollpanelen helt enkelt. Det visade sig att det var ett fel i domänhanteraren och den öppnade en felaktig adress, men det var mindre saker. En annan besvikelse var oförmågan att öppna mappen med domäner från fackmenyn, jag var tvungen att leta efter var jag installerade EleanorServ...

Sammantaget gillade jag EleanorServ, speciellt möjligheten att starta/stoppa servern direkt från webbläsaren.

6. Nimp

Senaste version: 1.5.0
Finns det ryska språket
Bärbar version: Ja
Hemsida: http://nimpbox.ru/

Grundsats:

  • Apache 2.2.17
  • Nginx 0.9.3
  • MySQL 5.5.8
  • PHP 5.3.5
  • Skicka mail 31
  • phpMyAdmin 3.3.9
  • Sypex Dumper 2.0.8
  • FileZilla 0.9.37 beta
  • Memcachad 1.2.4
Här ser vi en ful implementering av kontrollpanelen med inslag av pornografi, men det finns en ganska intressant meny. Det märkligaste med den här monteringen är att det finns så många som 4! fackikoner med exakt samma meny. Det var inte första gången jag lyckades få servern att fungera. Som det visade sig, kan Nimp bara arbeta från roten på disken, vilket utan tvekan är en annan stor nackdel med detta mjukvarupaket.

När du använde den här builden kraschade något ständigt, FileZilla stoppade aldrig av sig själv (jag var tvungen att döda den genom aktivitetshanteraren), och Memcached startade inte alls. Viss förvirring orsakades av orden från programmets författare att "denna sammansättning är perfekt för högt belastade webbplatser i företags- och stadsnätverk. Programmet är helt klart långt ifrån lämpligt för användning i en företagsmiljö."

"Knepet" med denna plattform är att Nginx fungerar som en frontend och är designad för att tjäna statiskt innehåll, och Apache fungerar som en backend för att generera dynamiskt innehåll. Generellt sett förblev mitt intryck av denna församling tvåfaldigt, det förändrades gradvis från kraftigt negativt i början till normalt och acceptabelt under arbetet med programmet.

Senaste version: 4.5.2
Finns det ryska språket
Bärbar version: Ja
Hemsida: http://open-server.ru/

Grundsats:

  • 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;
  • Fake Sendmail 32;
  • NNCron Lite 1.17;
  • Memcachad 1.2.6;
  • Adminer 3.3.4;
  • HeidiSQL 7.0;
  • Webgrind 1.0;
  • PHPMyAdmin 3.5.1;
  • PHPPgAdmin 5.0.4;
  • PHPMemcachedAdmin 1.2.1;
Till skillnad från andra deltagare i vår granskning Öppna Server har det trevligaste och mest genomtänkta gränssnittet, har kraftfulla funktioner om konfiguration och administration av komponenter. De otvivelaktiga fördelarna inkluderar stöd för inställningsprofiler, byte av HTTP/MySQL/PHP-moduler, en uppgiftsschemaläggare (cron), bekväm kontroll domäner och alias, och för "dummies" finns en tydlig användarmanual.

En trevlig funktion med Open Server är möjligheten att använda programmet som en bärbar person start meny. Du kan installera servern på USB-enhet, flytta din dit bärbara program, skapa bokmärken för ofta besökta webbplatser och var du än är har du en bekväm meny snabb åtkomst till dina favoritsajter och program.

Senaste version: 1.8.2
Ryska språket: Nej
Bärbar version: Ja
Hemsida: http://www.server2go-web.de/

Grundsats:

  • Apache 2.2
  • PHP 5.3.2
  • SQLITE
  • MYSQL 5.1.46
  • PERL 5,8
Jag var äcklad av denna äckliga sak under lång tid och tillbringade flera minuter med att leta efter och döda barnprocesser. Det visade sig att när du startar Server2go-programmet så startar webbservern bara och det är allt. ALLT - i ordets bokstavliga bemärkelse finns det inget kontrollprogram, ingen monitor, servern kan inte stoppas eller ens helt enkelt startas om. Allt detta mjukvarupaket har är en startsida där du kan se ofarlig information som PHP-utgång Info.

Intrycket är extremt negativt, även om det verkar: servern startar, PhpMyadmin öppnas och vad mer behövs? Nej, en server som inte kan stoppas är inte för mig. Brinn i helvetet!

Senaste version: 8.5.4
Ryska språket: Ja
Bärbar version: Nej
Hemsida: http://www.uniformserver.com/

Grundsats:

  • Apache 2.4.2
  • PHP 5.4.0
  • MySQL 5.5.24
  • phpMyAdmin 3.5.1
Uniformserver är bara ytterligare ett hack och jag kan inte säga något bra om det. En sned rysk översättning, en enorm ful logotyp i brickmenyn, själva menyn är inte alls genomtänkt, och på grund av den sneda översättningen är det i allmänhet omöjligt att förstå någonting. Allt denna sammansättning kan göra är att starta och öppna PhpMyadmin. Med hjälp av menyn kan du också komma till loggarna och konfigurationsfilerna. Den enda trevliga överraskningen var att hitta Cron där.

Senaste version: 8.5
Ryska språket: Nej
Bärbar version: Ja
Hemsida: http://www.usbwebserver.net/

Grundsats:

  • Apache 2.2.21
  • MySQL 5.5
  • PHP 5.3.9
  • PhpMyAdmin 3.4.9.0
Ett enkelt och lätt WAMP-kit. Kontrollpanelen är enkel och kan döljas i facket. Tyvärr finns det inget ryska språket. Monteringen kan rekommenderas till kravlösa användare och nybörjare. Det finns inga funktioner eller fördelar som jag skulle kunna prata om i det här mjukvarupaketet.

I sin funktionalitet liknar USBWebserver Denwer, förutom att Perl saknas. I kontrollpanelen kan du starta/stoppa moduler, öppna loggar, det finns ett par till användbara funktioner och inställningar, det är allt. Jag skulle rekommendera denna montering som en GUI-ersättning för Denwer för de som behöver liknande funktionalitet, men vill ha en kontrollpanel med knappar och småsaker.

Senaste version: 2.27
Ryska språket: Nej
Bärbar version: Nej
Hemsida:

Grundsats:

  • 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
Ett bra och funktionellt mjukvarupaket, ganska välkänt, lätt att lära sig. Har en bekväm meny goda möjligheter Förbi PHP-inställningar och Apache. Jag gillade monteringen, jag använde Vertrigo ganska mycket på min tid länge sedan.

Men allt är inte så rosenröd i vårt rike såklart, det finns också nackdelar. Den viktigaste och mest betydande nackdelen är att Vertrigo inte är bärbar, den kan inte installeras på en flashenhet och användas på olika maskiner. Bland andra problem skulle jag vilja notera svårigheterna med att skapa en domän eller alias, såväl som bristen på ryska språket.

Senaste version: 2.2d
Ryska språket: Ja
Bärbar version: Nej
Hemsida: http://www.wampserver.com/

Grundsats:

  • 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
Liksom XAMPP är denna sammansättning allmänt känd i väst. Anledningen till detta är kanske stödet stor kvantitet språk, möjligheten att installera valfri version av Apache, MySQL och PHP som ett tillägg och attraktivt Hemsida, vilket inte kan sägas om själva kontrollprogrammet.

Monteringen fungerar bra, har en skrämmande men ganska förståelig meny. Det finns inget i den som gör att den här lokala webbservern sticker ut från mängden. Om jag ska vara ärlig, blev jag mycket förvånad över att se sådan elände i utformningen av programmet efter att ha besökt den snygga och färgglada hemsidan.

Senaste version: 0.4.0.4
Finns det ryska språket
Bärbar version: Ja
Hemsida: http://winginx.ru/

Grundsats:

  • 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;
  • memcachad 1.2.6;
  • phpMyAdmin 3.5.0;
  • Adminer 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
Denna sammansättning stoltserar med närvaron av MongoDB och Node.js, såväl som den snabbt växande populariteten Nginx webbserver. Jag var också nöjd med närvaron av en normal fackmeny och inställningssektion, men under arbetet visade det sig att inställningsfönstret har 3 flikar med bara 1-2 alternativ vardera (varför?).

Att arbeta med loggar i Winginx ser ganska konstigt ut. För att se dem erbjuds vi en meny för att välja filer som error.log, access.log, och så vidare, men det är omöjligt att förstå vilken modul dessa loggar tillhör: Nginx, PHP eller kanske Node.js?

Även om Winginx har kontrollprogram, men kommandot över själva webbservern, precis som i Denwer, utförs genom .BAT-filer. Jag drog denna slutsats baserat på svarta fönster som dyker upp från ingenstans när du startar eller stoppar servern.

Det är möjligt att någon (främst nybörjare) kommer att finna denna funktion mycket användbar automatisk installation skript (PhpBB, WordPress, Joomla, etc.) när du skapar en domän, särskilt med tanke på att skripten är konfigurerade för att fungera med Nginx (det är ganska svårt att skriva om reglerna för omskrivning själv). Jag personligen använder dock aldrig sådana funktioner och föredrar att utföra installationen själv, eftersom du aldrig vet vad och hur det installeras där och vilka överraskningar som kan vänta dig i framtiden.

14. Xampp USB Lite

Senaste version: 1.7.7
Ryska språket: Nej
Bärbar version: Ja
Hemsida: http://www.apachefriends.org/en/xampp-windows.html

Grundsats:

  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5
XAMPP är ett mycket populärt programpaket utomlands. Jag tror att dess popularitet beror på det faktum att denna sammansättning är ganska pålitlig och har versioner för alla större operativsystem: Windows, Linux, Mac OS X och till och med Solaris.

Start och stopp av moduler sker ganska snabbt, välkomstsidan är inte förvirrande och begriplig, även om den är på engelska. Sammantaget ett ganska bra mjukvarupaket (med en massa godsaker i desktopversionen) där det inte finns något överflödigt eller motbjudande. Svarta fönster attackerar inte från runt hörnet, kontrollpanelen är ganska vanlig, men till liten nytta.

Bland nackdelarna med detta mjukvarupaket kan jag notera just denna kontrollpanel, eller snarare avsaknaden av denna kontroll i sig, det finns inget i den förutom att starta och stoppa servern. Det finns inget bekväm meny med en lista över webbplatser, det finns ingen sektion för webbserverinställningar, det finns inga användbara verktyg. Du måste konfigurera arbetsmiljön i den här byggnaden manuellt.

Jämförelse

Bärbar ryska språket Tillgänglighet för GUI Användbart GUI Visa loggar
AMPPS - + + - +
- - - - -
+ + - - -
+ + + + +
+ + + + +
Nimp + + + + -
+ + + + +
+ - - - -
- + + - +
+ - + - -
- - + + +
- + + + +
+ + + + +
Xampp USB Lite + - + - -
Bästa resultat: EasyPHP, Open Server, Winginx.

Testning

Test #1 - Felstart

Kärnan i testet är avsiktlig skada Apache-konfigurationer för att kontrollera om vi kommer att få någon varning eller om alla indikatorer lyser grönt och ingenting kommer att fungera. Håller med om att du har liten lust att använda ett bygge som missvisande rapporterar en lyckad lansering och får dig att se ut som en idiot. Om servern inte ger några signaler eller arbetar i hemlighet, kommer testet också att anses vara misslyckat.

Test #2 - Svåra vägar

Kärnan i testet är att medvetet installera servern i en mapp med ett komplext namn i vårt test kommer vi att använda en mapp som heter "C:\test\Mys$ka!._-()zlo()+~%&2; % filer”. Om PhpMyAdmin (det tas bara för bekvämlighets skull, eftersom det finns i varje montering) inte öppnas, kommer testet följaktligen att misslyckas. Varje person är en individ. Mappar kallas ibland för de mest oväntade namnen. Mappnamnet som valts för testet är korrekt för Windows och bör bearbetas korrekt.

Test #3 - SSL ur kartongen

Testet är extremt enkelt - vi startar servern och försöker öppna PhpMyAdmin via SSL-protokollet.

Beteckningar:"+" betyder att testet lyckades, "-" betyder att testet misslyckades.

Falsk start Svåra vägar SSL ur kartongen
AMPPS + + +
- + -
- + +
+ + -
+ + -
Nimp + - -
+ + +
- + -
+ - -
+ - -
+ + -
+ + -
- - -
Xampp USB Lite + - +
Bästa resultat: AMPPS, Open Server.

Slutsats

Efter att ha undersökt och testat så många mjukvarusystem uppstår frågan - vad ska man i slutändan välja för det dagliga arbetet? Svaret på denna fråga är inte så enkelt; varje konstruktion kommer att vara bra för en viss typ av uppgift.

För nybörjare föreslår jag att du använder Denwer som det enklaste och mest beprövade WAMP-paketet. Till alla andra webbutvecklare, såväl som de nybörjare som inte har tillräckligt med Denwer-funktionalitet, rekommenderar jag att använda Open Server.

Om du snabbt behöver bekanta dig med något välkänt manus, forum, fotogalleri eller gästbok och inte vill bry dig om att installera det och hitta en lämplig plattform, kan du prova AMPPS. Givetvis förutsatt att manuset du är intresserad av stöds av denna utveckling.

Om någon behöver använda sådana sällsynta moduler som lokala Mejl server, Node.js, MongoDB, etc., då tror jag att alla kommer att kunna välja ett lämpligt alternativ bland andra deltagare i vår recension.

P.P.S Jag skulle vilja varna kommentatorer som förespråkar en virtuell maskin med Linux ombord och inte känner igen något annat som ett alternativ. Jag håller delvis med dig när du flyttar en webbplats till en riktig värd kan vissa problem uppstå: strömmar, fs-rättigheter, symboliska länkar, konsol, etc.

Men se på det så här. Liknande problem- särskilda fall och de uppstår ganska sällan. I verkligheten är det tvärtom – en malldesigner som använder Smarty-motorn behöver inte veta något om strömmar, symboliska länkar och konsolen, och CMS-utvecklare har lärt sig att ställa in rätt skrivrättigheter på nedladdade filer i 100 år.

Som ett resultat av detta vill jag säga att WAMP-plattformar har rätt att existera och att användningen av virtuella maskiner i de flesta fall är helt omotiverad.

lokal maskin, behövs lämplig programvara. Det finns många färdiga webbserverbyggen. Till exempel XAMPP och Denwer. Men vilken ska man välja? Vad är skillnaden? Har de några nackdelar? Det finns inga idealiska program som passar alla användare samtidigt. Alla har trots allt sina egna uppgifter och sina egna krav. Läs beskrivningarna av dessa verktyg och du kan bestämma vilken som är rätt för dig: Denwer eller XAMPP.

Vad är bättre att välja att skapa lokal server: Denwer eller XAMPP?

Dessa applikationer är lika på många sätt. De har redan inbyggd programvara som behövs för att fungera:

  • PHP programmeringsspråk.
  • Apache HTTP-tjänst.
  • MySQL-databasmotor.
  • Grafisk klient phpMyAdmin.

Med dem kan du sätta upp en lokal server på några minuter. Annars måste du manuellt montera och installera moduler och välja en konfiguration. Självkonfiguration– Det här är en lång och komplex process. Det behövs om du skapar en offentlig resurs. För en virtuell maskin kan du använda en färdig montering.

Uppdaterad information om nya versioner av Denver och XAMPP finns på utvecklarnas hemsida. Den indikerar vilka bibliotek som ingår i servern.

Denwer

Programmet "väger" mindre än 10 megabyte. Den innehåller grundläggande komponenter. Men individuellt tar de mycket mer plats. På sidan denwer.ru kan du ladda ner ytterligare moduler och tillägg. Till exempel:

  • ActivePerl. Distribution av programmeringsspråket Perl.
  • Databashanteringssystem PostgreSQL och FireBird.
  • E-postserveremulator med SMTP-protokoll.
  • språk Python programmering och Parser.

Också på denna sida finns instruktioner på ryska och en FAQ. Om du har en fråga som inte finns i hjälpen, kolla in Denver-forumet. På honom enorm bas kunskap. Andra användare eller utvecklarna själva hjälper dig att lösa eventuella problem.

Allt är förkonfigurerat i programmet nödvändiga konfigurationer. Installera, starta, använda. Men om datorn är ny måste du fortfarande "förbereda" den.


Du behöver inte ange några kommandon, välja inställningar eller kryssrutor. Du behöver bara trycka på några knappar. Och servern kommer att vara tillgänglig på "http://localhost/denwer/". Ikoner för att starta programmet kommer också att visas på skrivbordet. Om du ser meddelandet "Hurra, det fungerar!" i verktygsfönstret betyder det att du kan använda en fullfjädrad server.

UPPMÄRKSAMHET. Men enkel installation är inte den enda fördelen med programmet. Vad ska man välja: Denwer eller XAMPP? Är snabb installation verkligen den avgörande faktorn? Låt oss titta på fördelarna och nackdelarna med dessa applikationer separat.

Denver-fördelar:

  • Inget behov av att konfigurera någonting. Efter en enkel installation kan du starta den virtuella maskinen direkt.
  • Applikationen är lätt och väl optimerad.
  • Det är enkelt och förståeligt. Därför är den lämplig för nybörjare.
  • Ryska språkstöd.
  • Integrering av ytterligare bibliotek är tillgänglig.
  • Kan överföras till andra maskiner. Samtidigt behöver du inte konfigurera någonting.
  • En omfattande kunskapsbas finns tillgänglig på utvecklarens webbplats: instruktioner, beskrivningar, FAQ, uppdateringslogg.
  • Det finns ett forum. På den kan du ställa frågor om verktyget och chatta med andra användare.
  • Inget behov av att ta bort med avinstallationsprogram eller systemtjänster. Radera bara applikationsmappen.

Minus:

  • I grunduppsättning Programinnehållet är ganska magert. Endast det väsentliga för att starta servern.
  • Utformningen av den grafiska klienten sticker inte heller ut på något sätt.

XAMPP

Den obestridliga fördelen med XAMPP är dess plattformsoberoende. Detta program fungerar på alla Linux-distributioner, Windows, Solaris, MacOS. Det finns versioner för olika operativsystem på sidan apachefriends.org/download.html. Och även alla typer av tillägg (till exempel WordPress, MediaWiki, Joomla). Webbplats på engelska.

Grundpaketet för verktyget, förutom Apache, DBMS och PHP, inkluderar:

  • OpenSSL
  • Hankatt
  • MariaDB
  • FileZilla FTP-server
  • Webalizer

Och den "väger" därefter - mer än 100 megabyte. Men det finns en Lite-version - dess sammansättning liknar Denver. Olika versioner är designade för olika operativsystem. Program för Linux och Mac har fler inbyggda moduler. För att titta på "sammansättningen" av verktyget, klicka på länken "Vad ingår?" på utvecklarens webbplats.

Det finns inga instruktioner eller förklaringar. Men att installera verktyget är väldigt enkelt.

  1. På Linux - packa upp arkivet och kör installationen.
  2. I Windows öppnar du den körbara EXE-filen.
  3. Välj en mapp.
  4. Vänta medan filerna kopieras.

Serverns kontrollpanel visas. Där kan du starta och stoppa det. Själva resursen kommer att finnas tillgänglig på "http://localhost/".

VIKTIG. Om du har en Mac eller Solaris, då på frågan vad som är bättre att välja - Denwer eller XAMPP, finns det bara ett svar: det här är definitivt inte för Denver. I andra fall måste du titta på programmets möjligheter, fördelar och nackdelar.

  • Det finns servrar för olika system.
  • Alla moduler som kan behövas är inbyggda i grundmonteringen.
  • Mycket enkel installation.
  • Kan fungera i Publikt nätverk. Komponentskyddet är redan konfigurerat.
  • Om den är korrekt konfigurerad kommer den att fungera som en fullfjädrad Internetserver.
  • Programmets huvudfunktioner är tillgängliga i huvudmenyn. Där kan du se serverstatus och installerade bibliotek.
  • Tar upp mycket minne. Även om det finns en Lite-version.
  • Bara engelska.
  • Det finns inga "kontroller" på kontrollpanelen. Starta/stoppa endast servern.

Jämförelse och urval

Du har fortfarande inte bestämt dig för vad du ska installera - Denwer eller XAMPP? Vilket är bättre i längden? Det beror på många faktorer. Ett program passar inte alla användare samtidigt. Plattformen spelar en avgörande roll. Om operativsystemet inte stöder Denver-servern kommer du inte att installera det ändå. Bedöm om datorn klarar det virtuell server. Det är bättre att installera Denwer på en gammal eller svag bil. Som en sista utväg - XAMPP-Lite.

Om du inte kan engelska bra, så är det osannolikt att ett engelskspråkigt program passar dig. Dess hantering är enkel. Men att ställa in verktyget medan du ständigt tittar i ordboken är inte särskilt bekvämt. Denvers servrar är optimerade - de är "snabba" och kräver inte mycket resurser. Och XAMPP har en annan fördel - tillförlitlighet. Verktyget testas och förbättras ständigt. Sannolikheten för misslyckande är minimal. Även om Denwer fungerar stabilt.

Dessa program har vissa likheter. Men samtidigt är de olika. Det viktigaste de har gemensamt är att efter att ha installerat applikationen Denver eller XAMPP får du omedelbart en färdig lokal server. Men valet beror på flera faktorer. Plattformar, resurser, dina preferenser. När allt kommer omkring måste du arbeta med denna virtuella maskin.

Som många av er vet har jag varit på lokal dator Begagnade Denwer men för ungefär ett halvår sedan bestämde jag mig för att byta till OpenServer. Och det är varför.

När jag först började skapa webbplatser (cirka 2008) var valet av paket för allt jag behövde extremt knappt. Var xampp, denwer och 1-2 alternativ till. Därför är det inte förvånande att den stora majoriteten av programmerare vid den tiden installerade allt själva: Apache, MySQL, PHP, phpMyAdmin och så vidare. Och mot bakgrunden av de få paketen som fanns där pekade jag ut exakt Denwer.

Men alltså, av för mig okända skäl Denwer visade sig vara övergiven och slutade uppdatera helt. På det här ögonblicketsenaste versionen Denwer Nu PHP 5.3.13, med anor från 8 maj 2012. Det vill säga, den har inte ens uppdaterats på 5 år PHP. Därför tyvärr från Denwer Jag var tvungen att tacka nej, just på grund av bristen på någon uppdatering. Uppdatera det bara PHP på Denwer– väldigt problematiskt, och det går inte alltid, även om det är snett, men jag lyckades. Men det är inte bara en fråga om PHP, men i allmänhet genom hela församlingen.

Och i slutet av 2016 bestämde jag mig för att se vad som var nytt och kom över OpenServer. Bland fördelarna skulle jag vilja notera följande:

  • Det finns allt du behöver: Apache, MySQL, PHP, phpMyAdmin och så vidare.
  • Du kan välja vilken version som helst av allt som är tillgängligt. Till exempel kan du ta PHP 7, men du kan ta PHP 5, du kan ta Apache 1, men du kan ta Apache 2. Allt detta är extremt enkelt att ställa in.
  • Det är enkelt att ställa in så att brev faktiskt skickas från din dator, och inte bara läggs i en mapp, som i Denwer. Det skulle förstås också kunna göras där, men i OpenServer detta är mycket lättare att göra.
  • Tillgänglighet FTP-servrar.
  • Tillgänglighet för en uppgiftsschemaläggare.
  • Användarvänligt gränssnitt med alla inställningar.
  • OpenServer uppdateras regelbundet.

Av nackdelarna kanske jag bara nämner tillräckligt stor storlek. Denwer var verkligen lätt, men jag tror att detta är en mindre nackdel OpenServer jämfört med många fördelar.

Alla webbansvariga började arbeta genom att välja en virtuell webbserver. Och alla undrade: vad ska man välja, XAMPP eller Denwer? Dessa två servrar är ledare, och du måste välja en av dem för att inte ångra det senare. Därför kommer den här artikeln att täcka detta ämne. Jag kommer att visa dig fördelarna och nackdelarna med XAMPP och Denwer separat.
XAMPP och Denwer är färdiga sammansättningar, förenar allt nödvändiga komponenter arbete. Dessa komponenter är språkprocessorer för Apache, PHP och databaser. MySQL-data och många andra tillägg. XAMPP, Denwer innehåller samma moduler. Därför behöver du inte installera serversammansättningar, du kan manuellt installera de bibliotek som behövs för driften. dock manuell installationär ett komplext jobb och tränas för att sätta upp servrar allmänt bruk, det vill säga inte lokalt. Därför bör du inte komplicera ditt liv och installera Apache, PHP och MySQL manuellt.
XAMPP.
De virtuell webbserver Det är mycket populärt på grund av dess plattformsoberoende funktionalitet. Det betyder att du kan installera XAMPP på både Windows och Linux, Mac OS X, Solaris, BSD. Installera denna server mycket enkelt, det distribueras under en gratis licens. För Linux-system Det här är ett arkiv som måste packas upp och köras. Detta är tillräckligt för att arbeta med servern. Windows-användare måste ladda ner EXE-fil och starta installationen. XAMPP testas ständigt, nya versioner släpps, så det är klokt att besöka utvecklarens webbplats, såväl som Denwers webbplats. XAMPP är erkänt som en mer stabil server av många webbansvariga. Det kan köras som standard på nätverket utan rädsla, eftersom komponentskydd är fullt konfigurerat och konfigurerat. När det gäller Denwer måste du konfigurera Apache, PHP och MySQL manuellt för detta. XAMPP kan göra din dator till en riktig server för att göra detta måste du konfigurera den för att fungera via Internet. Tyvärr har inte Denwer sådana funktioner.
Denwer.
För tillfället är Denwer mest populär server på Windows. Servern har också förkonfigurerade konfigurationer. Det är till exempel kodningar som syftar till ryskspråkigt arbete med PHP och MySQL. XAMPP kan inte glädja dig med detta, du måste insistera på allt själv genom att redigera konfigurationsfiler. Jag kommer också att lägga till plusen att Denwer är mer optimerad som standard och fungerar snabbare än XAMPP. Det finns dock inget som hindrar dig från att ställa in XAMPP på detta sätt.
Egentligen är detta det viktigaste som måste sägas när man väljer en webbserver. Det är upp till dig att bestämma vilken du ska använda. Var och en har sina egna för- och nackdelar, så jag rekommenderar att du börjar arbeta med manuell ställa in Apache, PHP och MySQL. Då kan du enkelt ta bort allt som du inte gillar med XAMPP eller Denwer och skräddarsy det helt efter din smak.

Baserat på ämnet för denna webbplats är det ganska logiskt att jag i en av de första artiklarna kommer att bekanta mig med de viktigaste verktygen för att skapa lokala webbplatser och mjukvaruapplikationer, lokala serverplattformar. I den här artikeln kommer vi kort att ta en titt på WAMP-sammansättningar för att utveckla en lokal webbplats på en maskin med installerat Windows. Dessa är de viktigaste och mest populära WAMP-byggen.

Öppna Server

Denna sammansättning är multivariant. Stationär installation (på hemdator) och bärbar (på bärbara media).

Open Server är en relativt ung konstruktion, men den vinner stadigt första positionen i raden av lokala servrar. Det finns flera anledningar till detta, men de tre huvudsakliga är:

  1. Plattformen är portabel och tillgänglig utan installation på ett operativsystem;
  2. Open Server uppdateras ständigt och "hänger" inte på flera år utan en uppgradering, vilket indikerar permanent jobb författare till projektet;
  3. Plattformen har fem språkalternativ (ryska är det viktigaste).

Open Server-bygget har också många trevliga funktioner som förenklar utvecklarens arbete. Jag är nöjd med den enkla installationen, autonom pumpning saknade program, två HTTP-tjänster (Apache och Nginx), flera versioner av DBMS och PHP, närvaron av ett kontrollprogram.

Officiell hemsida: open-server.ru

Xampp

Denna sammansättning står för: any axis+apache+mariabd+php+perl.

Xampp-plattformen är ledande bland liknande plattformar utomlands. Plattformen är intressant, med förmågan att arbeta på olika operativsystem, detta indikeras av den första bokstaven i förkortningen [X]. Detta kan vara Windows, Linux och OS X. De två bokstäverna [p] i slutet av akronymen står för php och perl ( tillgängliga språk). Istället för MySQL finns det en kraftfullare MariaDB DBMS.

XAMPP-gemenskapen är över 10 år gammal, och som ett resultat finns det mycket information om hur man använder plattformen. XAMPP är "skött", uppdateras ständigt, det finns en version med PHP 7.0.4. en rysk version av den officiella webbplatsen dök till och med upp.

Originalkälla: www.apachefriends.org/ru/index.html

Denver

Bygga WAMP (windows+apache+mysql+php). Endast stationär installation.

Den mest legendariska och mest kontroversiella lokala serverplattformen. Denver var bra när han var ensam ryska marknaden. Tiden går, men Denver vill inte utvecklas. Kanske har Denver ledningen på Internet när det gäller att lösa problem med installation och användning, och i ännu högre grad när det kommer till problem vid överföring av lokala webbplatser från det till betald värd.

Av. hemsida: www.denwer.ru/

WampServer

Slutsatser

Dessa är alla sju WAMP-plattformar i denna recension. Det är ännu för tidigt att dra slutsatser om kvalitet. i andra artiklar kommer vi att behandla varje plattform i detalj.







2024 gtavrl.ru.