Порівняння програм Denwer і XAMPP: яка з них краще

Щоб зробити робочу станцію на локальній машині, потрібен відповідний софт. Існує багато готових збірок Web-серверів. Наприклад, XAMPP і Denwer. Але яку з них вибрати? Чим вони відрізняються? Чи є у них недоліки? Не буває ідеальних програм, які підійдуть відразу всім користувачам. Адже у всіх свій набір завдань і свої вимоги. Почитайте опис цих утиліт і зможете вирішити, яка з них вам підійде: Denwer або XAMPP.

Що краще вибрати для створення локального сервера: Denwer або XAMPP?

зміст

  • 1 Загальні відомості
  • 2 Denwer
  • 3 XAMPP
  • 4 Порівняння і вибір

Загальні відомості

Ці додатки багато в чому схожі. У них вже є вбудоване ПО, яке потрібно для роботи:

  • Мова програмування PHP.
  • HTTP-Сервіс Апачі.
  • Оброблювач баз даних MySQL.
  • Графічний клієнт phpMyAdmin.

З ними ви зможете за кілька хвилин підняти локальний сервер. Інакше доведеться вручну збирати і встановлювати модулі, вибирати конфігурацію. Самостійна настройка - це довгий і складний процес. Вона потрібна, якщо ви створюєте громадський ресурс. Для віртуальної машини можна використовувати готову збірку.

Актуальну інформацію про нові версії Денвер і XAMPP можна прочитати на сайті розробників. Там вказано, які бібліотеки входять в комплект сервера.

Denwer

Програма "важить" менше 10 Мегабайт. Вона включає базові компоненти. Але окремо вони займають набагато більше місця. На сторінці denwer.ru можна скачати додаткові модулі і розширення. наприклад:

  • ActivePerl. Дистрибутив мови програмування Перл.
  • Системи управління БД PostgreSQL та FireBird.
  • Емулятор mail-сервера з протоколом SMTP.
  • Мови програмування Python і Parser.

Також на цьому сайті є інструкція російською мовою і FAQ. Якщо у вас виникло питання, якого немає в довідці, загляньте на форум Денвера. На ньому величезна база знань. Інші користувачі або самі розробники допоможуть вам вирішити будь-яку проблему.

У програмі попередньо налаштовані всі необхідні конфігурації. Встановіть, запустіть, користуйтеся. Але якщо комп'ютер новий, все ж треба його "підготувати".

  1. Для роботи з Denwer потрібні мережеві протоколи і драйвера. Навіть якщо машина не підключена до інтернету. Щоб перевірити, чи є вони на ПК, перейдіть в "Пуск - Виконати" і у вікні, введіть "ping 127.0.0.1". Якщо з'явиться командний рядок з пінгом, значить, софт варто.
  2. В іншому випадку налаштуйте мережу вручну. У Windows XP активуйте "Віддалений доступ до мережі" в компонентах системи. В інших версіях перевірте налаштування фаєрвола і антивіруса - вони можуть блокувати пінг. У сучасних комп'ютерах уже є мережеві протоколи і драйвера.Тому попередня настройка навряд чи буде потрібно.
  3. Тепер можна встановлювати Денвер. Запустіть файл-інсталятор.
  4. Програма задасть кілька запитань. Перший - куди її помістити. За замовчуванням задана папка "C: \ WebServers". Можете вибрати іншу. Але ставте утиліту тільки в директорії першого рівня. Тобто - без вкладених каталогів.
  5. Введіть мітку віртуального диска. Вона не повинна збігатися з існуючими томами. Напишіть, наприклад, букву "Z: \".
  6. Розпочнеться установка. Після неї інсталятор запитає, як створювати віртуальний диск - за запитом користувача або при запуску системи.

Не потрібно вписувати ніяких команд, вибирати налаштування, розставляти "галочки". Треба лише натиснути кілька кнопок. І сервер буде доступний за адресою "http: // localhost / denwer /". Також на робочому столі з'являться іконки для запуску програми. Якщо у вікні утиліти ви побачите повідомлення "Ура, запрацювало!", Значить, ви можете користуватися повноцінним сервером.

УВАГА. Але простота установки - не єдина перевага програми. Що ж вибрати: Denwer або все-таки XAMPP? Невже швидка інсталяція - це вирішальний фактор? Розглянемо окремо переваги і недоліки цих додатків.

