Телеграм: @camouf_ru Почта: mihail@bazarow.ru

Denwer c PHP 7.1.8 и MYSQL 5.7 оптимизированный для Битрикс

В последнее время, все чаще приходиться работать на Windows, хотя и не люблю эту ОС- с точки зрения разработчика сайтов. Но так или иначе, потребовался простой но работоспособный веб сервер, который можно запускать прямо в ОС- без применения виртуальных машин и прочего. Выбрал Denwer - но его нужно немного обновить и модифицировать.

Почему Denwer

Я знаю, что Denwer- достаточно давно заброшенный продукт. Максимальная версия, которую можно скачать на официальном сайте, содержит PHP 5.3 и какую-то старую версию MYSQL

В тоже время, есть современные аналоги этого продукта. Например, OpenServer или XAMPP - попробовал и эти инструменты. Но они показались мне избыточными и громоздкими.

Есть официальное Битрикс веб окружение для Windows, которое можно скачать на официальном сайте. Но оно, тоже, давно не обновлялось- да и работать с несколькими сайтам в нем не удобно (управление виртуальными хостами и портами, сделано...ни как)

В итоге: просто взял официальный Denwer и довел его до работоспособного (для Битрикс) состояния.

Скачать Denwer для Битрикс

Итак: прикладываю архив для скачивания, в нем настроенный Denwer, который включает в себя следующие отличия, от официального:

— PHP обновлен до актуального 7.1.8.
— MYSQL Обновлен до версии 5.7
— Включен прекомпилятор Opcache с оптимальными параметрами для Битрикс
— Включено расширение OpenSSL
— Проведена настройка конфигурационых файлов php.ini и my.ini для максимальной производительности

Скачать Denwer для 1С-Битрикс

В остальном, это все тот же Denwer - в плане работы ни чем не отличается от стандартной сборки. Также создаются новые хосты (сайты) и управление базами данных через phpMyAdmin

Хотел добавить еще и nginx с memcached - но посчитал это избыточным. Для локальной разработки они наврядли понадобятся. Но вернусь к этому вопросу чуть позже.

В заключении

Само собой, 1С-Битрикс вполне запуститься и на штатной сборке Denwer Но, лично мне, работать не комфортно из за жутких тормозов

На штатной сборке вебсервера, Битрикс редакции Бизнес выдавал 2 балла производительности из 30-ти. После обновления и оптимизаций стал выдавать 41 из 30-ти.

Ваши результаты могут отличаться, на прямую зависят от конкретного железа и настроек Windows (например, антивирус может достаточно сильно замедлять работу базы данных и файловой системы сайта)

Если не запускается Apache: Посмотрите не занят ли, в системе, 80-ый порт. Чаще всего, его занимает skype- просто завершите его и после этого, снова запустите Denwer. Если Skype нужен: в его настройках отключите соединение через 80-ый порт.

Просмотров: 25537 | Комментариев: 3

Комментарии

Внимание! все сообщения проходят премодерацию. Ваше сообщение появится после проверки
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Загрузить файл
Нажимая кнопку "Отправить", Вы принимаете условия
Политики конфиденциальности и обработки персональных данных
Vladimir Zimin
Спасибо, Михаил, полезная вещь!
Скажите, пробовали ставить многосайтовый Битрикс на эту версию Денвера?
Имя Цитировать
Михаил Базаров
Цитата
Vladimir Zimin написал:
Спасибо, Михаил, полезная вещь!
Скажите, пробовали ставить многосайтовый Битрикс на эту версию Денвера?
Пробовать не пробовал, но проблем не должно быть. Просто сделайте ссылки на ядро основного сайта, средствами Windows
Имя Цитировать
Александр Максимов
Михаил, а другие смs на вашей сборке Денвера запустятся? Вордпресс? Спасибо
Имя Цитировать
Михаил Базаров
Цитата
Александр Максимов написал:
Михаил, а другие смs на вашей сборке Денвера запустятся? Вордпресс? Спасибо
Должны. По сути, любые должны
Имя Цитировать
Поделиться страницей Спасибо, это помогает развивать сайт.
Мой youtube канал. Сюда я выкладываю видео уроки по разработке сайтов и не только. Подписывайтесь, скоро будет серия свежих видео-инструкций:
Перейти на канал
Заметки разработчика

Примерно с 2013-го года пишу, короткие и не очень, заметки по разработке сайтов на Битрикс. Возможно, будут полезны кому-то еще. Во всех заметках есть возможность комментирования и обсуждения. Вы можете задавать уточняющие вопросы прямо там- отвечаю или дополняю заметки по возможности.

Заказaть разработку attention