Веб-IDE — это действительно VS Code?
Да — это code-server, VS Code, работающий в браузере с файлами вашего сайта. Вы получаете расширения, поиск по нескольким файлам, встроенный терминал и git, а также редактирование файловой системы сайта прямо из панели управления. ИИ-помощник внутри редактора находится в стадии активной разработки и пока недоступен.
Предоставляется ли доступ по SSH и насколько он изолирован?
Вам предоставляется изолированная оболочка (shell) через SSH, а также SFTP и FTP с ключами и учетными данными, которыми можно управлять в панели управления на основе принципа наименьших привилегий. В качестве изоляции используется CloudLinux CageFS: каждый клиент получает изолированное представление файловой системы и не видит других клиентов, другие сайты или конфиденциальные системные файлы, что позволяет локализовать взлом, не давая ему распространиться. Ни одна модель изоляции не делает взлом невозможным, поэтому сканирование на наличие вредоносного ПО, проактивный WAF и аудит логирования работают параллельно с ней.
Могу ли я самостоятельно изменить версию PHP и расширения?
Да. Версия PHP выбирается для каждого сайта через CloudLinux alt-PHP, такие настройки, как memory_limit, max_execution_time и размер загрузки, можно изменять в рамках вашего тарифного плана, а такие расширения, как imagick, gd, redis, memcached, bcmath, intl и soap, переключаются индивидуально для каждого сайта. Количество PHP-воркеров настраивается в пределах вашего уровня и ограничивается лимитом процессов LVE для данного сайта.
Как мне добраться до базы данных?
phpMyAdmin и Adminer встроены в панель управления и поддерживают сквозную аутентификацию (SSO), поэтому вы переходите с сайта и сразу подключаетесь. На каждом сайте используется MariaDB, а также поддерживается создание нескольких баз данных и пользователей с возможностью включения удаленного доступа для внешних клиентов. MySQL Governor ограничивает использование базы данных для каждого сайта, поэтому тяжелые запросы на одном сайте не могут замедлить работу сервера.
Мо могу ли я запускать задачи cron и настраивать переменные окружения?
Да. Управление заданиями cron для каждого сайта охватывает как WP-cron, так и системный cron, а переменные окружения задаются для каждого сайта индивидуально на время его выполнения — таким образом, запланированные задачи и конфигурация хранятся вместе с сайтом, а не затеряны в файле, который нужно не забыть перенести.
Доступны ли все эти инструменты в планах Footprint-Free?
Обычный хостинг предлагает полный самосервис со всеми инструментами. Footprint-Free специально сделан более стандартизированным и жестко фиксированным, поскольку вариативность конфигураций сайтов сама по себе создает цифровой след. Права доступа ограничивают остальное — воркеры, дисковое пространство и расширения, — поэтому то, что вы можете настраивать, масштабируется в соответствии с вашим тарифным планом.
Кто из моей команды может использовать эти инструменты?
Доступ определяется ролями в организации: владелец, биллинг, разработчик и только чтение для клиентов, а разрешения вычисляются на основе этих ролей. Роль разработчика не включает развертывание или публикацию в продакшене. Программный доступ использует API-ключи для каждой организации и OAuth-клиенты с детализированными областями видимости, а каждое привилегированное действие фиксируется в журнале аудита с указанием инициатора, действия и цели.