Сегодня я бы хотел рассказать о системных требованиях MODx Revolution к серверному оборудованию и ПО, которое на нем установлено.
Я не буду говорить о том, как устанавливать расширения, конфигурировать всякие всячины и прочее, просто немног расскажу об этом.
Итак представлю все в виде таблички.
| Минимальные | Рекомендуемые |
ОС |
- Linux x86, x86-64
- Windows XP
- Mac OS X
|
- Linux x86, x86-64
- Windows Server 2008
|
Сервер |
- Apache 1.3.x или Apache 2.2.x
- IIS 6.0+
- Zeus
- lighthttpd
- Cherokee
|
|
База данных |
- MySQL 4.1.20 или выше (за исключением 5.0.51)
- Microsoft SQL Server 2008
- Кодировка таблицы UTF-8
- SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP
- Тип таблиц InnoDB и MyISAM
|
- MySQL 5.1.x (последний стабильный релиз)
- Кодировка таблицы UTF-8 BOM
- SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP, CREATE TEMPORARY TABLES
- Тип таблиц InnoDB и MyISAM
|
PHP |
- PHP version 5.1.1+ (excluding 5.1.6/5.2.0)
- PHP как FastCGI
- zlib
- JSON
- cURL
- Imagemagick
- GD lib
- PDO и соответствующий драйвер для БД
- SimpleXML
- safe_mode off
- register_globals off
- magic_quotes_gpc off
- PHP memory_limit 24MB или более
|
- PHP версии 5.3.3+
- PHP как FastCGI
- Кэширование микрокода (APC, Wincache)
- zlib
- cURL
- JSON
- mcrypt
- mod_rewrite
- GD lib
- Imagemagik
- PDO и соответствующий драйвер для БД
- SimpleXML
- safe_mode off
- register_globals off
- magic_quotes_gpc off
- PHP memory_limit 64MB или более
|
Как правило, перечисленные минимальные требования к серверу удовлетворяются большинством shared-хостингов, но бывают случаи, когда придется попросить саппорт посодействовать в установке какого-нибудь расширения или настройки чего-либо.
Как советуют сами разработчики, если вам нужен функционал MODx на слабом железе, то используйте MODx Evolution.
С чем могут возникнуть проблемы? Опишу свои случаи. Как правило это PDO, необходимость работы PHP как FastCGI, а также memory_limit.
Автор: Артур Минимулин ⚫ 1 февраля 2012 г. ⚫ Тэги: MODx, Revolution, Хостинг, Конфигурация, Софт