Highload-блок – это прослойка между пользователем и ORM. Модуль Highload-блоки работает с произвольными наборами данных в условиях высоких нагрузок. Создан на основе ORM с поддержкой NoSQL.

Экономит время и деньги для ресурсов с высокой посещаемостью.

 

Модуль позволяет создавать списки для хранения произвольных данных (новости, вакансии), каждый хранится в своих таблицах БД. Производительность увеличивается за счет разделения данных по таблицам, в Битриксе существует унифицированное и производительное API по работе с данными за счет использования ORM.

Что можно хранить для административных страниц?

В модуле Highload-блоки существует следующий функционал:

 

 

Ядро D7

В основе ядра платформы D7 лежит современный подход объектно-ориентированного программирования и общепризнанные разработчиками технологии.

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

В ядре D7:

Переход на новое ядро

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

«Для внедрения нового ядра была принята стратегия постепенности и эволюционности. Одна из основных причин этого — огромный объем уже существующего кода (компонентов, модулей, скриптов,…), в том числе созданного партнерами и клиентами. Поэтому новое ядро не может устраивать революции. Оно должно внедряться относительно совместимо. И поэтому пока жизненный цикл страницы принципиально не меняется, и отложенные функции продолжат работать».

Постепенный эволюционный перевод всего API на D7 продолжается. Новое ядро не устраивает «революции». Одна из основных причин этого — огромный объем уже существующего кода (компонентов, модулей, скриптов и т.д.), в том числе созданного партнерами и клиентами.

ORM система

Важный инструмент – ORM (объектно-реляционное отображение) — позволяет структурировать данные и иметь к ним единый интерфейс доступа (единый getList, add, update и т.д.).

Библиотека классов

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

Развитие ядра D7

Технические требования

Минимальные технические требования повышены: