Технические требования: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
* '''Веб-сервер:''' Apache 2, nginx | * '''Веб-сервер:''' Apache 2, nginx | ||
* '''Язык:''' PHP ''(5.6 - 7.0. С версии UserSide 3.12 - 7.1)'' (с библиотеками ctype, curl, fileinfo, iconv, intl, mbstring | * '''Язык:''' PHP ''(5.6 - 7.0. С версии UserSide 3.12 - 7.1)'' (с библиотеками ctype, curl, fileinfo, iconv, intl, mbstring, openssl, pcre, pdo, pdo_pgsql, snmp, soap, socket, SPL, xml, zlib, session, exif) | ||
* '''SQL-сервер:''' PostgreSQL 9.6+ ''(см.: [[установка PostgreSQL]])'' | * '''SQL-сервер:''' PostgreSQL 9.6+ ''(см.: [[установка PostgreSQL]])'' | ||
Строка 27: | Строка 27: | ||
* PHP: последняя версия 5 ветки | * PHP: последняя версия 5 ветки | ||
* ОЗУ: минимум 16 ГБ. Лучше 64 ГБ | * ОЗУ: минимум 16 ГБ. Лучше 64 ГБ | ||
* База данных: | * База данных: PostgreSQL 9.6+ ''(см.: [[установка PostgreSQL]]) | ||
* SSD для размещения базы данных и файлов системы. В идеале RAID 5 | * SSD для размещения базы данных и файлов системы. В идеале RAID 5 | ||
Версия от 15:45, 3 марта 2018
- Платформа: Ubuntu, CentOS, FreeBSD, Windows
- Веб-сервер: Apache 2, nginx
- Язык: PHP (5.6 - 7.0. С версии UserSide 3.12 - 7.1) (с библиотеками ctype, curl, fileinfo, iconv, intl, mbstring, openssl, pcre, pdo, pdo_pgsql, snmp, soap, socket, SPL, xml, zlib, session, exif)
- SQL-сервер: PostgreSQL 9.6+ (см.: установка PostgreSQL)
- Дополнительное программное обеспечение: PostGIS (http://postgis.net/install/)
- Аппаратная часть (не ниже):
0 - 5000 абонентов - процессор 3GHz/ОЗУ 4GB/Винчестер >2GB 5000 - 20000 абонентов - процессор 2*3GHz/ОЗУ 8GB/Винчестер >10GB 20000+ абонентов - обсуждаемо - но минимум процессор 4*3GHz/ОЗУ 8-16GB/Винчестер >10GB
- Браузеры: Chrome, Opera, Firefox, Safari. Работа Internet Explorer поддерживается лишь частично и совместимость с ним не гарантируется.
Важно: Система может работать и в других конфигурациях, но вышеуказанные работают стабильно.
Максимальная производительность
Наилучшая работа будет обеспечиваться при условиях:
- Отдельно выделенный сервер
- Операционная система: FreeBSD
- Веб-сервер: nginx
- PHP: последняя версия 5 ветки
- ОЗУ: минимум 16 ГБ. Лучше 64 ГБ
- База данных: PostgreSQL 9.6+ (см.: установка PostgreSQL)
- SSD для размещения базы данных и файлов системы. В идеале RAID 5