Итоги 2025
Вспоминаем события 2025 года
Пора пройтись наконец по итогам года, и вспомнить что произошло за год в разработке, системах, сервисах, и со мной.
Статьи этого блога продолжают писаться, в следующем году продолжим. У нас много глобальных проектов.
Прошлые итоговые выпуски:
Технологии и сервисы
Кратко, что происходило в основных технологиях в 2025 году.
php
Основная моя специализация - это php, как было, так и остается.
20.11.25 вышел php 8.5
Кратко о некоторых добавлениях, что было добавлено/исправлено
- Добавлен оператор
|> (pipe), позволяющий передавать значения от одной функции к другой в одном выражении. - Добавлен атрибут
#[NoDiscard]для функций возвращаемые значения всегда должны использоваться. - Разрешено использование замыканий
closuresв константах. - Добавлены функции
array_first()иarray_last(), возвращающие первый и последний элемент массива. - Добавлен новый пакет с функциями
URI, предоставляющий более удобные средства разбораurlадресов. - Объявлены устаревшими приведения типа
(integer), теперь следует использовать(int).
Развитие языка идет полным ходом исправляются баги, вводятся новые функции. Вообще классный язык.
composer
В 2025 году менеджер пакетов composer продолжил выпускать новые версии ветки 2.8 - 2.8.12,
А также была релизнута версия 2.9. Среди изменений:
- Улучшена безопасность, теперь
composerблокирует обновления пакетов с известными рекомендациями по безопасности. Эта защита включена по умолчанию и предотвращает случайное обновление до уязвимых версий пакетов. - Новая функция по блокировке пакетов полностью заменяет пакет ` roave/security-advisories`, его можно удалить из зависимостей пакета.
- Появились новые команды для управления репозиторием из командной строки
composer repo list add remove set-url. composerтеперь автоматически восстанавливается после простых конфликтов файлов блокировки во время обновлений.- Улучшена производительность обработчика сценариев за счет сокращения времени создания автозагрузки и добавлена поддержка
HTTP/3.
С внедрением composer стало проще управлять пакетами в проекте.
yii3
yii3 почти готов! https://www.yiiframework.com/yii3-progress что не может не радовать.
По состоянию на 31.12.25 релизнуто 115 пакетов из 118.
Также наконец-то появился полноценный https://yiisoft.github.io/docs/guide/
В целом на продакшене уже можно использовать. Я в своих проектах уже использую часть пакетов, к тому же не обязательно использовать все что есть, можно выбрать то что нужно.
Срочная новость, на официальном сайте yiiframework появилась Yii Framework 3.0 API Documentation https://www.yiiframework.com/doc/api/3.0
Пожелаем развития фреймворку в 2026 году.
symfony
От symfony я использую некоторые пакеты. Но полностью на symfony пока делал проектов.
В этом году вышла версия 8 https://symfony.com/8 в которой добавлены новые функции, изменения в системе конфигурации и улучшения в сфере безопасности.
laravel
laravel 2025 году порадовал выпуском версии 12 https://github.com/laravel/laravel/releases/tag/v12.0.0
Что изменилось:
- появились новые стартовые наборы
Starter Kits. - Обновилась и упростилась структура проекта.
- Обновились базовые библиотеки.
- Добавили объединённый механизм генерации типового кода.
Я с ним не работаю, поэтому сказать о нем нечего. Но в мировых мерках - это сейчас топ.
react
react продолжает развиваться, но походу не в ту сторону.
Так же постоянно находят какие-либо уязвимости.
В этом году вышли версии 19.1 и 19.2.
Считаю, что этот ваш реакт, путь в никуда.
next.js
next.js штампует версии как горячие пирожки.
В этом году вышла версия 16 фреймворка
То же тормознутое месиво, крйне не стабильное.
nodejs
В 2025 году 24 версия nodejs стала lts. Так же вышла 25 версия
nodejs как был самым популярной средой исполнения js так и остался и походу в будущем так и будет.
npm
К текущему моменту последняя версия 11.7.0. Появляются новые фичи, правятся баги.
Экосистема npm на данный момент огромная и продолжается развиваться.
mysql
В 2025 году продолжили выходить версии ветки 9.x и 8.x:
- 9.2
- 9.3
- 9.4
- 9.5 - на данный момент последняя
mariadb
На текущий момент последняя версия базы данных 12.2.1 (21.11.25)
Много где используется на серверах.
postgresql
18 версия postgresql появилась на свет в 2025 году. Так же поддерживаются куча прошлых релизов, что не может не радовать.
Но вот если начинать новый проект, то однозначно бд нужно брать postgresql.
docker
docker - это то без чего вести разработку в 2025 году, сложно, но можно, но сложно.
29 версия вышла в 25 году.
Полностью обновили api, развитие идет семимильными шагами.
Этот список как капля в море, всего что появилось в этом году.
Что было у меня
Основные рабочие инструменты:
docker- куда же без него.ansible- для автоматизации процессов, то что нужно.phpstorm- чудо редактор кода.
В личных проектах, как всегда, много разнообразных технологий, подходов от кастомных написанных на коленке проектов до больших неповоротливых монстров.
Какие технологии преобладали:
yii2- охрененный кастомизируемый фреймворкms access- чудо система наphpдля управления базами данныхms accessbitrix- куда же без него? будь он не ладенwordpress- еще один ветеран рынка.- чуть-чуть
symfony - Много кастомных проектов без фреймворков и подходов вовсе.
- А сколько было моментов не связанных с разработкой, настройкой серверов, настройкой другой электронной техники и просто моральной поддержки клиента.
Итог
Я люблю изучать что-то новое, только так можно понимать что происходит в быстроменяющемся мире, который все больше захватывает ИИ.
ИИ - это помощник, но не создатель. Это подсказчик. Принимает решение по-прежнему человек.
Многое нужно учитывать и понимать, так как ничего не стоит на месте, все развивается.
Жизнь продолжается. 2025 год был очень насыщенным, поэтому не будем долго тянуть в просто пожелаем всем
Счастливого нового года.
Оптимизация бизнеса, создание сайтов, разработка парсеров или интеграций.
Бесплатно расчитаю время разработки, предложу решение вашей задачи.
