YML-выгрузка: исправляем ошибку возле version

Выгрузка для Яндекса открывается с ошибкой Parse error: unexpected identifier "version". В теме октября 2025 года ошибка была в сгенерированном yandex_export.php на строке 8. По одному сообщению нельзя назвать точную причину чужого сайта, но сам текст ошибки позволяет проверить один узкий и хорошо известный случай.

Если ошибка указывает на version в строке XML-декларации <?xml version="1.0"?> внутри PHP-шаблона, при включённых коротких PHP-тегах он пытается разобрать XML как PHP. Решение — выводить XML-декларацию из PHP, а не начинать файл с короткой последовательности <?.

Читать далее YML-выгрузка: исправляем ошибку возле version

PHP-код выводится текстом: заменяем короткие теги

В старых примерах для Битрикс часто встречается короткое открытие PHP: <?. Из-за этого легко запутаться: новый фрагмент с <?php работает, а соседний старый код вдруг выводится на странице обычным текстом.

Причина не в Битрикс. PHP распознаёт короткую форму <? только при включённой настройке short_open_tag. Полная форма <?php от неё не зависит.

Читать далее PHP-код выводится текстом: заменяем короткие теги

Почему стоит платить за Битрикс в 2026 году, если есть бесплатные CMS?

Часто возникает вопрос: зачем покупать Битрикс, если есть WordPress, OpenCart и другие бесплатные движки? Вопрос вполне нормальный. Если можно не платить, зачем платить?

Попробую объяснить по-простому. Битрикс стоит своих денег, когда помогает меньше делать руками и проще обслуживать магазин. А вот покупать его только потому, что «на нём все серьёзные сайты», я бы не стал.

Сразу уточню: здесь речь про «1С-Битрикс: Управление сайтом» — движок для вашего сайта. Битрикс24 — другой продукт, прежде всего для работы с клиентами и команды. Названия похожи, задачи разные.

Читать далее Почему стоит платить за Битрикс в 2026 году, если есть бесплатные CMS?