Плюси Денвера:

  • Не потрібно нічого налаштовувати.Після простий установки можна відразу запускати віртуальну машину.
  • Додаток мало "важить" і добре оптимізовано.
  • Воно просте і зрозуміле. Тому підійде для новачків.
  • Підтримка російської мови.
  • Доступна інтеграція додаткових бібліотек.
  • Можна переносити на інші машини. Попутно не потрібно нічого налаштовувати.
  • На сайті розробників доступна велика база знань: інструкції, описи, FAQ, лог оновлень.
  • Є свій форум. На ньому можна задати питання щодо утиліти і поспілкуватися з іншими користувачами.
  • Не треба видаляти через деинсталлятори або служби системи. Просто зітріть папку з додатком.

мінуси:

  • У базовому наборі програми досить убоге наповнення. Тільки найнеобхідніше для запуску сервера.
  • Оформлення графічного клієнта теж нічим не виділяється.

XAMPP

Незаперечна перевага XAMPP - його кроссплатформенность. Ця програма працює на будь-яких дистрибутивах Linux, Windows, Solaris, MacOS. На сторінці apachefriends.org/download.html є складання під різні ОС. А ще - всілякі аддони (наприклад, WordPress, MediaWiki, Joomla). Сайт англійською мовою.

У базову комплектацію утиліти, крім Apache, СУБД і PHP, входить:

  • OpenSSL
  • Tomcat
  • MariaDB
  • FileZilla FTP Server
  • Webalizer

І "важить" вона відповідно - більше 100 Мегабайт. Але є Lite-версія - за складом вона схожа на Денвер.Для різних операційних систем призначені різні збірки. У програмах для Linux і Mac вбудованих модулів більше. Щоб подивитися на "склад" утиліти, натисніть на посилання "What's Included?" на сайті розробника.

Інструкцій чи роз'яснень там немає. Але встановити утиліту дуже просто.

  1. В Linux - розпакуйте архів і запустіть інсталяцію.
  2. У Windows - відкрийте виконуваний EXE-файл.
  3. Виберіть папку.
  4. Зачекайте, поки скопійовано файли.

З'явиться панель управління сервером. Там можна його запустити і зупинити. Сам ресурс буде доступний за адресою "http: // localhost /".

ВАЖЛИВО. Якщо у вас Mac або Solaris, то на питання, що краще вибрати - Denwer або XAMPP, відповідь одна: це точно не для Денвера. В інших випадках треба подивитися на можливості, достоїнства і недоліки програми.

плюси:

  • Є сервери для різних систем.
  • У базову збірку вбудовані всі модулі, які можуть знадобитися.
  • Дуже проста інсталяція.
  • Може функціонувати в соціальній мережі. Захист компонентів вже налаштована.
  • Якщо правильно налаштувати, буде працювати як повноцінний інтернет-сервер.
  • У головному меню програми доступні основні функції. Там можна подивитися статус сервера і встановлені бібліотеки.

мінуси:

  • Займає багато пам'яті.Хоча є версія Lite.
  • Тільки англійську мову.
  • На панелі управління немає ніякого "управління". Лише пуск / стоп сервера.

Порівняння і вибір

Ви так і не вирішили що ставити - Denwer або XAMPP? Що краще в кінцевому підсумку? Це залежить від багатьох факторів. Одна програма не підійде відразу всім користувачам. Вирішальну роль відіграє платформа. Якщо операційна система не підтримує сервер Денвера, то ви його в будь-якому випадку не встановите. Оцініть, "потягне" чи комп'ютер віртуальний сервер. На стару або слабку машину краще ставити Denwer. В крайньому випадку - XAMPP-Lite.

Якщо ви погано знаєте англійську, то англомовна програма вам навряд чи підійде. Управління в ній нескладне. Але налаштовувати утиліту, при цьому постійно заглядаючи в словник, не дуже зручно. Сервери Денвера оптимізовані - вони "швидкі", і їм не потрібно багато ресурсів. А у XAMPP інша перевага - надійність. Утиліту постійно тестують і доводять до досконалості. Імовірність збою - мінімальна. Хоча і Denwer працює стабільно.

У цих програм є певну схожість. Але в той же час вони відрізняються. Їх об'єднує головне - після установки додатка Денвер або XAMPP ви відразу отримаєте готовий локальний сервер.А ось вибір залежить від декількох факторів. Платформи, ресурсів, ваших уподобань. Адже вам працювати з цією віртуальною машиною.