Есть ответы на вопросы сертификации? Хочешь поделиться новостью о своем проекте? Тогда пиши нам!

Битрикс

В данном разделе публикуются советы по разработке сайтов на CMS 1С-Bitrix. Рассматриваются многие аспекты разработки сайтов на битриксе от разработки шаблонов, компонентов и модулей, до оптимизации работы сайта на CMS 1С-Битрикс. Если Вам есть чем поделиться с сообществом, тогда присылайте свои советы по разработке сайтов на наш email support@bx-cert.ru. Также Вы можете задать свои вопросы в твиттере или группе ВКонтакте.

Пример реализации консольного скрипта с подключением ядра 1С-Битрикс

Пример реализации консольного скрипта с подключением ядра 1С-Битрикс Давно известно, что ряд операций выносят в отдельные php файлы и запускают из консоли, так как это зачастую удобнее, быстрее, да и в принципе на эти операции не нужен браузер.

17 ноября 2017 189 Оставить комментарий  Битрикс → Разработка  Битрикс, Bitrix, PHP, Разработка, Консоль
Битрикс отправка писем с вложениями без танцев с бубном

Битрикс отправка писем с вложениями без танцев с бубном Отправка писем с аттачем в bitrix довольно распространенная задача, например, отсылать пользователям договора, анкеты, выписки и другие файлы. В интернете довольно много различных способов решения задачи.

19 июля 2017 779 Оставить комментарий  Битрикс → Разработка  Битрикс, Разработка, Сниппет, HowTo, Отправка писем, Bitrix
Удаление несуществующих записей в таблице b_file

Удаление несуществующих записей в таблице b_file Иногда такое случается, что файлы были удалены по какой-то причине, а "мусорные" записи в базе данных остались, мы не любители лишнего...

17 июня 2017 357 Оставить комментарий  Битрикс → Разработка  Битрикс, Очистка базы данных, Сниппет, Новичку
Актуальный .gitignore для 1С-Битрикс D7

Актуальный .gitignore для 1С-Битрикс D7 Это совет должен был появится уже очень давно, но все как-то руки не доходили...

14 мая 2017 805 Оставить комментарий  Битрикс → Разработка  Битрикс, Git, .gitignore, Bitrix, Разработка, D7
Битрикс скорость сайта - раздел исключение

Битрикс скорость сайта - раздел исключение Функционал скорости сайта в Битриксе появился уже довольно давно и зарекомендовал себя как удобный инструмент для оценки скорости работы сайта. Но бывают проекты на которых не во всех разделах необходим замер скорости работы по той или иной причине.

24 ноября 2015 5351 3 комментария  Битрикс → Разработка  Битрикс, Bitrix, Разработка, Трюки, Скорость сайта, PHP
Возможные способы ускорения работы сайта на CMS Bitrix

Возможные способы ускорения работы сайта на CMS Bitrix Не стоит забывать, что скорость работы проекта зачастую, в меньшей степени зависит от выбранной CMS, а в большей от исполнения и настройки. Именно правильная архитектура и настройка веб сайта играет значительную роль.

2 июля 2015 6820 Оставить комментарий  Битрикс → Оптимизация  Разработка, Битрикс, Оптимизация, Настройка, Кеширование
Подборка полезных трюков для 1С-Битрикс

Подборка полезных трюков для 1С-Битрикс Постоянно работая с CMS Битрикс, находятся полезные решения и трюки, которыми хотим поделиться в данном совете.

30 июня 2015 4930 Оставить комментарий  Битрикс → Общие вопросы  Битрикс, Сниппет, Трюки, JSON, Bitrix
Полное обновление заданных модулей Bitrix

Полное обновление заданных модулей Bitrix Обновление проекта, особенно на рабочем сервере всегда имеет определенные риски. Рассмотрим способы восстановления, после неудачной попытки обновления ядра Битрикс.

3 июня 2015 4074 Оставить комментарий  Битрикс → Общие вопросы  Битрикс, Обновление
Сниппет кода для уменьшения изображений в Битрикс компонентах

Доработаем сниппет кода для уменьшения изображений предложенный в совете "Уменьшение изображений в result_modifier.php". Сделаем его по настоящему легко используемым!

