Добрый день.
С вашего позволения, начну по порядку отвечать на ваши вопросы
Интересуют отличия CMS Bitrix и работы с ним, от работы с фреймворками
Кардинальные различия.
Начиная с архитектурного подхода (роутинг смешанный, основан на физических файлах + urlrewrite) и заканчивая парадигмой системы (она нацелена на конечного пользователя, а не на разработчика).
Есть желание доработать сайт на Битрикс CMS, но никогда раньше с ним не работал.
Сейчас многие набегут и скажут не делать этого, но для расширения кругозора задача хорошая, но начать стоит именно с изучения документации.
Если для laravel ты можешь почитать пару статей и примеров и что-то сделать, то для битрикс пока ты не изучишь и не получишь сертификаты, ничего кроме высера ты сделать не сможешь, а если не хочешь читать и учиться, то стоит ли делать высер?
Отличия в плане архитектуры приложения, ограничений лицензии (он же платный), документации по API для плагинов с понятными примерами...
Да платная, но 30 дней (а по факту ~45 дней), полностью для тебя все фишки продукта.
Документация по большей части есть, но как только начинаешь копать глубже, то сразу она исчезает.
Плагины сторонних разработчиков часто недокументированы и внятных примеров нет.
По битриксу нормально описаны только инфоблоки и интернет-магазин, но не все аспекты.
Слышал у них есть какой-то свой CDN который якобы многократно ускоряет сайты (когда-то видел один сайт с их CDN, как-то не впечатлило, у бесплатного Cloudflare вероятно побыстрее будет). Если это правда, как эффективно его использовать?
Да есть, но из-за наплыва пользователей он понижает скорость работы продукта.
Лучше не использовать или использовать, но свой.
Нужно ли получать жёлтый листок от 1C для работы с их CMS как фрилансер, или это только в 1C: Предприятие?
Для того чтобы работать как фрилансер ничего не нужно - берешь и работаешь.
В лучшем случае нужно пройти сертификацию + 2 очных экзамена. Научишься понимать систему и много типовых запросов на лендинги и странички будут делаться автоматом.