Содержание
WAMP сервер выбрать для разработки?
Игорь АнтоновСистемы управленияWAMP сервер выбрать
Какой WAMP сервер выбрать?
Какой WAMP сервер выбрать для разработки? Весьма непростой вопрос, учитывая, что многолетняя популярность Денвера у отечественных разработчиков постепенно идет на спад. В большинстве своем WAMP-сервера это уже готовые наборы дистрибутивов, объединяющие в себе все необходимые компоненты для полноценной работы с сайтами в Windows. По-умолчанию подразумевается, что должен быть включен PHP, Apache, база данных MySQL и PHPMyAdmin.
Выбор платформы
Выбор платформы будет делаться в два этапа – первый этап это проверка сайта, документации и коммьюнити. В случае отсутствия последних двух непонятно куда обращаться в случае возникновения ошибок или неопределенной работы, так что я счел это достаточно важным пунктом. Второй этап это эргономика пользования сборкой, ее состав. Особое внимание я уделял скорости включения в поставку свежей версии PHP.
Оцениваем: Сайт, документация, коммьюнити (3 балла)
WAMP сервер XAMPP – 3 балла
Простой и интуитивный сайт. Ничего лишнего – расписаны преимущества системы и приведены ссылки для загрузки программы. Официальная документация отсутствует, но есть FAQ с решением типовых проблем. С вопросами касательно установки авторы предлагают обращаться на их форум или на StackOverflow.
Денвер – 3 балла
Отлично оформленный сайт – прямо на главной приводятся все необходимые ссылки, а также пошаговая инструкция с картинками. Есть даже видеогайд с описанием работы. Коммьюнити представлено весьма недружелюбным к новичкам форумом (видимо из-за большого наплыва школьников).
EasyPHP – 2 балла
Неплохо сделанный сайт, но чтобы понять, чем детально отличаются редакции программы, мне понадобилось перелопатить довольно много ссылок. Документация довольно куцая, но есть довольно подробное FAQ и полумертвый форум без особой активности.
VertrigoServ – 0 баллов
Сайт выглядит блекло, как для 2014 года. За столько лет разработки можно было и поприличнее сверстать и съехать с бесплатного хостинга сорсфорджа. Благо хоть ссылки на загрузку не пришлось искать. Документация и поддержка (Mailing Lists? Серьезно?) отсутствуют как понятие.
WampServer – 2 балла
Отличный сайт с расписанными преимуществами и инструкциями по установке прямо на главной. Документация отсутствует, зато разработчики предлагают свою безвозмездную помощь на форуме.
Open Server – 3 балла
Детально расписан функционал и начинка программы, присутствует, пожалуй, наиподробнейший мануал, включая структуру и предназначения папок. Живой и активный форум в комплекте с хамоватым автором программы.
EleanorServer – 0 баллов
Сайт, документация и все остальное представлены топиком на форуме одноименной CMS, который давно не обновляется.
Endels – 0 баллов
Сайт ничем не примечательный, документация представлена коротким разъяснением пунктов меню. Форум отдает 404 ошибку.
AMPPS – 3 балла
Отлично оформленный сайт с описанием самой программы. Документация представлена небольшой wiki, а поддержка небольшим форумом и тикетами! Проверять скорость ответа на тикет не стал, но судя по оперативным ответам на форуме, она на достаточном уровне.
Nimp – 0 баллов
Сайт выглядит плохо, и пользоваться им сущее мучение. Много битых и некликабельных ссылок. Чем отличается NIMP от NIMPix я так и не понял, но зато нашел подробную инструкцию по установке. Форум присутствует, но он практически полностью мертв.
Winginx – 2 балла
Приятно-минималистичный сайт с описанием подробностей системы. Подробная документация и faq в комплекте. Коммьюнити отсутвует – предлагается писать авторам на почту или задавать вопросы на StackOverflow.
К сожалению, в этом раунде выбывают Nimp, Endels, EleanorServer и VertrigoServ.
Оцениваем: Содержание, эргономика (5 баллов)
XAMPP – 3 балла
Сборка весит 116 Мб и включает в себя еще Perl, и непонятно зачем нужную на локалке статистику Webalizer с FTP сервером. Управлением всем и вся осуществляется из панельки, некоторые кнопки имеют весьма загадочное назначение без вдумчивого прочтения документации. PHP включен предыдущей версии 5.5. Версия 5.6 уже вышла более недели назад, можно было, и обновить сборку для любителей свежих фич языка.
Денвер – 2 балла
Старейшина остается верен традициям – все те же стремные консольные скрипты и тихий отказ работы при запущенном скайпе. Для скачивания нужно зачем-то регистрироваться, но зато размер программы всего 8 Мб. Неприятно удивило наличие выбора только между PHP 5.3 и PHP 5.2. Если хотите использовать OpCache, лучше денвер не качайте.
EasyPHP – 5 баллов
«Простой PHP» весит совсем непросто – аж 33Мб, но включает в себя несколько редакций PHP, в том числе и актуальную на сегодня 5.6 Управление осуществляется из красиво сверстанной панели, где можно включать/отключать все необходимые опции.
WampServer – 4 балла
Средних размеров инсталлятор на 40Мб предлагает всего ничего – «несвежую» версию PHP 5. 5 менеджер SQLBuddy в довесок к PHPMyAdmin и XDebug. Меню управление без особых изысков – старт/стоп, переход в рабочие папки.
Open Server – 3 балла
Этот набор неприятно удивил размером дистрибутива – в полной редакции весит аж 425Мб, а в самой обрезанной 186Мб. Зачем включать в набор программы на все случаи жизни, причем многие из них дублируют функции друг друга, для меня загадка. PHP 5.6 в сборке отсутствовал на момент написания статьи, но зато были в наличии всевозможные модули и расширения, в том числе и мой любимый Phalcon. К тому же, следует отметить, что интерфейс управления довольно удобен и продуман.
AMPPS – 4 балла
Установщик с внушительным весом в 148 МБ предлагает три версии PHP на выбор, исключая новейшую 5.6. Порадовало наличие в стандартной поставке PERL, Python и MongoDB. Панелька весьма удобная и позволяет управлять каждым компонентом дистрибутива.
Winginx – 4 балла
Этот набор делит пальму первенства с Денвером по размеру исполняемого файла – 22 МБ. Туда разработчики умудрились всунуть уйму всякого добра, включая даже Node.js. Меню управления не отличается особой изысканностью, но вполне удобна. PHP представлен версией 5.4, что не может не печалить.
В этом кругу нас покидает Денвер.
Вывод
Первое место в категории Лучший WAMP сервер делят AMPPS и EasyPHP с результатом в 7 баллов из 8 возможных. Третьего места нет, зато второе заняли целых 4 дистрибутива с результатом 6 баллов: XAMPP, WampServer, Open Server и Winginx.
©seojus.ru
Еще статьи
- Яндекс метрика, как установить счетчик на сайт WordPress, Joomla, OpenCart, Blogger
- Что такое CMS Joomla, где её скачать
- Что такое бесплатный хостинг, плюсы, минусы
- Какой WAMP сервер выбрать для разработки?
Похожие записи:
Яндекс метрика, как установить счетчик на сайт WordPress, Joomla, OpenCart, Blogger
Что такое CMS Joomla, где её скачать
Что такое бесплатный хостинг, плюсы, минусы
Результаты за ноябрь 2014 г.
Всего
было опрошено 4
884 633 доменов зоны
RU. 54,2% опрошенных
доменов ответили в течение 30 секунд, а
CMS обнаружена на 23,5% доменов.
Доля платных тиражных CMS составляет
примерно 12,9% от
общей доли обнаруженных CMS, а доля
узкоспециализированных* — 6,5%.
В
рейтинге принимают участие следующие
CMS:
Платные тиражные
CMS: 1С-Битрикс, ABO.CMS, Amiro.CMS, Atilekt.CMS, CMS
Ruen, diafan.CMS, DJEM,HostCMS, ImageCMS, NetCat, Parallels
SiteBuilder, RBC
Contents, S.Builder, Simpla, SiteEdit, Twilight
CMS,UMI.CMS, UralCMS.Бесплатные CMS: Alto
CMS, AVE.cms, CMS
Made Simple, concrete5, Danneo, DataLife
Engine, Drupal,InstantCMS, Jimdo, Joomla, LiveStreet, MaxSite
CMS, MODx, Nethouse, NGCMS, okis.ru, Setup.ru, Textpattern,TYPO3, uCoz, uDiscuz!, Wix, WordPress.Узкоспециализированные
CMS*: AdVantShop. NET, cs.cart, Fast-Sales, InSales, Melbis
Shop, OpenCart,OsCommerce, PHPShop, PHPShop
Free, PrestaShop, ShopCMS, StoreLand, Tiu.ru, VamShop,WebAsyst
Shop-Script, Zen
Cart.
* В
группу узкоспециализированных CMS
включены системы, использующиеся
исключительно для создания узкой
категории сайтов: например,
интернет-магазинов.
На мой взгляд – лидер среди
CMS является Joomla
.
На Джумле создано огромное
количество самых разнообразных сайтов.
Система позволяет создавать сайты-визитки,
интернет-магазины, порталы, сообщества,
системы блогов, доски объявлений
корпоративные мультиязычные сайты и
многие-многие другие сайты.
Joomla
полностью бесплатна, обладает множеством
модулей расширения функционала (они
имеют разные названия «модули»,
«компоненты», «мамботы» и направлены
на решения различных задач). С помощью
этих модулей можно добавить интернет-магазин
на сайт компании буквально за несколько
минут! При этом Вы получаете надежный
магазин, который будет стабильно
работать.
Смена
оформления для Joomla не проблема. Создано
огромное число готовых шаблонов, которые
подойдут практически для любого сайта.
А для любителей уникального дизайна
тут также всё грамотно продумано: шаблон
для CMS Joomla создается очень просто. Ради
справедливости стоит отметить, что с
этим не справится человек, далекий от
веб-технологий и не обладающий знаниями
в верстке и программировании.
Удобство
Joomla в том, что в стандартном дистрибутиве
практически нет нестандартных модулей
и компонент. Всё внимание разработчиков
переносится на удобство и безопасность.
Очень
сложно придумать задачу, с которой не
под силам справится Джумле!
Для
создания сайта на Joomlaв
первую очередь нужно скачать необходимые
инструменты
Denwer
Joomla
Сначала
нужно скачать самую свежую версию
Denwer. Сделать это всегда можно на
официальном сайте программы http://www.denwer.ru.
После чего выбираем самую последнюю
версию php, дабы создавать сайт при
использовании самой современной версии
языка:
Рисунок 1
Прежде
чем закачка начнется вас попросят ввести
свое фио и e-mail адрес, который желательно
указать реальный:
Рисунок 2
Запускаем
только скаченный файл, который задает
нам вопрос «Вы действительно хотите
установить базовый пакет?». Тут нужно
нажать «ДА», Далее появятся два окна —
одно командной строки, другое Internet
Exploler, которое мы закрываем, чтобы получить
команду на старт установки.
Рисунок 3
Окно
установки проверит все необходимые
файлы, после чего запросит у вас резолюцию
на продолжение установки, жмем enter.
Рисунок 4
Выбираем
диск и папку для установки веб-сервера.
По умолчанию это C:\Webservers. После того как
выбрали жмем enter, затем подтверждаем
набрав на клавиатуре «y» в отношении
расположения папки.
Рисунок 5
Программа
попросить разрешения создать виртуальный
диск, но без него работать ничего не
будет, поэтому жмем enter. Выбираем название
виртуального диска, по умолчанию выбрана
Z, либо выбираем свою, только свободную
и обозначенную латинской буквой, после
чего жмем enter.
Рисунок 6
После
программа предупредит вам, что готова
скопировать файлы в папку установки и
нажимаем на enter. Затем предложит выбрать
каким образом ей создавать виртуальный
диск, при загрузке системы или при
запуске денвера. Если нет желания чтобы
у вас в моем компьютере постоянно висел
виртуальный диск, то укажите что его
надо создавать только при запуске Denwer:
Рисунок 7
Следом
разрешаем создать значки на рабочем
столе, чтобы было удобнее веб-сервер
запускать и останавливать.
Рисунок 9.
После
окончания установки переходим в папку
хранения проектов сайтов
Рисунок 9. Папка
хранения проектов сайтов
Заходим в папку homeи
создаем в ней папкуcназванием сайтаpodarkin.ru
Рисунок 10
После
чего в ней создаем папку «wwww»
Распаковываем дистрибутив joomlaи копируем в созданную папку проекта.
Рисунок 11. Установка
joomla
Запускаем
denwer
Рисунок 12. Запуск
denwer
Установка Joomla
Запускаем браузер, переходим по ссылке
http//reklift.ruи начинаем установкуJoomla
Выбираем язык
Рисунок 13.
Проверка соответствие системы на
требуемую функциональность.
Установка лицензии
Рисунок 14.
Создаем базу данных.
Рисунок 15.
Создаем логин и пароль для входа в
редактор.
Рисунок 16.
После полной установки выбираем вкладку
панель управления, в загрузившейся
странице вводим логин и пароль, выбираем
язык и нажимаем кнопку войти.
Рисунок 17.
И попадаем в панель управления сайтом.
Рисунок 18.
После этого скачиваем дополнительное
разрешение Virtuemart для
создания интернет магазином.
Рисунок 19.
Структура
сайта должна быть понятной, не содержать
логических противоречий, позволять
посетителю сайта легко найти всю
опубликованную информацию. Логически
связанные друг с другом страницы сайта
должны иметь взаимные ссылки, что
позволяют посетителю легко получать
доступ к необходимой информации.
Навигация сайта должна быть представлена
в виде меню, которое должно обеспечивать
простой и понятный доступ ко всем
страницам сайта.
Текст
и графика — это очень хорошая комбинация,
если они дополняют друг друга. Графика
хороша только когда она подходит по
содержанию. Графика в качестве иллюстрации
– хорошо, в качестве простого наполнителя
– плохо.
Цвета
выбранный на сайте белый, белый синий.
Эти цвета очень легки для восприятия.
Цвет текста черный, любой текст на сайте
должен читаться совершенно свободно и
без малейшего напряжения на глаза. Самым
удачными размерами шрифта для сайта
являются 13 – 15 px.
Материал
размешен на сайте в виде блогов. При
создании материала настраиваются и
параметры отображаемого материала.
Например, можно выбрать будет ли
отображаться автор, дата создания, дата
изменения, дата публикации.
Рисунок 20
Раздел
«Главное меню» создан в виде меню и
отображается на всех страницах сайтах
представлено на рисунке 21.