Набори для веб розробки - xampp і Денвер (локальний сервер)

Набори для веб розробки - xampp і Денвер (локальний сервер)
Збирався написати пост на один з конкурсів, який зараз проходить в блогосфері, але два дні non stop розробки сайту зробили свою справу. У підсумку виходить досить цікавий і функціональний проект з точки зору придбання нового досвіду в typo3 - сайти по тематиці нерухомість з базою даних квартир я ще не робив. Заодно інформації і тим для статей в блог typo3ua.com з'явилася маса. Про дещо вирішив також розповісти і в Tod's Blog. Йтиметься про спеціальні наборах для веб розробки - XAMPP і Денвер, які включають в себе весь необхідний функціонал для розгортання сервера на локальному комп'ютері - Apache, PHP, MySQL і інше.

Так ось на установку оболонки з Apache, PHP, MySQL в книзі був виділений цілий розділ, я зіткнувся із завданням вперше і безліч всяких незрозумілих понять, серверних нюансів для мене тоді, звичайно, були незрозумілі. Книгу я так і не дочитав, необхідність в цьому, по суті, пропала, тоді як на зміну звичайному програмування прийшло використання CMS. Подібні паралелі можна провести і з виділеним сервером, для якого зараз досить скористатися вже готовими установочними наборами Денвер або XAMPP. Почну з останнього.

XAMPP for Windows

XAMPP був першим набором веб розробки, з якими я познайомиться. Проект англомовний, а я в основному всю технічну літературу шукаю англійською, тому, мабуть, на нього і попався. Це пізніше я вже від багатьох чув «поставив Денвер», «потрібно налаштувати Денвер» і т.п. злегка дивуючись навіщо якийсь Денвер, якщо є XAMPP :)

В останню версію XAMPP 1.7.3 входить:

  • Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
  • PHP 5.3.1
  • MySQL 5.1.41 + PBXT engine
  • phpMyAdmin 3.2.4
  • Perl 5.10.1
  • FileZilla FTP Server 0.9.33
  • Mercury Mail Transport System 4.72

Ну або щось близько того. На офіційному сайті ви знайдете різні вибірки і варіанти установки - як базовий, так і просто доповнення, звичайна або Lite версія. Крім того, під різні Window свої нюанси, окрема інформація доступна по Vista (хоча я начебто ставив без будь-яких проблем). Власне XAMPP є для Mac OS X, Linux і навіть якийсь Solaris.

Для установки можна сказати, що саморозпаковується EXE архів на 51Мб, після чого просто запускаєте його і вибираєте потрібну директорію для установки.

Набори для веб розробки - xampp і Денвер (локальний сервер)

Набори для веб розробки - xampp і Денвер (локальний сервер)

З Денвером я познайомився буквально два тижні тому, коли потрібно було встановити локальний сервер і захотілося перевірити що ж це за набір про який всі говорять. Проект Денвер (скорочено від джентльменський набір Web-розробника «Д.н.w.р») в принципі нічого не відрізняється від XAMPP - тут знайдете набір дистрибутивів Apache, PHP, MySQL, Perl і т.д. які за пару хвилин можна встановити на локальний комп'ютер з Windows. На даний момент остання версія Денвер 3 і вона включає в себе:

  • Apache 2 + SSL
  • PHP 5.3
  • MySQL 5.1
  • phpMyAdmin
  • Володіє перевагами - многопроектной, робота з Flash-накопичувачем

Цікаво, що Денвер займає всього 6.4 Мб (!), Хоча це всього лише базовий пакет, необхідний для роботи (мабуть щось на зразок XAMPP Lite, хоча там 21 Мб). На сайті розробника знайдете докладну інструкцію по установці, нічого складного в принципі немає - качаємо дистрибутив, запускаємо і правильно відповідаємо на питання програми-інстралятора:

Набори для веб розробки - xampp і Денвер (локальний сервер)

1. За замовчуванням всі компоненти ставляться в каталог C: WebServers, можна цю настройку і не міняти.

2. Далі потрібно буде вибрати букву для віртуального диска (за замовчуванням залишаємо Z щоб не конфліктувало з іншими назвами).

3. Після копіювання всіх файлів потрібно вибрати режим запуску веб сервера - при завантаженні Windows або вручну (я вибрав саме це).

Набори для веб розробки - xampp і Денвер (локальний сервер)

Головною перевагою Денвера, безумовно, є російська мова і численна армія користувачів, які можуть, якщо що допомогти, розібратися і т.п. По роботі що XAMPP, що Денвер показали себе цілком нормально, установка займає пару хвилин, після чого відразу можна приступати до розробки своїх сайтів. У Денвері при інсталяції створюється такий собі віртуальний диск, потрібно трохи приділити уваги питаннями при установці і трьом основним її етапах, в XAMPP все розпаковується з EXE файлу. Як уже говорив демонстраційна сторінка пакета XAMPP містить приклади цікавих веб розробок, що будуть корисні в практичних і пізнавальних цілях. Але принципової відмінності XAMPP від ​​Денвера немає, обидва пакети встановлюють Apache, PHP, MySQL - необхідний мінімум для роботи з локальним сервером.

P.S. Постовий. Система інтернет платежів «Мані Бург» пропонує висновок wmz на карту, а також обмін інших валют WMR, WMU і т.п.
До речі наближаються свята ви можете провести і на батьківщині, хороший відпочинок в Підмосков'ї від Протей Тревел буде душевніше якихось Єгиптів.
Хочете підривати танцполи клубів? - купуйте діджейські пульти мікшерів а також спеціальну апаратуру і дерзайте.

Схожі статті