Для обеспечения внешней авторизации в продукте 1с битрикс необходимо установить обработчик события
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
+ производительности проекта
- масштабируемости проекта
- отказоустойчивости проекта
3. Функции-обработчики событий RegisterModuleDependences и AddEventHandler отличаются
+ RegisterModuleDependences производит регистрацию в базе данных, а AddEventHandler в файле init.php.
- RegisterModuleDependences производит регистрацию в /bitrix/php_interface/, а AddEventHandler в базе данных
- RegisterModuleDependences и AddEventHandler не влияют на производительность базы данных, т.к работают с модулями системы и не нагружают базу данных запросами
+ RegisterModuleDependences работает с обработчиками модуля, а AddEventHandler - с обработчиками вне модулей
4. Для реализации внешней авторизации необходимо создать обработчик соответствующего события в файле
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- /bitrix/php_interface/scripts/phpbb.php
- /bitrix/admin/php_interface/init.php
- /bitrix/php_interface/scripts/init.php
+ /bitrix/php_interface/init.php
5. HTML кеширование рекомендуется включать:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- для любых сайтов
+ для сайтов, где информация обновляется не часто, и ходят в основном анонимные пользователи
- для сайтов, обновление которых происходит постоянно в течение дня
- для сайтов с высокой посещаемостью
- для сайтов, где конечный размер HTML в среднем не менее 100Кб
6. Чтобы агент выполнился в заданное время необходимо:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
+ зарегистрировать его в системе
- не включать опцию «периодический»
- добавить запись для агента в системный планировщик cron
- при создании агента обязательно указать модуль
7. Технология отложенных функций:
- позволяет выполнять функции на следующих хитах после их вызова
+ позволяет задавать заголовок страницы, пункты навигационной цепочки, CSS стили, дополнительные кнопки в панель управления, мета-теги и так далее.
+ используется в компонентах
- требует специальную поддержку со стороны php
+ выводит результаты своей работы в прологе, то есть выше по коду, чем они были заданы.
- позволяет определить код функции после её вызова
+ позволяет фрагментировать контент страницы, обеспечивая временное откладывание выполнения других функций.
8. Управляемый кеш рекомендуется выключать:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- для сайтов с высокой посещаемостью
- для любых сайтов
- для сайтов, где информация обновляется не часто, и ходят в основном анонимные пользователи
+ для сайтов, обновление которых происходит постоянно в течение дня
9. Если функция-агент не принадлежит ни одному из модулей, то ее необходимо разместить:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- в файле /bitrix/modules/ID модуля/include.php
+ в файле init.php
- в файле /bitrix/php_interface/dbconn.php
10. Если информация отдается из кэша до тех пор, пока она не поменяется в базе данных и кэш сбросится автоматически, то это:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- Авто кэширование.
+ Авто + Управляемое кэширование
11. Управляемое кеширование отличается от неуправляемого тем, что:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
12. Функция для регистрации обработчиков событий, расположенных в модулях
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- CEvent::Register
- CEvent::Add
- ExecuteModuleEvents
+ RegisterModuleDependences
- AddEventHandler
13. Повлиять на ход выполнения какой-нибудь API функции лучше всего с помощью:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- Модификацией кода модуля
- Модификацией кода компонента
+ Функционала обработчиков событий
- Кода в файле component epilog
- Кода в файле result_modifier
14. Отложенные функции:
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
+ не рекомендуется использовать в файлах шаблона компонента, результаты которых кешируются
- над результатами работы функций, обеспечивающих откладывание других функций, можно выполнять какие-либо действия
+ результаты работы этих функций выводятся в прологе
+ выполняются в самом конце страницы, в служебной части эпилога
15. Для обеспечения внешней авторизации в продукте «1С-Битрикс» необходимо установить обработчик события
Внимание! На этот вопрос нужно обязательно дать правильный ответ. Если ответ будет не правильным, то тест не будет пройден, даже если вы наберёте нужное число баллов.
- OnBeforeUserLoginByHash
+ OnUserLoginExternal
- OnAfterUserLogin
Цитатник веб-разработчиков В тексте курса вы встретите цитаты, высказанные в разное время разработчиками системы и разработчиками проектов на базе Bitrix Framework. Надеемся, что такие неформальные замечания внесут некоторое разнообразие в процесс изучения. Заодно опытные специалисты поделятся и своим опытом.
Имена авторов цитат даются в том написании, в каком авторы зарегистрировали себя на сайте "1С-Битрикс". .
Курс для разработчиков - продолжение линейки учебных курсов по Bitrix Framework. Получение сертификата по курсу рекомендуется после успешной сдачи тестов по всей линейке курсов, так как без понятия о работе Контент-менеджера и Администратора создание успешных сайтов будет затруднено.
Чтобы научиться программировать в Bitrix Framework, нет необходимости изучать всю линейку курсов. Но есть моменты, которые необходимо знать разработчикам о системе, они раскрыты в начальных курсах:
- Интерфейс программы - в главе Элементы управления курса Контент-менеджер.
- Компоненты 2.0 (начальные сведения) в главе Компоненты 2.0 (начальные сведения) курса Контент-менеджер.
- Информационные блоки - в главе Информационные блоки (начальные сведения) курса Контент-менеджер.
- Управление доступом к файлам, элементам контента, модулям и другие права доступа в главе Управление доступом курса Администратор. Базовый.
- Работа с инструментами системы - в главе Работа с инструментами курса Администратор. Базовый.
- Модуль Поиск - в главе Поиск курса Администратор. Базовый.
- Вся информация по администрированию модулей размещена в курсах:
-
- модули "1С-Битрикс: Управление сайтом" - модули "1С-Битрикс: Управление сайтом", связанные с коммерческой деятельностью в Интернете. - модули "1С-Битрикс: Корпоративный портал"
Как построен курс
Общепринятая градация квалификации разработчиков в рамках курса обозначает что:
- Junior сможет создавать простые сайты работая со штатными компонентами и модифицируя их шаблоны.
- Middle разработчик может работать с API Bitrix Framework.
- Senior умеет работать над производительностью и безопасностью сайтов, создавать свои модули и компоненты.
Начальные требования к подготовке
Для успешного изучения курса и овладения мастерством разработки сайтов на Bitrix Framework необходимо владеть (хотя бы на начальном уровне):
- основами PHP, баз данных;
- основами HTML, CSS.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов - ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат - это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче последовательности тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Комментарии к статьям
Что дальше?
Одновременно с изучением курса Разработчик Bitrix Framework вам придётся обращаться к информации о других технологиях Bitrix Framework. Эта информация размещена в следующих курсах:
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 5 дней (40 академических часов).
Если нет интернета
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса.
На некоторых?)
Нельзя попасть на страницу авторизации.
Гост, ваша заявка передана в отдел разработки, ожидайте сколько сможете
Кто себе сделал свой сервер, для тарифа Команда, сколько вышел сервак (железо) + лицензия ?
То что сервак необязательно Хеон - понял, благодарю. Перенос не кровавый ? Обновлять потом не гемор ?
Резюмирую: 139 000 рублей (коробка на 50 юзеров) + 50 000 рублей (Сервак) + 10000 рублей установка/перенос с облака/настройка вашими силами = 200000 рублей. Верно ?
Alex, по сути да, где-то так, можно 50к растянуть если арендовать вдс на месяцы. и можно растянуть платежи за коробку если вы юрик, это индивидуально можно обсудить.
Всё понял, спасибо. Я свяжусь если директор одобрит идею.
Alex, напишите в лс, у вас личка закрыта, есть более интересное предложение по коробочному Битрикс24.
Orange, некогда клиентам отвечаем почему их облако оплаченное лежит(
вам что, за это платят? рискованные люди, памятник им поставить надо
от части, когда сопровождаешь клиентов и выполняешь для них доработку и настройку, то в случае таких проблем весь негатив и вопросы по работе обращаются к тому с кем работают.
а работать когда будет нормально? Потеряных клиентов кто компенсирует?
Evgeny, ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С КОНЕЧНЫМ ПОЛЬЗОВАТЕЛЕМ - Если при использовании Программы будут обнаружены ошибки, 1С-Битрикс предпримет меры для их исправления в максимально короткие сроки. Стороны соглашаются, что точное определение срока устранения ошибки не может быть установлено, так как Программа тесно взаимодействует с другими программами для ЭВМ сторонних разработчиков, операционными системами и аппаратными ресурсами компьютера Администратора Портала и работоспособность и время устранения проблем в полной мере не зависят только от 1С-Битрикс.
Читайте также: