Какие расширения php требуются для корректной работы 1с битрикс управление сайтом
- определить минимальный объем памяти, необходимый для работы ядра продукта
- определить максимальный объем памяти, необходимый для работы ядра продукта
+ установить максимальный объем памяти, доступный при работе системы ядру продукта
Обмен информацией с использованием технологии RSS поддерживается модулями
+ Блоги
+ Форум
+ Информационные блоки
- Почта
- Статистика
Обработка файлов .htaccess невозможна
+ отключить подстановку параметра PHPSESSID=. в URL
- отключить сохранение файлов сессии
- указать, что для сохранения файлов сессии будет использоваться директория по умолчанию (т.е. /temp)
Библиотека FreeType необходима для корректной работы
+ механизма CAPTCHA
- диаграмм в модуле опросов
- графиков и диаграмм в модулях Статистики, Рекламы и др.
Если при установке продукта для выбора не доступна база данных MSSQL это значит, что
- установлена версия MSSQL 2000
+ не настроена поддержка ODBC
- устанавливается дистрибутив с поддержкой только MSSQL Express, а установка производится на полную версию СУБД MSSQL
Продукт поставляется
+ единым дистрибутивом для всех баз данных
- в различных версиях для разных баз данных
- различаются только дистрибутивы для Oracle XE/MSSQL Express и Oracle/MSSQL
PHP параметр upload_tmp_dir=<имя_каталога> определяет:
- директорию, в которую будут помещаться экспортируемые из системы файлы
+ директорию, в которую будут помещаться временные файлы, загружаемые в систему
- возможность загрузки документов на сайт
Возможность управления визуальными темами административного интерфейса реализована за счет использования:
- Java Script
- AJAX
+ CSS
- RSS
Параметр memory_limit может быть установлен
- для корректной работы механизма CAPTCHA
+ при работе модуля "Компрессия"
+ при работе "Системы обновлений"
- при построении и отображении графиков и диаграмм
При работе с системой в качестве веб-сервера может быть использован
- веб-сервер Apache или IIS
- только веб-сервер Apache
+ любой веб-сервер, который может выполнять PHP приложения
Если при настройке работы с сессиями в PHP не был установлен путь для сохранения файлов сессии, то:
- по умолчанию для сохранения файлов сессии будет использоваться директория /temp
+ по умолчанию для сохранения файлов сессии будет использоваться директория /tmp
- файлы сессии сохраняться не будут
Курс предназначен для организаций, предоставляющих услуги хостинга и желающих получить компетенцию Рекомендуемый хостинг.
В курсе рассматриваются требования платформы Bitrix Framework к хостингу, вопросы установки, настройки продукта а также вопросы инструментов и методов оптимизации серверов и баз данных для работы с системой
Для хостеров не является обязательным, но рекомендуется изучение курсов Контент-менеджер и Администратор. Базовый для получения более полного представления о возможностях системы и способах работы с ней.
Рекомендуется ознакомиться с опытом настройки и тестирования серверов в блогах Александра Демидова и Дениса Шаромова, а так же с отзывами клиентов о хостингах в группе Черный и белый список хостингов социальной сети компании "1С-Битрикс".
Если ваш хостинг на Windows, то вам может быть полезна группа 1С-Битрикс на платформе Windows Server 2008 в социальной сети сайта "1С-Битрикс". В ней пользователи делятся опытом работы системы на IIS 7.
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов - ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат - это если общее число набранных Вами баллов отличается от максимального на 1-2%.
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла от 28.04.2021.
Apache (рекомендуется) – система также успешно работает на версии 2.4.х.
nginx – требуется самостоятельная настройка для корректной работы. Версия – желательно последняя стабильная 1.16.х и выше.
Требования к PHP
Для работы продукта с 1 апреля 2021 года минимальная версия PHP – 7.3.x, рекомендуемая – 7.4.х.Для корректной работы также требуется наличие следующих расширений PHP:
GD – библиотека для работы с изображениями. Требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA.
PHP XML – используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная.
FreeType – библиотека необходима для корректной работы механизма CAPTCHA.
Поддержка регулярных выражений (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов.
Zlib compression – библиотека компрессии. Используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту.
Крайне рекомендуется наличие акселератора PHP (OPcache, XCache, APC и другого). Рекомендуется OPcache, входит в состав PHP v5.5+.
Прекомпилятор XCache: его параметр для корректной работы продукта должен быть выключен – xcache.cacher = Off .
eAccelerator не совместим с PHP v5.3+ и больше не поддерживается в продуктах «1C-Битрикс» с версии ядра 15.0.13. Подробнее см. в блоге разработчиков.
Для корректной работы необходимо установить следующие параметры PHP:
-
Объем памяти в байтах, который разрешается использовать для работы PHP ядру продукта (в данном случае - 256 Мб). Указанный параметр может быть изменен:
- До 50 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 16 Гб DDR4.
- 50 – 100 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 24 Гб DDR4.
- 100 – 500 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 32 Гб DDR4.
- 500 – 1000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 64 Гб DDR4.
- 1000 – 5000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 128 Гб DDR4.
- От 5000 пользователей: 2 сервера Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 128 Гб DDR4.
- Операционная система CentOS 7.x
- NGINX 1.16 (или выше) + Apache 2.4.x (или 1.3.x)
- PHP 7.4.x и выше, но не ниже 7.2
- MySQL 5.7.x и выше, но не ниже 5.6
- memcached
- nodejs push-server
- mail server agent
- stunnel
- catdoc
- xpdf
- munin
- nagios
- sphinx
- Процессор: 1x2000MHz;
- Жесткий диск: 10Гб (без учета ОС);
- Оперативная память: 1Gb. Если используется Push&Pull сервер – 2Гб.
- Процессор: 2x2000MHz;
- Оперативная память: 4Gb;
- Жесткий диск: 2 SSD по 25Гб в режиме RAID 1.
- До 50 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 16 Гб DDR4.
- 50 – 100 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 24 Гб DDR4.
- 100 – 500 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 Тб HDD под файлы портала / 2 х 256 Гб SSD под файлы базы данных / 32 Гб DDR4.
- 500 – 1000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 64 Гб DDR4.
- 1000 – 5000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 128 Гб DDR4.
- От 5000 пользователей: 2 сервера Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 Тб HDD под файлы портала / 2 х 480 Гб SSD под файлы базы данных / 128 Гб DDR4.
- Google Chrome и Chromium-based;
- Mozilla Firefox;
- Opera;
- Safari;
- Internet Explorer 11.
- В виде sh-скрипта для CentOS 7. Скрипт скачает необходимое программное обеспечение (NGINX, Apache, PHP, MySQL, memcached и прочее) и сконфигурирует его для работы.
- В виде образов для гипервизоров VMWare, OVA, VirtualBox, HyperV с уже установленной CentOS 7 и настроенным программным обеспечением.
- В виде образа для Amazon EC2 с уже установленной CentOS 7 и настроенным программным обеспечением.
- управление хостами;
- расширенное управление сайтами (создание, удаление, ntlm, композит для nginx);
- управление MySQL и репликацией;
- управление memcache, sphinx;
- управление web ролью и мониторингом.
- создается пул;
- настроен memcache;
- установлен и работает push-сервер.
непосредственно в файле php.ini;
из скрипта с помощью функции: ini_set("memory_limit", "256M");
Такая строка добавляется в файле /bitrix/php_interface/dbconn.php в момент установки, значение задается пользователем.
в файле .htaccess с использованием директивы: php_value memory_limit 256M
Дополнительно к указанному параметру устанавливаются значения следующих параметров:
-
upload_tmp_dir = <имя каталога>
В случае, если в параметрах URL на сервере появляется PHPSESSID=. , отключить его можно следующим образом:
Важно! C целью безопасности необходимо обязательно указывать отдельную папку хранения сессий для каждого пользователя хостинга.Поддержка баз данных
MySQL – желательно использовать версии MySQL 5.7.х (Percona Server).
Для работы с СУБД MySQL также требуется установленная поддержка MySQL для PHP.
Внимание! Базы данных Oracle, MSSQL, PostgreSQL не поддерживаются.Место на жестком диске
Рекомендуется выделять как минимум 10Гб на начальном этапе без учета ОС. В зависимости от количества документов места может потребоваться и больше, но 10Гб – это минимум.
Оперативная память
Минимум – 2 Гб, лучше больше.
Конфигурации серверов для коробки Битрикс24
Мы подобрали примерные конфигурации серверов с комфортным быстродействием:
Эти конфигурации примерные, и большинству проектов может потребоваться значительно меньше ресурсов. А кому-то, наоборот, может и не хватить.
Требования к программному обеспечению сервера
Дополнительно могут потребоваться:
Расширения для PHP:
Для работы с СУБД MySQL требуется установленная поддержка MySQL для PHP.
Базы данных Oracle и MSSQL не поддерживаются.
Для 1С-Битрикс: Управление сайтом (не для Битрикс24) заявлена поддержка web-сервера IIS (Internet Information Server) с 5 по 7.5 версии под WIndows. На практике использование IIS не желательно, сопряжено с рядом проблем, которые придется решать самостоятельно т.к. техподдержка от него открещивается.
В качестве ОС можно использовать другие Linux-like системы, например Ubuntu. Однако CentOS является более предпочтительной, компания 1С-Битрикс поставляет для нее скрипт, который на чистую ОС скачает все необходимое программное обеспечение, настроит его и развернет готовое веб-окружение.
Требования к аппаратному обеспечению сервера
Рекомендуемые (комфортные для разработки и небольших проектов):
Реальные требования могут многократно превышать указанные и зависят от проекта.
Рекомендации по выбору хостинга для 1С-Битрикс: Управление сайтом.
Ниже приведены конфигурации серверов для коробочной версии Битрикс24. Конфигурации примерные. Большинству проектов возможно потребуется меньше ресурсов, другим – может не хватить.
Требования к браузеру
По умолчанию 1С-Битрикс: Управление сайтом и коробочные версии Битрикс24 поддерживают следующие браузеры:
Однако ограничения могут быть введены при разработке и последующих изменениях сайта или портала, связанные например с особенностями вашей верстки или включения в продукт сторонних технологий.
Рекомендованное веб-окружение
Ничто не мешает самостоятельно подготовить сервер, установить и настроить на нем NGINX, Apache, PHP, MySQL, memcached и прочее программное обеспечение для работы сайта или портала на Битрикс.
Однако, для гарантированной работы 1С-Битрикс: Управление сайтом и 1C-Битрикс24 компания 1С-Битрикс рекомендует использовать готовое сконфигурированное окружение VMBitrix или VMBitrix.CRM . На него можно установить ознакомительные версии продуктов 1С-Битрикс, начать разработку нового или перенести уже готовый проект.
В качестве ОС используется CentOS 7, другие не поддерживаются.
VMBitrix и VMBitrix.CRM поставляются в трех вариантах:
VMBitrix предназначен для семейства продуктов 1С-Битрикс: Управление сайтом, а VMBitrix.CRM для коробочной версии Битрикс24.
Из меню VMBitrix.CRM убрано:
При первом старте VMBitrix.CRM сразу:
Проверка соответсвия требованиям
Для проверки соответствия сервера или хостинга рекомендуемым требованиям, 1С-Битрикс предлагает специальный скрипт bitrix_server_test .
Загрузите скрипт на хостинг или сервер, затем запустите. Он выведет отчет, укажет на проблемы и даст рекомендации по их устранению.
Полезные ссылки
На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.
Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.
Читайте также: