bxnotes.ru
  • конспекты
  • статьи
Angular в конспектах Angular Bitrix в конспектах Bitrix Git в конспектах Git Js в конспектах Js Linux в конспектах Linux MySQL в конспектах MySQL Php в конспектах Php React в конспектах React
Angular в статьях Angular Bitrix в статьях Bitrix Git в статьях Git Js в статьях Js Linux в статьях Linux MySQL в статьях MySQL Php в статьях Php React в статьях React
Главная
Статьи
frameworks
bitrix
Технологии 1C-Битрикс
Статья из конспекта "Подготовка к первому экзамену Битрикс":
  • Битрикс курс №1. Введение
  • Технологии 1C-Битрикс
  • Типы кеширования
  • Кеш компонента
  • Меню

Технологии 1C-Битрикс

Базовые технологии 1С-Битрикс. Поиск, эрмитаж, кеширование, композит

birix:search.form bitrix:search.page addEditAction() addDeleteAction() getEditAreaId() кеширование
Обзор и использование основных технологий CMS 1С-Битрикс.
Источник — Подготовка к первому экзамену Битрикс:
В конспекте →

Поиск

Настройка компонентов для поиска:

Для реализации стандартного поиска используются компоненты birix:search.form и bitrix:search.page

В настройках search.form указывается адрес, где установлен компонент search.page.

Настройка инфоблока для поиска:

Поиск работает по поисковому индексу, по этому для его работы иногда требуется произвести переиндексацию вручную:
настройки->поиск->переиндексация

Для работы требуется корректная настройка путей в настройке инфоблока.

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

Эрмитаж

Редактирование элемента из публичной части основано на методах:
$this->addEditAction(), $this->addDeleteAction(), $this->getEditAreaId().

Пример можно посмотреть на реальном шаблоне, например news.list.

Кеширование

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

Композитный сайт

Сайт без кеша дольше отдает запросы пользователю и грузит сервер обращениями к БД. Сайт с кешем занимает дисковое пространство. Чем больше существует условий, которые меняют содержание страницы, тем больше нужно места, для хранения кеша. Композитный сайт это независимый системный уровень, который содержится в статике, и совместим с любым видом кеширования. "Композитный сайт не работает" без активных лицензий битрикса до версии 16.0.4 (с более новых версиях работает) и в IE 9 и младше.

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

Источник — Подготовка к первому экзамену Битрикс:
В конспекте →
Опубликовано 22.09.2018

© 2017–2018 bxnotes
конспекты веб разработчика
feedback@bxnotes.ru