Войти на сайт
Логотип
Обучение и сертификация

Экзаменационный сервер

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

Чтобы непривычное окружение не отвлекало вас от работы во время экзамена, мы подготовили демо-сервер в виде образа для VirtualBox. Ознакомьтесь с ним заранее, рекомендуем на нём решать задания для подготовки.

Если вы не работали в Linux, не волнуйтесь: графический интерфейс похож на Windows или macOS. Смена раскладки клавиатуры осуществляется комбинацией Shift+Alt. Контекстное меню доступно у файлов, а для копирования можно использовать Ctrl+C и Ctrl+V и т.д.

На сервере есть всё необходимое для прохождения экзамена: задание, браузер, редактор кода (VSCode, Komodo Edit, Sublime Text), развёрнут сайт и портал Битрикс24, доступна документация по API Bitrix Framework и PHP.

На рабочем столе расположены ярлыки для запуска программ, а также быстрого доступа к основным разделам: домашней директории, корню сайта и Битрикс24, логам, папке с отправленной почтой.

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


Установки продукта


Управление сайтом

Для решения заданий по экзаменам №1 – «Интеграция дизайна и настройка публичной части» и №2 – «Основные инструменты кастомизации» развёрнут сайт на «1С-Битрикс: Управление сайтом» редакции «Стандарт» с установленным решением «Корпоративный сайт производственной компании».

  • Адреc: http://localhost
  • Корень: /home/bitrix/www
  • Административный доступ: логин - admin, пароль - Bitrix123456
  • Версия платформы 24.0.796

Битрикс24

Для решения заданий по экзамену №3 – «Кастомизация коробочной версии Битрикс24» развернут коробочный портал Битрикс24.

  • Адреc: http://b24.local
  • Корень: /home/bitrix/www2
  • Административный доступ: логин - admin, пароль - Bitrix123456
  • Версия платформы 24.0.796

Рабочее окружение


Закладки в браузере

В браузере настроены закладки для быстрого перехода на нужные ресурсы: сайт (localhost), Битрикс24 (b24.local), страница с получением задания, ответы на частые вопросы. А также ссылки на справочные материалы: документация по API и курс по платформе


Получение задания

Для получения задания необходимо:

  • Открыть страницу по закладке в браузере "Задание".
  • Авторизоваться под вашим аккаунтом, под которым вы записывались на экзамен и запускали его в локальном браузере на сайте Академии.
  • Скачать билет (pdf) и архив с материалами (если есть).
  • Папка download доступна в домашней директории.

Документация

По умолчанию для всех экзаменов предусмотрено использование:

  • Справочника по PHP, локальный файл php_enhanced_ru.chm на рабочем столе.
  • Документации по API по ссылке.
  • Документации по API D7 по ссылке.
  • Документации по Bitrix Framework по ссылке.

В конкретном экзамене могут быть дополнительные ссылки на полезную документацию.


Веб-сервер

  • Версия PHP 8.2.20
  • Версия MySQL 8.0.37-29
  • При решении заданий на отправку email можно проверить себя, исходящие письма складываются в папку в виде текстовых файлов, быстрый доступ через ярлык на рабочем столе "mailbox".
  • Доступны логи, быстрый доступ через ярлык на рабочем столе "php_logs"
  • Если что-то в коде пошло не по плану и веб-сервер подвис можно его перезагрузить с помощью ярлыка на рабочем столе "httpd_restart"


Редакторы кода


На сервере доступны: VSCode, Komodo Edit, Sublime Text.

Рекомендуем использовать VSCode, быстрый и лёгкий редактор. Komodo Edit — для тех, кто сдаёт не первый экзамен и привык именно к нему. Sublime Text — один из самых популярных редакторов, но работает заметно медленнее остальных по RDP.

В зависимости от экзамена выберите нужную директорию в редакторе как корень проекта. Для экзаменов №1 и №2 корень сайта — "www", для экзамена №3 — "www2" в домашней папке.

С более крупным шрифтом работа в редакторе кода может быть комфортнее в формате удалённого рабочего стола.

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


VSCode

Корень проекта указывается через File->Open Folder.

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


  • Увеличить размер шрифта в интерфейсе и редакторе кода: Ctrl+, уменьшить: Ctrl- .
  • Включить/отключить перенос строк: Alt + Z, или View->Word Wrap.
  • Включить/отключить автосохранение: File->Auto Save.
  • Для поиска по файлам платформы используйте меню конкретного раздела, которое вызывается правой кнопкой мыши.

Komodo Edit

Для настройки дерева файлов нажмите правой кнопкой на нужную директорию и выберите "Make This Folder Root".

  • Увеличить размер шрифта в редакторе кода: Ctrl+, уменьшить: Ctrl-
  • Включить/отключить перенос строк: View->Word Wrap.

Sublime Text

Корень проекта указывается через File->Open Folder.


  • Увеличить размер шрифта в интерфейсе и редакторе кода: Ctrl+, уменьшить: Ctrl- .
  • Включить/отключить перенос строк: View->Word Wrap.


Известные ситуации и решения


Firefox не имеет кнопки "свернуть"

И это прям загадка - почему так :) Сворачивание окна можно получить, кликнув по иконке на панели задач:



Если вы отошли от компьютера и по возврату видите такую картинку или чёрный экран, то это экран блокировки.

2019-12-16_21-09-20.png


Нажмите Esc либо "сдвиньте" мышкой экран вверх, "взявшись" мышкой за нижнюю часть.
И введите пароль со станицы подключения к серверу, убедитесь, что вводите в английской раскладке (смена - Shift+Alt). 

2019-12-16_21-10-00 (2).png



Далее: подключение к серверу >>