Сертификат 1С-Битрикс BX-Host Курс для хостеров
  • Сертификат 1С-Битрикс BX-Host Курс для хостеров
  • Логотип сертификата 1С-Битрикс BX-Host Курс для хостеров
Сертификат 1С-Битрикс BX-Host Курс для хостеров
  • Сертификат 1С-Битрикс BX-Host Курс для хостеров
  • Логотип сертификата 1С-Битрикс BX-Host Курс для хостеров

BX-Host Курс для хостеров

1 400,00 руб.
В течение двух суток!
Экзамен "BX-Host Курс для хостеров" для пользователей и системных администраторов.
Количество
Есть в наличии!

Количество вопросов: 76
Количество тестов: 4
Число попыток: ограничено.
Время для сдачи тестов: по новым правилам сутки-двое.

Чтобы сдать экзамен, надо ответить не менее чем на 83% вопросов в каждом тесте.

Сертификат появляется в профиле 1С-Битрикс, и его можно распечатать.
10000 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Как протестировать хостинг на соответствие тех. Требованиям

до установки — скриптом bitrix_server_test
после установки — инструментом Проверка сайта
в любое время — монитором производительности
до установки — скриптом bitrixsetup



Как протестировать хостинг на соответствие тех. требованиям

до установки - скриптом bitrix_server_test
до установки - скриптом bitrixsetup
после установки - инструментом Проверка системы
в любое время - монитором производительности



Установка продукта возможна:

в произвольную папку.
в папку с названием bitrix.
только в корневую папку сайта.



Установка модулей suhosin или mod_security

не рекомендуется
рекомендуется
обязательна



Наличие модулей Zend optimizer или Zend guard loader

не требуется
обязательно



Почему не рекомендуется режим CGI?

не работает акселератор php
FastCGI быстрее
не поддерживается продуктом



Какой акселератор php самый быстрый?

eAccelerator
APC
Zend optimizer+ из пакета Zend server



Требуется ли наличие акселератора?

не требуется и не рекомендуется
 требуется и рекомендуется
 не требуется, рекомендуется



Утилита perror.exe позволяет:

перейти к восстановлению базы данных для устранения ошибки с указанным кодом
получить описание ошибки по ее коду
получить код ошибки по ее описанию



PHP параметр upload_tmp_dir=<имя_каталога> определяет:

директорию, в которую будут помещаться временные файлы, загружаемые в систему
директорию, в которую будут помещаться экспортируемые из системы файлы
возможность загрузки документов на сайт



Что необходимо чтобы работала HTTP авторизация в режиме CGI (FastCGI)?

Настроенный сервер IIS на CGI (FastCGI).
Наличие модуля mod_rewrite в Apache.
Наличие модуля mod_rewrite в Apache и правила: RewriteRule .* — [E=REMOTE_USER:%{HTTP:Authorization},L]



Если при установке продукта для выбора не доступна база данных MSSQL это значит, что

устанавливается дистрибутив с поддержкой только MSSQL Express, а установка производится на полную версию СУБД MSSQL
не настроена поддержка ODBC
установлена версия MSSQL 2000



Параметр memory_limit может быть установлен

в файле настроек веб-сервера httpd.conf
в настройках главного модуля
в файле .htaccess
из скрипта с использованием функции ini_set()
непосредственно в файле php.ini



Использование в файле .htaccess инструкций, не разрешенных в конфигурации сервера, приводит к возникновению:

внутренней ошибки сервера
ошибки соединения с базой данных
ошибки запроса к базе данных



Для установки продукта на удаленном хостинге с использованием скрипта BitrixSetup необходимо:

загрузить скрипт в корневую папку сайта на удаленном сервере, затем, открыв в браузере страницу http://<ваш сайт>/bitrixsetup.php, указать параметры загрузки дистрибутива и установки продукта на сервере
загрузить скрипт в корневую папку сайта на локальном компьютере, затем, открыв в браузере страницу http://<ваш сайт>/bitrixsetup.php, указать параметры переноса сайта на удаленный сервер
загрузить скрипт на локальный копьютер, затем, открыв в браузере страницу http://<ваш сайт>/bitrixsetup.php, указать параметры загрузки дистрибутива и установки продукта на удаленном сервере



Что делает скрипт bitrixsetup.php?

Загружает дистрибутив продукта с локальной машины на хостинг
Загружает предварительно сделанный архив сайта, сделанный на локальной копии
Скачивает один из продуктов 1С-Битрикс и распаковывает его сразу на хостинге