2 июня 2015 2811 Оставить комментарий  Битрикс → Компоненты  Битрикс, Разработка, Сниппет, result_modifier.php, .parameters.php
Уменьшение изображений в result_modifier.php

Уменьшение изображений в result_modifier.php Уменьшать размер изображений приходится практически в любом проекте, так как это позволяет ускорить загрузку страницы и уменьшить передаваемый трафик. В данном совете представлен простой сниппет кода для решения подобной задачи.

27 мая 2015 2972 Оставить комментарий  Битрикс → Компоненты  Битрикс, Разработка, Сниппет, result_modifier.php, .parameters.php
Случайные элементы и кеширование в Bitrix компонентах

Случайные элементы и кеширование в Bitrix компонентах Часто на проектах необходимо реализовать случайную выборку товаров, новостей или любых других материалов. В данном совете мы разберем интересный подход к организации случайного материала.

25 мая 2015 3886 Оставить комментарий  Битрикс → Компоненты  Битрикс, Разработка, Компоненты, Кеширование
Bitrix доработка компонента облако тегов (search.tags.cloud)

Bitrix доработка компонента облако тегов (search.tags.cloud) Компонент вывода облака тегов, на наш взгляд, имеет проблему с кешированием. Проблема заключается в том, что в ID кеша не участвует пользовательский фильтр.

6 мая 2015 4838 2 комментария  Битрикс → Компоненты  Bitrix, Битрикс, Разработка, Компонент, BXCert, bxcert:search.tags.cloud.wrapper
Из-за чего возникают ошибки Bitrix DateTime::__construct()?

Из-за чего возникают ошибки Bitrix DateTime::__construct()? Причины падения скриптов запущенных по CRON'у и многочисленных ошибок в панели управления сайтом Битрикс. Настройка временной зоны PHP.

15 апреля 2015 3329 Оставить комментарий  Битрикс → Общие вопросы  Битрикс, PHP, Настройка
Подсказки по композитному сайту 1С-Bitrix

Подсказки по композитному сайту 1С-Bitrix Рассмотрим несколько приемов для внедрения технологии композитного сайта. Рекомендации по инструментам, советы по разработке. Рады будем отзывам и комментариям!

7 апреля 2015 6450 4 комментария  Битрикс → Разработка  Битрикс, Композитный сайт, Разработка
Пример файла .gitignore для Битрикс

Пример файла .gitignore для Битрикс В данном совете приведен пример файла .gitignore для CMS 1C-Bitrix редакции "Старт".

5 апреля 2015 4075 Оставить комментарий  Битрикс → Разработка  Битрикс, Git, Разработка
Используем Live Templates в PhpStorm IDE для Битрикс

Рассмотрим настройку IDE PhpStorm для комфортной и более быстрой разработки проектов на CMS Битрикс, за счет использования автодополнения.

14 марта 2015 4083 1 комментарий  Битрикс → Разработка  Битрикс, Разработка, PhpStorm, IDE, Eclipse
Как не надо делать сайты на Битрикс? Часть 2.

Вторая часть разбора ошибок допускаемых веб разработчиками при создании сайтов на битриксе.

4 марта 2015 3432 1 комментарий  Битрикс → Общие вопросы  Битрикс, Ошибка, Интеграция, Bitrix, Безопасность
Кастомизация компонентов Битрикс - файл result_modifier.php

Шаблоны компонентов Битрикс поддерживают файл result_modifier.php, который выполняется до основного шаблона. Данный файл поможет решить массу задач с изменением и дополнением информации передаваемой в шаблон компонента.

1 марта 2015 5295 Оставить комментарий  Битрикс → Компоненты  Битрикс, Компоненты, result_modifier.php, component_epilog.php
Как в 1С-Битрикс настроить работу расширения mysqli?

В данном совете мы рассмотрим как можно обезопасить и немного ускорить работу Битрикс при помощи перехода на расширение MySQLi для работы с базой данных.

26 февраля 2015 5623 1 комментарий  Битрикс → База данных  Битрикс, MySQLi, MySQL
Как установить чистую CMS 1С-Битрикс?

Нет демо данным и лишним информационным блокам в продакшене! Рассмотрим установку "чистого" битрикса.

17 февраля 2015 7318 Оставить комментарий  Битрикс → Общие вопросы  1С-Битрикс, Битрикс