没有Node.JS和Pusher服务的PHP中的Laravel WebSockets [бесплатно, лайфхак, уроки laravel]



IT免费的IT课程
?订阅频道
arduino和程序员的频道:http://bit.ly/2SMUUYs
to电讯频道:http://bit.ly/2QcOXD4

☕?Patreon支持作者:
https://www.patreon.com/dkadevelop

-作者网站上的其他详细信息:
https://dka-develop.ru/blog/donation

?说明:
使用Laravel WebSockets包https://github.com/beyondcode/laravel-websockets在不带Node.JS的PHP中运行websockets:
-介绍beyondcode / laravel-websockets 0:00
-是否可以在没有服务pusher.com的情况下使用此软件包1:06
-3个要求,因此您可以重复相同的体验1:36
-为什么您需要阅读视频3:17下的说明
-演示laravel-echo-server(Node.JS)3:48上的工作
-开始移植到PHP 5:36
-示范11:14
-使用仪表板进行路线保护12:32

 ?视频代码并链接到GitHub(一页):
https://dka-develop.ru/blog/article/laravel-websockets-na-php-bez-nodejs-i-servisa-pusher-besp-0403191710

二手编辑器:
崇高:https://sublimetext.com

?官方网站:
https://dka-develop.ru

©音乐:
YouTube库

#dkadevelop #laravel #php。

32 comments
  1. Подскажите, актуально ли еще связку с nodejs юзать(как в предыдущих гайдах), или лучше на Laravel WebSockets переходить?

  2. А реально на ванилке написать? php сервер + js клиент?… жуть как не хочется во фреймворки лезть :(((

  3. Можете показать как это деплоить в digitalocean ибо проблемы с ssl подключением(

  4. да без пушера полно в интернете, бесполезное видео. давай лучше на основе расширения для php zmq, чтобы пуши работали на клиент для любого события глобально.

  5. на 18 локальной ubuntu клонированный проект не работает от слова совсем. Да composer install выполнено, .env настроен, ларавел нормально запускается, при переходе на чаты 404 ошибка. Пришлось выполнить еще npm update .тк иначе npm run dev не будет работать. Проект клонирован , никаких изменений не вносилось, кто-нибудь проверял его на работоспособность?

  6. PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 401408 bytes) in D:nginxappsoskNewvendorringcentralpsr7srcfunctions.php on line 87

    PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1179648 bytes) in D:nginxappsoskNewvendorjakub-onderkaphp-console-highlightersrcHighlighter.php on line 138 Я запускал на винде без редиса! Отлично работает, но со временем отваливается. Судя по строкам переполнение в логировании в консоль. Как его убрать?

  7. Добрый день. Просто отличный материал. Впрочем как и всегда, актуальная и полезная тематика на вашем канале. Всех благ 😉

  8. Круто!
    А что все таки лучше для больших нагрузок и большого кол-ва соединений, node.js + redis + socket.io или вот этот способ?
    Думаю, переделывать под этот вариант или лучше не стоит)

  9. спасибо за видео! еще хотелось бы у всех вами перечисленных способов работы ларавела с вебсокетами узнать про безопасность каждого метода(опционально про стабильность и сколько пользователей максимум будут держать). Как вариант подкидываю тему: обзор ларавел forge, и поиск бесплатной альтернативы типа ansible например(с возможностью не запускать composer и npm или yarn так как на vps 512 оперативы композер вылетает). Ну в общем автоматизация развертывания(включая покупку доменного имени) vps и выгрузка рабочего проекта на настроенный vps. Это нужно для того чтобы, например я написал какой нибудь движок блога или crm, мне нужно его продавать, как сделать кабинет для покупок(включая организовка оплаты), и автоматизировать создание и покупку сервера. В идеале – пользователь выбрал сервер, указал компоненты(если есть) например использовать для передачи сообщений pusher или redis, выбрал себе доменное имя, оплатил все, и допустим через некоторое время его сервер готов. Вот это было бы очень круто. Но ваши видео тоже круто, прям в точку. Были бы деньги поддержал бы проект. Удачи!

  10. Чет Лара от смоей маки отстает (симфони). Там насколько мне известно ратчет уже в ядро добавили(4 версии). А пакет с сервером и подержкой вебсокетов есть еще на уже мохнатую 2.8.

  11. вебсокеты только на PHP юзаются уже очень давно для этого есть несравненный фреймворк wokerman где все просто и легко создается

  12. Кто-нибудь тестировал эту штуку в реальном проекте, как там обстоят дела с производительностью вебсокетов?

  13. Лучший канал по laravel)
    Спасибо за труд, отличные уроки! Вы показываете реально интересные вещи, а не однотипные уроки, которых и так полным полно))

  14. Толи я дурак, толи лыжи не едут, а где ссылка на предыдущий видеоурок?) Очень понравился видос, лайк однозначно за лайфхак

  15. Закачаешься. Делайте больше упор на уроки для профессиональных разработчиков — для новичков и так целая гора гайдов есть.

Comments are closed.