Хотелось бы выяснить мнение про в этом вопросе: есть ли смысл строить связку PHP
+ nodeJS(sockets)
, и если да, то как сделать это лучше всего? Например, при апдейтах БД в PHP
- оповещать JS
об этом и хэндлить там событие.
Из личных соображений - только подписка на события к какому-нибудь редису, либо с пхп ваять запросы сокет-вида на порт к JS, но это тот еще костыль.
Либо, лучше просто вести разработку внутри одной среды JS/PHP
? (емнип сокеты на пхп, не самая удобная штука, зато с базой общаться там куда привычнее и проще)
Понимаете, чем более единообразный набор для разработки, тем удобнее на нем писать и поддерживать проект.
Набор технологий зависит от зависит от требований к скорости, качеству, умений команды и т.д. Используя различные языки на одном уровне, вы усложняете себе разработку, следовательно дорожает поддержка бизнес-процессов.
Представьте, вы один разработчик, на backend у вас javascript (nodejs) для работы с веб-сокетами, php для api, erlang для демонов, java для микросервисных модулей, на front у вас половина на javascript, а половина на typescript.
Да это работает, но случись какая-нибудь специфичная ошибка, сколько времени вы потратите на поиск ответа? Врятли вы знаете тонкости всего стека.
В разных языках, действительно что-то реализовывать удобнее, чем в других языках, но следует оценивать какую выгоду вы получите от этого и как это повлияет на дальнейшую разработку? Если особой выгоды нет, просто поищите библиотеки с удобными интерфейсами для реализации вашего функционала или выбирайте язык, который для ваших нужд устраивает больше всего.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите пожалуйста, как можно добавить поддержку русского языка в приложение QTПишу в Visual Studio (так как с QT Creator не разобрался, траблы с дебагером)
Доброго времени суток! Никак не могу понять, как отфильтровать трафик в winpcap по размеру пакета(в моем случае убрать пакеты, у которых размер...