Нове ядро Bitrix D7
Платформа 12.0
Нове ядро Bitrix D7
В основі нового ядра платформи лежить сучасний підхід об'єктно-орієнтованого програмування та нові загальновизнані розробниками технології. У версії 12.0 зроблено багато, щоб усе в ядрі стало струнким, витонченим та логічним. Щоб розробникам подобалося писати на Bitrix Framework: щоб їм не довелося переучуватися, щоб усе було зрозуміло, щоб вони могли дописувати свій функціонал і легко розширювати.

- змінено життєвий цикл сторінок;
- полегшена та зроблена більш зручною командна розробка;
- додано обробку помилок та винятків;
- єдина бібліотека класів для виконання службових функцій;
- покращено підтримку сучасних IDE (серед розробки);
- до компонентів додано можливість підтримки ОВП;
- відмовилися від використання глобальних змінних;
- односторінковий шаблон;
- швидкі сторінки для реалізації Ajax інтерфейс.
Нова система ORM
З'явився важливий інструмент – ORM (об'єктно-реляційне відображення), що дозволяє структурувати дані та мати до них єдиний інтерфейс доступу (єдиний getList, add, update тощо).
Модуль "Highload Інфоблоки"
Модуль "Highload Інфоблоки", створений на основі ORM з підтримкою NoSQL, розподіляє навантаження та допомагає швидко знаходити потрібні дані, не уповільнюючи роботу сайту, що важливо для ресурсів з високою відвідуваністю.
Особливості нового модуля:
- Модуль дозволяє створювати списки для зберігання довільних даних (новини, вакансії), кожен зберігається у своїх таблицях БД:
- продуктивність за рахунок поділу даних за таблицями;
- уніфікований та продуктивний API по роботі з даними за рахунокновою ORM;
- користувальницькі поля.
Бібліотека класів
Перехід на нове ядро
При створенні сайту можна буде використовувати старе та нове ядро. При цьому перехід на нове ядро буде виконуватися послідовно, не завдаючи шкоди працюючим сайтам. По переходу на нове ядро буде підготовлено докладні інструкції.
Технічні вимоги
Мінімальні технічні вимоги підвищені: