Заметки e-commerce разработчика
Делюсь опытом в разработке высоконагруженных платформ, интеграции 1С, управлении командой и архитектуре e-commerce систем.
Bitrix + SVN + SSH, рабочий процесс над крупным проектом
Как организовать командную разработку большого Bitrix-проекта удалённой командой с использованием SVN и индивидуальных копий на сервере.
Находим интервал в днях между датами (php)
Как вычислить количество дней между двумя датами в PHP — задача, которую редко делаешь, но всегда приходится гуглить.
Команды SSH
Справочник команд Linux/SSH по категориям — файловые операции, процессы, права, поиск, сеть, архивация и клавиатурные сочетания.
Архитектура кода
Размышления о проблемах с архитектурой кода в крупных веб-проектах, где несколько команд работают без единых стандартов.
Автоматическое обновление валют 1С-Битрикс
Скрипт-агент для автоматического обновления курсов валют в 1С-Битрикс через XML-фид ЦБ РФ.
1C-Битрикс, изменение пользовательского поля пользователя
Как изменить пользовательское поле типа USER в 1C-Битрикс через USER_FIELD_MANAGER.
Удобный html парсер, и чуть курла
Обзор библиотеки simple_html_dom для парсинга HTML-страниц с синтаксисом, похожим на jQuery.
На 6 месяцев вперед
Функция на PHP для получения временных периодов шести следующих месяцев с использованием Bitrix API.
AJAX и админ панель БУС, отладка
Как включить отладку AJAX-списков в административной панели 1C-Битрикс с помощью параметра ajax_debugx=Y.
Количество запросов и время выполнения функции
Класс RemDebug для отслеживания количества SQL-запросов и времени их выполнения в проектах на Bitrix.