Які основні плюси / мінуси можуть допомогти вирішити, який з двох вибрати: WAMP vs XAMPP для запуску локального сервера тестування для WordPress?
PS: Зараз я бачу, як у Stack Overflow обговорювались питання.
Які основні плюси / мінуси можуть допомогти вирішити, який з двох вибрати: WAMP vs XAMPP для запуску локального сервера тестування для WordPress?
PS: Зараз я бачу, як у Stack Overflow обговорювались питання.
Відповіді:
Найбільша різниця - WAMP працює на Windows, XAMPP - багатоплатформенний. Крім того, це питання особистої переваги. Вони обидва забезпечують середовище Apache-MySQL-PHP, яке працює майже однаково в обох системах.
sendmail
. Наскільки я знаю, WAMP цього не робить. (також FTP, Меркурій,
XAMPP НЕ є кросплатформою. Є XAMPP для Windows, XAMPP для Linux, Mac і Solaris, але кожен пакет містить різні програми, працює по-різному з різною продуктивністю і т.д. (кросплатформна означає, що ви берете точно таку ж частину програмного забезпечення, і вона працює так само на різних платформах ... як у Azureus: баночка, яку ви могли використовувати так само)
XAMPP для Windows роздутий, великий час. У вас поштовий сервер, FTP-сервер, прискорювач, веб-dav, SSL поза коробкою тощо. Чи справді вони вам потрібні? Це не зовсім пакет початкового рівня, але загалом це значно спрощує встановлення. Крім того, будь-яке налаштування вимагає тих же зусиль, що і для будь-якого іншого попередньо виготовленого стеку. Але якщо ви встановите на свій власний ящик, вам, мабуть, не потрібен FTP-сервер, чи не так?
WAMP легший (переважно основи). Все, що є AMP, є, крім того, у вас є кілька інструментів, phpMyAdmin, SQLite та xdebug. Вам потрібен SSL? Ви повинні налаштувати його. Ви хочете отримати доступ до поштового сервера? Потрібно встановити його самостійно. FTP? Дітто.
WAMP (як називається назва) працює лише в Windows (або 64/32-розрядний).
Для локальної машини в Windows WAMP - це шлях. Легка, плавна конфігурація після встановлення потребує клацання. XAMPP для Windows не є великим конкурентом через проблеми з 64-розрядною установкою (природно: більше встановлених програм, і вам потрібно керувати кожним фрагментом додаткового програмного забезпечення між 32/64-бітним).
WAMP - це абревіатура, що означає: Windows, Apache, MySQL та PHP.
Існують різні "дистрибутиви" WAMP, такі як XAMPP, WampServer (те, що деякі люди просто називають "WAMP"), Wamp-Developer Pro (комерційне програмне забезпечення) та інші ...
XAMPP для Windows - це ще один дистрибутив WAMP, нічого більше (ні щось інше).
На заперечення, що XAMPP роздутий - оскільки він має поштовий сервер, FTP-сервер тощо. - можна відповісти, запитавши, що вам потрібно. Якщо вам потрібна більшість або всі ці предмети, це повний XAMPP для вас. Для розробки веб-сторінок, включаючи PHP та MySQL, використовуйте XAMPP Lite. У різні часи я вважав, що обидва дуже корисні. Мені особливо подобається, що я можу працювати або на флешці USB.
Тепер, якщо я можу додати Netbeans до цієї флешки ...
Я використовував XAMPP і в цілому був задоволений ним, за одним помітним винятком. Завантаження сайту для мене завжди було агоністично повільним при використанні XAMPP. Я не знаю, чи так це з WAMP, але варто було б розібратися.
Не точно відповідаючи на запитання, але якщо вам цікаво дізнатися, як пакунки працюють разом, пропоную встановити та налаштувати їх вручну. Я використовую цей підручник як настанову, він детальний і допомагає вам все працювати і спілкуватися один з одним. Це трохи більше роботи, але дає вам набагато більшу гнучкість, і ви фактично вивчаєте важливу конфігурацію, що займається.
Я хотів би додати перевагу WAMP, яку немає в списку.
За допомогою WAMP ви можете встановити розширення *, які дозволяють легко переходити між різними версіями php. Оскільки мінімальна вимога WordPress - це php 5.2.4 і гарантує, що він буде працювати на сервері, що використовує його, щоб бути справді сумісним з WordPress, плагін повинен запускатися під цією версією php. У php 5.3+ є багато функцій, яких немає в 5.2.4, наприклад, проміжок імен.
Якщо ви розробник WordPress і хочете, щоб ваш плагін, віджет або тема були повністю сумісні та працювали на будь-якій установці WordPress, корисно налаштувати середовище з php 5.2.4. XAMPP не пропонує простий спосіб зробити це.
* Слід зазначити, що новіша версія сервера WAMP більше не підтримує розширення; однак WAMP Server 2.2 (32-розрядний) доступний у SourceForge та підтримує їх. Він також має правильну версію Apache для установки php 5.2.4.
Реалізуючи SSL в WAMP, я виявив більш клопіткою (я нарешті не впорався з цим і відмовився), тоді як в XAMPP це було надзвичайно просто.
У іншому, напевно, немає різниці, оскільки я використовую і Linux, і платформу Windows, і мені комфортно. Звичайно, я використовую XAMPP протягом більш тривалого періоду часу.