При установке коммерческой версии продукта в поле «Лицензионный ключ» могут быть указаны

купон на получение дополнительного сайта
значение DEMO
логин пользователя на сайте компании «1С-Битрикс»
лицензионный ключ продукта, полученный при покупке



Использование директивы AllowOverride в файле httpd.conf позволяет определить:

каталоги, на которые распространяется действие файла .htaccess
типы директив файла .htaccess, которые могут доминировать над более ранними настройками доступа
типы директив файла httpd.conf, которые могут доминировать над более ранними настройками доступа



Если при установке продукта для выбора не доступна база данных Oracle это значит, что

используется дистрибутив продукта, не соответствующий лицензионному ключу
не настроена поддержка ODBC
в PHP не подключено расширение для работы с данной СУБД: php_oci8



Как включаются закомментированные php-директивы в файле .htaccess?

Удалением символа "#" (решетка) в начале строки
Удалением символа ";" (точка с запятой) в начале строки
Удалением символа "?" (вопросительнй знак) в начале и в конце строки



На этапе выбора базы данных

доступны только базы данных, для которых настроена поддержка в системе, и только для старших редакций продукта «1С-Битрикс: Управление сайтом» – «Веб-кластер» и «Бизнес веб-кластер»
доступны базы данных, которые соответствуют данному лицензионному ключу
всегда доступны все базы данных



На этапе выбора базы данных

доступны только базы данных, для которых настроена поддержка в системе
доступны базы данных, которые соответствуют данному лицензионному ключу
всегда доступны все базы данных



На четвертом шаге установки, при несоответствии системы минимальным техническим требованиям

на экран выдается сообщение красным цветом, и установка не может быть продолжена
на экран выдается сообщение коричневым цветом, и установка может быть продолжена
на экран выдается сообщение красным цветом, но установка может быть продолжена



В процессе установки, при несоответствии системы минимальным техническим требованиям

на экран выдается сообщение красным цветом, и установка не может быть продолжена
на экран выдается сообщение красным цветом, но установка может быть продолжена
на экран выдается сообщение коричневым цветом, и установка может быть продолжена



Если файл .htaccess размещен в одном из каталогов сайта, то действие его директив распространяется:

на данный каталог и все вложенные папки (если для них не создан свой файл .htaccess)
на весь сайт
на данный каталог и все вышележащие папки (если для них не создан свой файл .htaccess)



Надо ли указывать отдельную папку хранения сессий для каждого пользователя хостинга

не обязательно
рекомендуется, с целью безопасности
обязательно, с целью безопасности



Параметры соединения с базой данных могут быть установлены вручную в файле:

php.ini
.htaccess
/bitrix/php_interface/dbconn.php



Требуются ли права на файлы уровня 777?

Нет, достаточно чтобы веб сервер мог читать и писать во все файлы и папки сайта
Да, в противном случае будет расхождение уровня доступа пользователя веб-сервера и пользователя FTP



Использование строки php_flag session.use_trans_sid off в файле .htaccess позволяет:

указать, что для сохранения файлов сессии будет использоваться директория по умолчанию (т.е. /temp)
отключить подстановку параметра PHPSESSID=… в URL
отключить сохранение файлов сессии



Файл dbconn_error.php используется для

определения параметров сообщения об ошибке запроса к базе данных
определения параметров сообщения об ошибке подключения к базе данных
определения параметров подключения к базе данных



Права на доступ к файлам и папкам, устанавливаемые в дополнительных параметрах на пятом шаге установки,

влияют на права на вновь создаваемые средствами продукта файлы и папки, а также на изменяемые средствами продукта файлы
изменяют права на файлы и папки в установленном дистрибутиве
изменяют права только на корневой каталог установленного дистрибутива



В процессе работы системы обновлений все собранные персональные данные при передаче на сервер

обязательно шифруются.
не шифруются. Система обновлений не собирает и не передает персональные данные.
шифруются только в том случае, если задана соответствующая опция в настройках главного модуля.



Использование строки ini_set(«memory_limit», "<объем_памяти>") в файле /bitrix/php_interface/dbconn.php позволяет:

установить максимальный объем памяти, доступный при работе системы ядру продукта
определить максимальный объем памяти, необходимый для работы ядра продукта
определить минимальный объем памяти, необходимый для работы ядра продукта



Какие параметры mbstring нужны для работы в utf-8?

mbstring.internal_encoding=utf
mbstring.func_overload=1
mbstring.internal_encoding=utf-8
mbstring.func_overload=2



