Помощь в получение сертификатов Bitrix

Добрый день.

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



Для многих компаний _очень важно_, что бы у разработчика были фантикисертификаты, подтверждающие его компетентность. Но для получения заветного сертификата, необходимо прочитать тонну скучной и ненужной информации. Все мы и так прекрасно знаем битрикс. А как работает эта красивая кнопочка в визуальном редакторе, мне например, вовсе не интересно, т.к. я верстаю контент в блокноте. И тратить время на её изучения, будет стоить много времени. Но отбросим предисловие, перейдем к тестам первой части для сертификата курса «Контент менеджер».

Список тестов курса [BXS-CM] «Контент менеджер»:
  1. Элементы управления
  2. Информация на сайте и работа с ней
  3. Управление структурой
  4. Визуальный редактор
  5. Информационные блоки
  6. Компоненты 2.0

Итоговые тесты
  1. [BX-ADM001] «Элементы управления»
  2. [BX-CONF003] «Конфигурирование веб-систем для оптимальной работы»
  3. [BX-DEV001] «Интеграция»
  4. [BX-DEV002] «Компоненты 2.0»



* Представленные материалы являются результатом кропотливой работы автора. Копирование и распространение, только с указанием ссылки на первоисточник (http://phptime.ru/blog/bitrix/6.html). При написании статей были использованы следующие материалы:

8 комментариев

avatar
Ого, давно искал материал подобного вида. Везде либо ссылки мертвые, либо информация неактуальна. А тут все четко. Пойду проходить сертификацию bitrix.
avatar
Удачи.
avatar
были бы очень полезны тесты по Bitrix Framework
avatar
Дайте пожалуйста ссылку на курс, и в ближайшее время подготовим.
avatar
Тоже не могу пройти один тест Разработчик Bitrix Framework. Программирование. (два неверных ответов 11 из 13) Может подскажите где ошибка?
мои ответы:
Файлы, к которым нельзя обращаться напрямую, должны:
содержать в начале следующий код <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

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

Основные методы достижения оптимальной производительности
ограничение выбираемых полей в запросах АПИ
кеширование «узких» мест
изменение логики для избавления от лишних и тяжелых запросов

Основные ошибки в программировании, вызывающие проблемы в производительности:
при выборке разделов без необходимости включается подсчет числа элементов
при написании своих компонентов не ограничивается кеш методом SetResultCacheKeys
в result_modifier для каждого элемента дополнительные поля выбираются дополнительным запросом
чтобы получить число элементов делается полная выборка с подсчетом средствами php

Можно ли сделать сайты в разной кодировке по системе многосайтовости?
Нет. Все сайты на одном ядре должны быть в одной кодировке.

Способы внесения изменений в проект и желательный порядок их применения:
редактированием шаблона самого сайта…
редактирование страницы сайта
редактирование шаблонов компонента и…
использование обработчиков событий
кастомизация компонента и разработка с…

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

Перед сдачей проекта необходимо протестировать его с помощью:
инструмента Монитор качества

Bitrix Framework позволяет использовать следующие способы хранения кеша:
как в файлах, так и с использованием memcached
как с использованием memcached, так и APC

При программировании в Bitrix Framework нельзя:
Модифицировать модули и ядро
Обращаться напрямую к базе данных

Файл init.php:
может быть общим для всех сайтов
содержит подключение дополнительных функций
каждый сайт может иметь свой init.php
ошибка в файле приведёт к потере работоспособности всего сайта

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

Для написания быстрого кода разработчик должен:
знать, как работают инструменты отладки в Битриксе
проектировать структуру данных исходя из последующих задач по выборке и фильтрации данных, а не только из простоты интерфейса
понимать, какие системные действия выполняют АПИ функции
ограничивать объём данных в кеше
использовать кеширование везде, где это необходимо -
avatar
Тоже не могу пройти тест Разработчик Bitrix Framework. Архитектура продукта
9/10
На каком то вопросе заваливаюсь. Кто проходил помогите разобраться.
Спасибо.
avatar
Не хватает ещё теста Работа с модулями 1С-Битрикс: Управление сайтом

Оставить комментарий