Представим достаточно типовую ситуацию: клиент - серьезная организация, служба безопасности едва ли вообще готова открыть доступ к своим серверам, даже для разработки. В итоге все, что дают - это собственно 80й порт HTTP, на котором и будет висеть сайт. Про FTP говорят - забудьте, не дадим.
Бывают еще несколько случаев, при которых ни FTP, ни SFTP достать невозможно. Править же пару десятков шаблонов компонентов в админке утомительно.
Тут то нам на помощь и приходит протокол WebDAV, который позволяет стантарными средствами Windows (вобщем-то в других операционках проблем с использованием также нет) подключить хранилище с файлами сайта как обычный сетевой диск. Соответственно на сетевом диске файлы можно править уже привычным редактором кода.
Описание модуля здесь:
Вкратце по установке: в маркетплейсе находим в списке модуль lol.webdavadm, устанавливаем, потом в "Мой компьютер" вызываем команду "Подключить сетевой диск", вводим адрес вида: http://#SITE_NAME#/bitrix/admin/lol_webdavadm_server.php При подключении нужно ввести логин-пароль пользователя с правами администратора.
Модуль бесплатный, распространяется "как есть". В качестве WebDAV сервера используются библиотеки PEAR. Все библиотеки поставляются вместе с модулем, так что ничего дополнительно ставить не нужно.
Сегодня наша компания (, г. Хабаровск) запустила хостинг на базе Виртуального сервера Битрикс. Понятно, что сама идея Виртуального сервера - правильная. Дать клиенту готовое решение, которое не надо настраивать - просто нажать "3 кнопки" и получить готовый сайт, при этом точно зная, что сервер хорошо настроен - это удобно и клиенту, и хостеру, да и разработчику сайта тоже.
Сам виртуальный сервер поставляется в виде образа VMware. А VMware, как мы знаем, виртуальная машина физическая, т.е. виртуализация происходит на уровне устройств. Для хостинга же чаще всего используется программная виртуализация (или виртуализация ядра). Мы, например, используем OpenVZ, ядро которого легло в основу всем известного продукта Parallels Virtuozzo.
Соответственно, чтобы запустить услугу, пришлось сделать из физической машины VMware образ для OpenVZ. Практически вся информация по этой процедуре, как ни странно, нашлась на официальном сайте OpenVZ. Естественно, без граблей не обошлось С точки зрения именно виртуализации на OpenVZ, Ubuntu оказалась не так легко портируема, как, например, CentOS. С UFW (Ubuntu Firewall), например, до сих пор ведем работы. Тем не менее, у нас есть рабочее решение, которое на 99% соответствует исходному образу от Битрикс.
В конфигурацию собственно веб-сервера вообще заглядывать не пришлось - здесь все настроено отлично, прямо таки летает. Для конечного клиента действительно созданы все условия для быстрого старта проекта.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».