PHP расширение Zlib compression используется

для корректной работы механизма CAPTCHA
при построении и отображении графиков и диаграмм
при работе «Системы обновлений»
при работе модуля «Компрессия»



Для того чтобы изменения файла .htaccess вступили в силу, необходимо:

сохранить файл
сохранить изменения, затем разрешить использование измененного файла .htaccess в файле настроек конфигурации сервера (httpd.conf)
сохранить файл и перезапустить сервер



При работе с системой в качестве веб-сервера может быть использован

только веб-сервер Apache
веб-сервер Apache или IIS
любой веб-сервер, который может выполнять PHP приложения



Если при настройке работы с сессиями в PHP не был установлен путь для сохранения файлов сессии, то:

по умолчанию для сохранения файлов сессии будет использоваться директория /tmp
файлы сессии сохраняться не будут
по умолчанию для сохранения файлов сессии будет использоваться директория /temp



На этапе создания базы данных для СУБД MySQL

используются имя и пароль администратора СУБД, если необходимо создать нового пользователя базы данных и/или саму базу данных
обязательно используются имя и пароль администратора СУБД
используются имя и пароль администратора СУБД, если необходимо создать нового пользователя базы данных



Библиотека FreeType необходима для корректной работы

механизма CAPTCHA
графиков и диаграмм в модулях Статистики, Рекламы и др.
диаграмм в модуле опросов



Права на файлы и папки, создаваемые средствами системы, определяются:

в файле dbconn.php
в файле .htaccess
на странице настроек модуля Управление структурой
на странице настроек Главного модуля



Можно ли определить параметр overload в файле .htaccess?

нет, начиная с PHP версии 5.2.8
да, до версии PHP 5.2.8



Продукт поставляется

различаются только дистрибутивы для Oracle XE/MSSQL Express и Oracle/MSSQL
единым дистрибутивом для всех баз данных
в различных версиях для разных баз данных



В процессе обновления затрагиваются

структура таблиц базы данных и ядро продукта
файлы публичной и административной части сайта
только программное ядро продукта, за исключением структуры базы данных



Производительность

зависит от пользовательских функций
это величина, обратная среденму времени исполнения ядром продукта пустой страницы
не показывает возможности масштабирования системы
не зависит от редакции продукта
не зависит от нагрузки



Монитор производительности

получает оценку производительности Bitrix Framework на данном сервере, выявляя основные ошибки настройки сервера
показывает скорость работы сайта на хостинге, дает советы по оптимизации и автоматически устраняет «узкие» места сайта
показывает скорость работы сайта на хостинге, выявляет узкие места (скрипты на сайте, которые потребляют наибольшее число системных ресурсов) и основные ошибки настройки сервера.
собирает данные для техподдержки 1С-Битрикс
отслеживает работу сайта и высылает уведомления администратору сайта
показывает скорость работы сайта на хостинге, находит «узкие» места сайта и автоматически устраняет их
обеспечивает доступ техподдержки 1С-Битрикс для решения проблем производительности



Время исполнения страниц можно посмотреть

в формах монитора производительности в административной части если включен сбор статистики
в публичной и административной части сайта в специальной форме
внизу каждой страницы публичной части сайта, если включена Отладка



Страница «Сервер БД» модуля Монитор производительности в административной части сайта показывает

сводную статистику производительности сервера базы данных и рекомендации по настройке
содержимое базы данных
сводную статистику производительности сервера базы данных



В публичной части сайта с помощью модуля «Монитор производительности» можно найти

информацию по запросам к базе данных только для всей страницы
информацию по запросам к базе данных как для отдельных компонентов, так и для всей страницы
информацию по запросам к базе данных только для отдельных компонентов
наиболее ресурсоёмкие участки страницы



На одной из закладок страницы «Панель производительности» отображается

список самых нагружающих страниц сайта, их среднего времени выполнения и предполагаемых ошибок разработчика
список самых нагружающих страниц сайта, количество хитов и SQL запросов
список самых нагружающих страниц сайта, их среднего времени выполнения и количество используемых компонентов на странице



Удалить ранее собранные данные по производительности можно

на странице настроек модуля «Монитор производительности»
на странице настроек модуля «Веб-аналитика»
на странице «Панель производительности»



Перенос сайта с локального компьютера на удаленный сервер средствами системы:

