
С наступающим Новым годом и Рождеством! Итоги года глазами IT-инженера
Поздравление с Новым годом и Рождеством от IT-разработчика. Итоги года, мысли о коде, технологиях, людях и будущем. С душой, про IT и жизнь.
Разборы, заметки, практика, кейсы. Без воды, но с кровью.

Поздравление с Новым годом и Рождеством от IT-разработчика. Итоги года, мысли о коде, технологиях, людях и будущем. С душой, про IT и жизнь.

Как связать статусы заказов интернет-магазина и сделок CRM в коробочном 1C-Битрикс: OnSaleOrderSaved, OnAfterCrmDealUpdate, без циклов и с приоритетом оплаты. Готовые примеры на PHP.

Подробный разбор Nginx для начинающих: архитектура, структура конфигов, server и location блоки, отличия от Apache. Первая часть серии о настройке веб-сервера.
Практический разбор модулей Apache и расширений PHP для продакшена: mod_rewrite, mpm_event, OPcache, intl, redis и другие. Что реально нужно для Bitrix.
Полное руководство по установке, настройке и использованию ключевых сетевых утилит в CentOS, Ubuntu и Debian. Примеры применения в Битрикс CMS, разбор популярных флагов и типовых сценариев.
Практический разбор сущностей WordPress: post, custom post types, таксономии и метаполя. Как хранить данные правильно и не превращать functions.php в свалку.
Пошаговый практический пример создания простого модуля для 1С-Битрикс: структура /local/modules, класс модуля, установка компонента и проверка через админку.
Практический разбор папки /local в 1C-Битрикс: правильная структура php_interface, init.php, components, templates и modules по документации. Как не ломать обновления ядра и упростить поддержку.
Разбор PHP 8.5 для разработчиков: pipe-оператор, clone with, array_first/array_last, URI-расширение. Миграция с PHP 8.4, риски для Bitrix и CMS, практические примеры кода по документации php.net.
Кейсы компрометации сайтов на базе CMS Битрикс: как это происходит на самом деле. Типовые сценарии атак, где искать следы компрометации, как правильно настраивать безопасность.
Пошаговый гайд: как выпустить и продлевать SSL Let's Encrypt в BitrixVM на CentOS — certbot webroot, nginx, cron. Практические примеры команд и конфигов, типовые ошибки и чеклист.
Практический гайд по PostgreSQL для веб-разработчиков: миграция с MySQL на Postgres, типы данных, JSONB, Window Functions, CTE, EXPLAIN ANALYZE, бэкапы pg_dump и типичные ошибки. С примерами на Node.js, PHP и SQL.