Требования к серверу
Последнее обновление Dec 27th, 2020 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$350 per month—let's make that $500!
Learn moreMODX отлично работает на большинстве виртуальных / облачных хостингов, а также на VPS и выделенных блоках. MODX написан на PHP, обычно использует базу данных MySQL и нуждается в веб-сервере, таком как Apache или NGINX, для обслуживания веб-запросов.
Компонент | Минимально | Рекомендация |
---|---|---|
PHP | 5.6.x | 7.2 или 7.3 |
Database | Последняя MySQL 5.6.x | MariaDB 10.1.x или Percona Server 5.6.x и выше |
Webserver | * | Последняя версия NGINX 1.18.x или выше или Apache 2.4 |
PHP¶
Для MODX 2.x требуется PHP 5.3.3 или выше, за исключением 2.7.0 и 2.7.1, для которых требуется php 5.4 (но это было исправлено в 2.7.2)
Следующие расширения требуются MODX, или обычно требуются дополнениями: zlib
, json
, gd
, pdo
(конкретно pdo_mysql
), imagick
, simplexml
, curl
, и mbstring
. Это общие расширения, которые обычно включены по умолчанию.
Рекомендуется memory_limit
как минимум 64M или выше.
База данных¶
MODX поддерживает различные драйверы баз данных, в том числе mysql
, sqlsrv
и стороннюю реализацию postgres. Важно отметить, что статисты также должны реализовывать различные драйверы для своих пользовательских таблиц базы данных, что часто делается только для mysql
, что делает вас лучшим выбором.
Минимальная поддерживаемая версия MySQL - 4.1.20, но рекомендуется 5.6 или выше. Также можно использовать кластеры, такие как Galera.
Поддерживаются механизмы хранения MyISAM и InnoDB, а также наборы символов utf8 и utf8mb.
Требуются следующие разрешения:
-
SELECT
,INSERT
,UPDATE
,DELETE
необходимы для нормальной работы, -
CREATE
,ALTER
,INDEX
,DROP
для установки. обновления ядра и, возможно, для различных дополнений, -
CREATE TEMPORARY TABLES
некоторыми сторонними дополнениями.
Веб-серверы¶
Рекомендуется Apache 2.4 или NGINX 1.18.x. Также возможно использование lighttpd, IIS, Zeus, Valet и других веб-серверов.
Поддержка браузера для Менеджера¶
Для использования внутреннего интерфейса поддерживаются следующие браузеры рабочего стола:
- Internet Explorer 11
- Edge (последние 2 версии)
- Chrome (последние 2 версии)
- Firefox (последние 2 версии)
- Safari (последние 2 версии)
Поддерживаемые мобильные/планшетные браузеры:
- Chrome for Android (последний)
- Safari on iOS (последний)
Менеджер может нормально работать в старых или других браузерах, но они официально не поддерживаются.
Обратите внимание, что эти требования только для менеджера. Какие браузеры поддерживает ваш сайт, решать только вам!