осуществляется созданием резервной копии, переносом архива на удаленный сервер с последующей распаковкой скриптом restore.php и настройкой
осуществляется с помощью скрипта BitrixSetup
невозможен
осуществляется с помощью «Резервного копирования», но базу данных необходимо перенести самостоятельно



После распаковки резервной копии сайта будет предложено выполнить настройку соединения с базой данных, если при создании резервной копии:

в состав резервной копии была включена база данных
из состава резервной копии были исключены файлы больше указанного размера
была изменена конфигурация файла dbconn.php



После распаковки резервной копии сайта будет предложено выполнить настройку соединения с базой данных, если при создании резервной копии:

из состава резервной копии были исключены файлы больше указанного размера
был создан дамп базы данных
была изменена конфигурация файла dbconn.php



Производительность

не зависит от редакции продукта
 это величина, обратная среднему времени исполнения ядром продукта пустой страницы
 не показывает возможности масштабирования системы
 не зависит от нагрузки
 зависит от пользовательских функций



Front-end позволяет

защитить систему от медленных каналов пользователей и ускорить время выполнения запросов к базе данных
снять зависимость производительности системы от медленных каналов пользователей
уменьшить число запросов к Back-end за счет самостоятельной обработки статических файлов
увеличить производительность PHP
уменьшить число соединений к базе данных
существенно уменьшить потребление оперативной памяти при обработке статических файлов



Back-end – это

база данных MySQL/Oracle/MSSQL
обычный веб-сервер Apache с установленным обработчиком PHP
прокси-сервер или облегченный веб-сервер без PHP
обычный веб-сервер Apache, только с неустановленным обработчиком PHP



Для стабилизации системы по расходу памяти и для ограничения числа одновременно запущенных процессов Back-end нужно установить

MaxClients
StartServers
MinSpareServers



Если на сервере одновременно запускается много процессов веб-сервера, то возможно

значительное снижение производительности системы из-за нехватки процессорных ресурсов для одновременного выполнения всех процессов
новые процессы будут размещаться в виртуальной памяти, общая производительность системы снизится очень незначительно
закончится место на диске
перезапуск веб-сервера
из-за нехватки оперативной памяти процессы будут вытесняться в виртуальную память и общая производительность системы резко упадет
превышение установленного максимума для одновременных соединений к базе данных



В результате построения двухуровневой архитектуры и выполнения ряда рекомендаций мы должны получить следующие результаты

процессорные ресурсы существенно высвобождены за счет прекомпиляции PHP-кода
в стрессовой ситуации система будет стабильно и равномерно обрабатывать запросы, Back-end не будет увеличивать число одновременно выполняемых процессов выше установленного лимита MaxClients, Front-end будет принимать все запросы от пользователей и ожидать освобождения процессов Back-end
возможно безопасное использование постоянного соединения с базой данных без опасения превысить число возможных соединений; в памяти все время находится установленное число Back-end процессов, готовых к обработке запросов и с установленным соединением с базой данных;
система стабилизирована по расходу памяти при запуске; Front-End и Back-End занимают заранее отведенный объем памяти, а при увеличении нагрузки будут использовать виртуальную память
использование процессорных ресурсов ограничено числом одновременно работающих процессов Back-end в соответствии с MaxClients; не начнется регрессия производительности;
пользователи комфортно работают со сжатыми страницами



Время ожидания между Front-end и Back-end должно быть достаточно большим, чтобы

передать всю страницу пользователю на медленных каналах
дождаться освобождения процессов Back-end, если все они заняты обработкой текущих запросов
дождаться завершения работы длительных запросов к Back-end



Если веб-сервер сам передает данные пользователю после их создания, то

число обработанных веб-сервером запросов напрямую зависит от скорости Интернет-канала посетителей сайта
число обработанных запросов очень несущественно зависит от скорости Интернет-канала пользователя
число обработанных запросов зависит только от производительности процессоров



Как обойти Segmentation fault при использовании отложенной загрузки классов?

Определить в dbconn.php: define(«NO_BITRIX_AUTOLOAD»,true)
Использовать другую версию PHP
Использовать другой акселератор



Front-end – это

компактный веб-сервер или кэширующий прокси-сервер
обычный веб-сервер Apache с подключенным обработчиком PHP



Чтобы обеспечить передачу реального IP адреса с Front-end в Back-end, необходимо

установить модуль mod_realip для веб-сервера Apache
отключить KeepAlive в Back-end
произвести в Back-end замену переменной REMOTE_ADDR на значение переменной HTTP_X_FORWARDED_FOR, которая передается из Front-end



