Щоб зробити робочу станцію на локальній машині, потрібен відповідний софт. Існує багато готових збірок 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. Якщо у вас виникло питання, якого немає в довідці, загляньте на форум Денвера. На ньому величезна база знань. Інші користувачі або самі розробники допоможуть вам вирішити будь-яку проблему.
У програмі попередньо налаштовані всі необхідні конфігурації. Встановіть, запустіть, користуйтеся. Але якщо комп'ютер новий, все ж треба його "підготувати".
- Для роботи з Denwer потрібні мережеві протоколи і драйвера. Навіть якщо машина не підключена до інтернету. Щоб перевірити, чи є вони на ПК, перейдіть в "Пуск - Виконати" і у вікні, введіть "ping 127.0.0.1". Якщо з'явиться командний рядок з пінгом, значить, софт варто.
- В іншому випадку налаштуйте мережу вручну. У Windows XP активуйте "Віддалений доступ до мережі" в компонентах системи. В інших версіях перевірте налаштування фаєрвола і антивіруса - вони можуть блокувати пінг. У сучасних комп'ютерах уже є мережеві протоколи і драйвера.Тому попередня настройка навряд чи буде потрібно.
- Тепер можна встановлювати Денвер. Запустіть файл-інсталятор.
- Програма задасть кілька запитань. Перший - куди її помістити. За замовчуванням задана папка "C: \ WebServers". Можете вибрати іншу. Але ставте утиліту тільки в директорії першого рівня. Тобто - без вкладених каталогів.
- Введіть мітку віртуального диска. Вона не повинна збігатися з існуючими томами. Напишіть, наприклад, букву "Z: \".
- Розпочнеться установка. Після неї інсталятор запитає, як створювати віртуальний диск - за запитом користувача або при запуску системи.
Не потрібно вписувати ніяких команд, вибирати налаштування, розставляти "галочки". Треба лише натиснути кілька кнопок. І сервер буде доступний за адресою "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?" на сайті розробника.
Інструкцій чи роз'яснень там немає. Але встановити утиліту дуже просто.
- В Linux - розпакуйте архів і запустіть інсталяцію.
- У Windows - відкрийте виконуваний EXE-файл.
- Виберіть папку.
- Зачекайте, поки скопійовано файли.
З'явиться панель управління сервером. Там можна його запустити і зупинити. Сам ресурс буде доступний за адресою "http: // localhost /".
ВАЖЛИВО. Якщо у вас Mac або Solaris, то на питання, що краще вибрати - Denwer або XAMPP, відповідь одна: це точно не для Денвера. В інших випадках треба подивитися на можливості, достоїнства і недоліки програми.плюси:
- Є сервери для різних систем.
- У базову збірку вбудовані всі модулі, які можуть знадобитися.
- Дуже проста інсталяція.
- Може функціонувати в соціальній мережі. Захист компонентів вже налаштована.
- Якщо правильно налаштувати, буде працювати як повноцінний інтернет-сервер.
- У головному меню програми доступні основні функції. Там можна подивитися статус сервера і встановлені бібліотеки.
мінуси:
- Займає багато пам'яті.Хоча є версія Lite.
- Тільки англійську мову.
- На панелі управління немає ніякого "управління". Лише пуск / стоп сервера.
Порівняння і вибір
Ви так і не вирішили що ставити - Denwer або XAMPP? Що краще в кінцевому підсумку? Це залежить від багатьох факторів. Одна програма не підійде відразу всім користувачам. Вирішальну роль відіграє платформа. Якщо операційна система не підтримує сервер Денвера, то ви його в будь-якому випадку не встановите. Оцініть, "потягне" чи комп'ютер віртуальний сервер. На стару або слабку машину краще ставити Denwer. В крайньому випадку - XAMPP-Lite.
Якщо ви погано знаєте англійську, то англомовна програма вам навряд чи підійде. Управління в ній нескладне. Але налаштовувати утиліту, при цьому постійно заглядаючи в словник, не дуже зручно. Сервери Денвера оптимізовані - вони "швидкі", і їм не потрібно багато ресурсів. А у XAMPP інша перевага - надійність. Утиліту постійно тестують і доводять до досконалості. Імовірність збою - мінімальна. Хоча і Denwer працює стабільно.
У цих програм є певну схожість. Але в той же час вони відрізняються. Їх об'єднує головне - після установки додатка Денвер або XAMPP ви відразу отримаєте готовий локальний сервер.А ось вибір залежить від декількох факторів. Платформи, ресурсів, ваших уподобань. Адже вам працювати з цією віртуальною машиною.