Vue.js(Quasar)中带有SEPARATE前端的简单免费的Laravel WebSockets用于移动通知



在35分钟内,使用beautycode / laravel-websockets库逐步解释了两个完全独立的项目,从头开始和从头开始。
我们不使用Pusher服务,仅使用其书店以及Laravel Echo的书店
https://github.com/SmartNetAR/Websockets。

23 comments
  1. profesor una pregunta cuando subimos el proyecto a un hosting al Cpanel como podemos ejecutar el comando "php artisan websockets:serve" ?????

  2. profesor y para hacerlo en modo de producción para que funcione como seria? es decir para subir el proyecto a un hosting y que todo funcione como se haria ?

  3. Buenas, excelente tutorial, yo lo aplique con laravel y angular 8…
    NOTA el pusher.min.js lo importe en el angular.js
    "scripts": [
                  "src/assets/pusher/pusher.min.js" //direccion donde ustedes lo descargaron
                ]
    asi fue como quedo el componente de angular por si alguien lo necesita ..
    import { Component, OnInit } from '@angular/core';
    import Echo from 'laravel-echo';

    const PUSHER_API_KEY = 'ASD123456';
    const PUSHER_CLUSTER = 'mt1';

    @Component({
      selector: 'app-root',
      templateUrl: './app.component.html',
      styleUrls: ['./app.component.css']
    })
    export class AppComponent implements OnInit {
      
      constructor() {
        console.log('el constructior esta arriba');
      }

      ngOnInit() {
        this.subscribe();
      }

      subscribe() {
        const echo = new Echo({
          broadcaster: 'pusher',
          key: PUSHER_API_KEY,
          cluster: PUSHER_CLUSTER,
          wsPort: 6001,
          wsHost: window.location.hostname,
          disableStats: true,
          enabledTransports: ['ws'],
        });
        echo.channel('change')
          .listen('ChangeStatusEvent', (e) => {
            this.elementos[e.position].estatus = e.estatus;
          });
      }

    }

  4. He seguido el tutorial y al entrar en laravel-websockets me daba error. Lo he solucionado limpiando la cache con:
    php artisan cache:clear
    php artisan config:clear
    php artisan config:cache
    supongo que ha sido porque lo he configurado en un proyecto existente y tenía la cache de la configuración anterior con otras pruebas, por si a alguien le sirve de algo.

  5. Amigo una pregunta … También me funciona muchas gracias por el tutorial pero cuando lo subo al servidor siempre me arroja error al conectar con websocket… Uso Ubuntu con nginx sabes que debo configurar para que corra?

  6. Buen dia, una pregunta, es que yo tengo un proyecto con laravel 5.5 y Laravel websockets es a partir de 5.7 , ¿Cómo de haria lo mismo en laravel 5.5?

  7. Te felicito es el mejor tutorial que he visto de este tema, super completo! Yo tengo varios día empapándome de este tema y este es el mejor tutorial que he visto. Dos preguntas: Puedo usar el mismo proyecto de laravel para hacer la parte del front? 2a Cuando lo suba un servidor externo (por ejemplo DO) tengo hacer alguna configuración extra al apache o al nginix por ejemplo puertos o permisos? Me gustaría poder contactarte, tienes algún mail o tw? Saludos!

  8. e investigado un poco sobre laravel websockets y queria consultarle lo que me recomendaron en la web varios post q decian q laravel web socket no es un paquete muy bueno para trabajar con sockets me ya q php no es sino lenguaje para servidor me recomendaron este paquete en lugar de laravel websockets me recomendaron socket.io que opinas de esto

Comments are closed.