Максим Гречушников@maxyc_webber
Senior PHP Developer
Information
- Rating
- 1,244-th
- Location
- Калининград (Кенигсберг), Калининградская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Specialist
Ведущий
From 350,000 ₽
PHP
Laravel
Yii framework
Symfony
Высоконагруженные системы
Проектирование архитектуры приложений
Управление разработкой
MySQL
PostgreSQL
Docker
Да, для Laravel-first проекта Reverb действительно выглядит более гармоничным и естественным вариантом. Это нативное решение Laravel, и во многих проектах его будет достаточно.
В моём случае Centrifugo появился не потому, что Reverb хуже, а потому что так исторически сложилось на проекте, с которым я работаю: real-time слой там начали строить ещё до появления Reverb. Поэтому Centrifugo уже был частью архитектуры и инфраструктуры.
В этой серии я разбираю real-time шире: не только “как подключить WebSocket в Laravel”, а как проектировать каналы, токены, очереди, публикацию событий, frontend, reconnect, эксплуатацию и выбор подходящего инструмента.
Про альтернативы как раз будет отдельная статья.
Справедливое замечание, если смотреть на статью как на материал для людей, которые давно проектируют real-time системы.
Но статья не про "открытие WebSocket в 2026 году", а про базовую инженерную рамку для тех, кто в проектах всё ещё путает WebSocket, broadcasting, очереди, события и ответственность frontend/backend.
На практике элементарные вещи часто ломаются именно потому, что их считают очевидными: публикуют события из контроллеров, отправляют огромный payload, не думают про reconnect, не проверяют права на каналы, не восстанавливают состояние через HTTP.
Поэтому да, материал базовый. Но он специально такой: не для того, чтобы удивить опытных инженеров.
Я готов за такое заплатить, чтобы не костылить
Самое важное, чего сейчас не хватает, это разделение рабочего и домашнего воркспейса. Если такое сделают, всякие слаки пойдут фанерой над Парижем
Я считаю, что 21 веке стоит так же кроме цены указыавть наличие способности работать с алисой и прочими электронными помощниками. лень человечества достигает эпогея. я не хочу нагибаться и включать его. да даже телефон лень поднимать
благо маск скоро чипы в голову засунет, достаточно будет подумать только. даже губами не придется двигать
у меня не м1. а прошка конца 2020 года. при открытии экрана треснуло в правом нижнем углу. не смог доказать, что не буратино. встало в 60 тыс. обидно
хотим пруффы, Билли!
Выдали на работе MacPro конец 2020.
через 3 месяца, открывая крышку, услышал хруст. в нижнем углу треснул дисплей.
Случай не гарантия - 70 тыс за ремонт.
прошел месяц, ноут не включается. сгорела материнская плата. под замену. благо гарантия.
отремонтировали. нналепил обратно все наклеечки. вернул в компанию. наиггрался ) сижу за нормальным ноутом за 40 тыщ, которому уже лет 5 и в какой опе он только не был и живой
скоро будем отмечать 10 лет написания yii3 )
человечество все мечтает создать вечный двигатель...
Flarum 1.0.0 — Релиз популярного движка для форума на PHP.
не прошло и 5 лет )
а почему его действительно не сделать полноценным классом с имплементацией какого нибудь интерфейса.
Здравствуйте. Сделал iptv/kinopoisk/torrents/погоду по вашему гайду. спасибо огромное за проделанную работу.
не было ли у вас желания подцепить алису или какой другой умный дом? чтобы не руками все вводить. текущая колонка изрядно начинает надоедать. не обновляется. ничего нового за год не произошло. было бы прикольно сделать таким образом свою колонку
Спасибо большое. Главное проект не загнулся. Это хорошо.
epsonic, ну как оно там? в будущем-то? смогли запустить производство этого чЮдесного агрегата?
посмотрите на микрофон ВМ800. его на али можно купить от 300р до 10 тыс. какой брать? я хз. где гарантии, что за 10, за 8, или за тыс он будет нормальный
https://maxyc.ru/programming/how-to-make-app-testing-easier-and-more-readable/
Если я верно понял посыл, то делайте ваши тесты проще и читабельнее
будущее, которое мы заслужили
как нарисовать сову...
Laravel Swift
какой то Yii3 готовят. а миграции/фабрики внутри модели это вообще "огонь"