Какой тип таблиц MySQL рекомендуется использовать для улучшения производительности при больших нагрузках?

MyISAM
InnoDB



Сжатие страниц модулем компрессии позволяет

ускорить работу PHP прекомпилятора и сделать работу пользователей более комфортной
позволяет ускорить загрузку сайта со стороны клиента (пользователя сайта)
снизить нагрузку на процессоры
ускорить установку обновления программного продукта по технологии SiteUpdate



Постоянное соединение с базой данных предпочтительнее, потому что

соединение к базе данных всегда открыто и тратится меньше времени и ресурсов на повторное открытие соединений
SQL запросы исполняются быстрее
база данных потребляет меньше оперативной памяти и больше памяти остается для кэширования данных



Значение MaxClients надо подбирать так, чтобы

число процессов Back-end было всегда больше максимального одновременного числа запросов к сайту
даже при стрессовых нагрузках запущенные процессы Back-end потребляли в среднем не более 90% процессорных ресурсов
объем используемой памяти процессами Back-end никогда не превышал объем свободной оперативной памяти
MaxClients должен быть меньше или равен максимальному числа соединений с базой данных



Можно ли выносить временную папку MySQL на ramdisk в памяти

Да.
Нет.
Желательно это делать при наличии достаточного количества ОЗУ.



Основной параметр настройки веб сервера для стабилизации расхода памяти

MaxClients в Аpache
memory_limit в php.ini



Постоянное соединение с базой данных устанавливается

в файле /bitrix/php_interface/dbconn.php константой DBPersistent
в любом месте продукта конструкцией define(«DBPersistent», true);
в файле /bitrix/php_interface/dbconn.php конструкцией define(«DBPersistent», yes);



Использование общего веб-сервера для обработки PHP программ и статических файлов

это лучшее решение для обеспечения оптимального расходования оперативной памяти
неэффективное решение из-за большого и неэффективного использования оперативной памяти веб-сервером для обработки статических файлов
неэффективное решение из-за наличия задержек при определении типа файлов: статические или PHP программы



PHP-скрипт выполняется

только на сервере и представляет собой отдельную программу, которая компилируется и выполняется только один раз в момент первого запуска
практически всегда на сервере, но в некоторых случаях может быть выполнен браузером
только на сервере и является интерпретируемым языком



Зачем нужен Zend optimizer+ ?

для ускорения работы php
для ускорения работы Back-End
для ускорения работы Front-End



Для соединения с базой данных PHP использует

собственный обработчик соединений «Битрикс» для данного типа базы данных
встроенные библиотеки PHP для данного типа базы данных



Порядок работы Back-end:

получает запросы от Front-end и передает готовые (сгенерированные) страницы и статические файлы Front-end для передачи их пользователям.
получает запросы от пользователей, обрабатывает и передает данные Front-end для передачи их пользователям
получает запросы от Front-end, обрабатывает его и передает готовые (сгенерированные) страницы Front-end для передачи их пользователям.
получает запросы от Front-end и передает готовые (сгенерированные) страницы и статические файлы пользователям



Как обойти Segmentation fault на скрипты в cron или консоли?

Уменьшить время работы скриптов в настройках главного модуля
В «падающем» скрипте определить: define('BX_NO_ACCELERATOR_RESET', true)
Уменьшить MaxClients в настройках Apache
Обратиться в техподдержку битрикс
Использовать другую конфигурацию PHP без подключения акселератора (или другую версию PHP)



Соединение с базой данных по имени localhost позволяет

гарантированно соединиться с базой данных, установленной на локальной машине
соединиться с базой данных без использования стека TCP/IP, что ускоряет работу



Статические файлы на веб-сайте это

XML файлы, PowerPoint (PPT), Microsoft Word (DOC), PDF
PHP страницы и страницы программного продукта «Битрикс»
страницы HTML, которые не содержат программный код
таблицы стилей CSS
JavaScript файлы
музыкальные MP3 файлы и PHP скрипты
все графические файлы: gif, jpg, png, bmp



Какие возможности MySQL стоит использовать для улучшения производительности?

при использовании InnoDB обязательно конфигурировать переменные innodb_*
многопотоковую (multithreading) сборку MySQL
отложенные транзакции для InnoDB (innodb_flush_log_at_trx_commit)



Для ускорения работы PHP интерпретатора рекомендуется

настраивать Front-end и Back-end конфигурацию
использовать прекомпилятор PHP
максимально ускорить работу базы данных



Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png