Поясните пжл разницу между этими двумя классами. Является ли первый устаревшим и какой предпочтительнее использовать?
20.01.2020 06:32:49
Поясните пжл разницу между этими двумя классами. Является ли первый устаревшим и какой предпочтительнее использовать?
|
|
|
|
20.01.2020 10:11:53
|
|||
|
|
20.01.2020 10:36:55
Делал замеры - ElementTable быстрее CIBlockElement. Использую ElementTable, кроме случаев работы с PROPERTY_*, в последнем - по старинке через CIBlockElement
|
|
|
|
20.01.2020 10:41:38
Евгений Хазиахметов, если вкратце, то CIBlockElement - старое апи. Оно всё ещё актуально и много где используется.
Но в 19 версии iblock вышло полноценное апи для таблиц элементов и их свойств через ORM. Если вы пишете новый код, то предпочтительней использовать новое апи, учитывая особенности, изложенные в курсе.
Отдельные классы - это не костыли. С помощью ORM сейчас можно всё достать, но для этого может потребоваться чуть больше кода, чем раньше. |
|||
|
|
20.01.2020 11:02:03
Текущий
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
23.03.2020 11:59:21
|
|||||||||||
|
|
||||||||||