С 1 января 2018 года минимальные требования наших продуктов повышаются до PHP 5.6. Это значит, что сайты и порталы с устаревшими версиями перестанут получать обновления до тех пор, пока не обновят PHP до версий 5.6, 7.0 или 7.1. В ближайшее время в системе обновлений всех сайтов появится соответствующее предупреждение.
При использовании ORM, а именно в процессе выборки данных у разработчиков часто возникает вопрос: "Почему в GROUP BY автоматически попадают некоторые поля? Я не указывал этого явно в вызове getList/Query". Давайте разберемся, что это за явление, и почему так и должно быть.
В последнем релизе КП 11 появился новый модуль "Конструктор отчетов" для построения произвольных отчетов по задачам. С точки зрения разработки это событие значит нечто большее, чем просто появление нового функционала. В данной статье речь пойдет об универсальности конструктора - его применении в отчетности не только задач, но и CRM, интернет-магазина, инфоблоков и т.д., а также о зарождении в 1С-Битрикс собственного ORM.