Рубрики
Технологии

ResultTransformer в Symfony проектах

Symfony со стандартным набором “батареек” представляет из себя монструозное решение, способное реализовать если и не любые, то очень многие задачи бизнеса. Поделюсь подходом, о котором не каждый symfony-разработчик слышал, а если и слышал, то разве что вскользь и навряд ли использовал этот метод в разработке. Думаю, пришла пора пролить свет на эту темную сторону. Всем […]

Рубрики
Технологии

Дайджест новостей по PHP, Symfony и Laravel за ноябрь’2024

Привет Хабр! Сергей Пантелеев, Кирилл Несмеянов и Данил Щуцкий собрали новости за ноябрь в PHP, Symfony и Laravel (соответственно). Всё самое интересное. Если вы хотите быть в теме происходящего, этот материал точно для вас. ?

Рубрики
Технологии

Пост @dykyi_roman — Symfony (+4) — 05.12.2024 13:39

https://github.com/dykyi-roman/enterprise-skeleton Вводные В современном мире разработка корпоративных приложений требует высокой скорости, гибкости и использования проверенных решений. Проект Enterprise Skeleton был создан, чтобы помочь разработчикам сосредоточиться на бизнес-логике, а не на рутинных задачах настройки инфраструктуры. Этот шаблон включает современные инструменты, лучшие практики и интеграции для построения масштабируемых приложений. Особенность проекта в его модульной архитектуре, которая поддерживает […]

Рубрики
Технологии

250 000 товаров и миллионы характеристик: как мы скрестили Битрикс с Symfony и MongoDB

10 лет назад мы начинали бизнес студии с разработки сайтов на CMS 1С-Битрикс. Сегодня наш основной стек связан с подходом Single Page Application на Symfony и Nuxt, но клиенты по-прежнему просят сайты на Битриксе. Отказываться от работы не хочется, однако приходится обходить ограничения Битрикса, чтобы делать быстрые и качественные продукты. В этой статье о том, […]

Рубрики
Технологии

Играть = учиться. Как я создал образовательную игру для школьников

Всем привет! Меня зовут Андрей Волков, уже более семи лет я занимаюсь разработкой. Начинал как системный администратор на кафедре информатики в моей альма-матер — РГУНГ им. И.М. Губкина, где поддерживал более 200 рабочих станций: от локальных сетей до огромных серверных стоек. Затем по стечению обстоятельств перешёл в отдел АСУ ЦБ. Там я занимался разработкой и […]

Рубрики
Технологии

Кодогенерация моделей и миграций в Laravel

Да, вместо того, чтобы ручками писать все эти скрипты миграций и в особенности классы моделей их лучше просто генерить в одно мгновение, а ни сидеть, копипастить туда-сюда названия полей и т.п. Называется всё это термином database reverse engineering, который, как и технология судя по всему не очень то прижился, а совершенно напрасно. Под reverse engineering’ом […]

Рубрики
Технологии

Дайджест новостей по Symfony за октябрь’2024 с Кириллом Несмеяновым

Обзор новостей по Symfony за октябрь. В этом обзоре Кирилл Несмеянов разберет нововведения: от полезных правил валидации Week и WordCount до именованных сериализаторов и улучшений в компоненте Messenger. Узнаете про обновления в системе переводов, работе с контейнером и Expression Language. А еще — про возможность отправлять уведомления прямо на рабочий стол. Самое время узнать, какие […]

Рубрики
На повестке дня

Отправка и получение сообщений через RabbitMQ в Symfony

Привет, Хабр! Итак, решили внедрить асинхронные процессы в своё Symfony-приложение? Отличный выбор! А выбор RabbitMQ для этой задачи — вообще идеален: надёжный, быстрый и отлично работающий в связке с Symfony. Наша цель — научиться отправлять сообщения (скажем, сообщения о новых котиках) в очередь и плавно обрабатывать их.