Real Time Chat Laravel | Free Websockets No Paid Service (Bahasa Indonesia)

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 104

  • @ArdianRachmanChannel
    @ArdianRachmanChannel 8 місяців тому +2

    bang izin tanya, saya mengalami error saat joining , error : JSON returned from channel-authorization endpoint was invalid, yet status code was 200. apakah ada solusi ? di menit 29:00 itu error nya

    • @PutuYasaChannel
      @PutuYasaChannel  8 місяців тому

      Channelnya di set public atau private bang di sisi laravel?

    • @ArdianRachmanChannel
      @ArdianRachmanChannel 8 місяців тому

      @@PutuYasaChannel udah solve bg , maaf kurang teliti saya . ada salah sintaks

    • @ArdianRachmanChannel
      @ArdianRachmanChannel 8 місяців тому +1

      @@PutuYasaChannel bang, mau tanya juga . saya mau modifikasi untuk user yang bisa chat . jadi usernya punya role . ada role admin dan member . nah untuk admin bisa chat ke semua member dan untuk member hanya bisa chat ke admin. apakah bisa diimplementasikan ? untuk kasus tersebut kira2 ubah dibagian mana ya . terimakasih jika berkenan menjawab

  • @nandopookey9195
    @nandopookey9195 Рік тому +1

    Terima kasih bang, semoga channelnya berkembang terus

  • @yazidali8575
    @yazidali8575 Рік тому

    terimakasih tutorial nya bagus sekali, semoga channelnya terus berkembang. Izin bertanya
    1.kalau di hosting apakah ada perlu yang dikonfigurasi lagi di cpanel?
    2.gmn cara menjalankan websoketnya ketika di upload ke hosting?
    3.Tipe ketika hostingnya harus khusus atau tidak seperti wajib menggunakan VPS atau Dedicated?
    mohon bantuannya 🙏

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Kalau abang pakai vps cocok nih install laravel websocket, tapi kalau cpanel saya sarankan pakai pusherjs langsung bang .
      Untuk menjalankan artisan websocket di vps biar jalan di background bisa pakai supervisor bang ..

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Jadi ini tidak cocok untuk share hosting seperti cpanel bang..

    • @yazidali8575
      @yazidali8575 Рік тому

      @@PutuYasaChannel siap, terimakasih kak

  • @ALdMFbeat
    @ALdMFbeat Рік тому

    baru tau ada web laravel sekeren inii auto subrekk bang

  • @ihsanfirdaus1534
    @ihsanfirdaus1534 Рік тому

    Mantap bang, lanjutkan 🔥

  • @PrasaswoTepe
    @PrasaswoTepe 2 місяці тому

    Mas mau tanya...kenapa tiap klik user yg lain trus balik klik user sebelumnya.(yg sdh prnh chat) data chat tidak langsung terload ya? Harus refresh halaman dklik lagi bru muncul riwayat chat nya

    • @PutuYasaChannel
      @PutuYasaChannel  2 місяці тому

      @@PrasaswoTepe ya itu belum saya setup bli..

    • @PrasaswoTepe
      @PrasaswoTepe 2 місяці тому

      @PutuYasaChannel mau dong mas...dikasih tutorialnya🥹🥹

  • @aderandika
    @aderandika Рік тому

    Kak mau tanya, kalau misalnya ini kita publish di hosting, apakah user harus mengaktifkan webscket terlebih dahulu atau bisa kita buatkan menu atau pun sidebar khsusu untuk mengakses nya ?

  • @imhamz23
    @imhamz23 9 місяців тому

    Ada wa yg bisa dihubungi bang, mintol babget buat skripsi. Udh sebulan lebih eror stuck di 29:06 . Nanya temen gk ada yg bisa😢

    • @PutuYasaChannel
      @PutuYasaChannel  9 місяців тому

      Bisa kirim errornya kenapa?
      Terus info versi laravel yg dipakek , versi laravel websocket dan juga pusher yg dipakek bang

    • @imhamz23
      @imhamz23 9 місяців тому

      Pas masukin echo, roomnya gk muncul bang

    • @PutuYasaChannel
      @PutuYasaChannel  9 місяців тому

      Sudah pastikan websocket connect?

    • @PutuYasaChannel
      @PutuYasaChannel  9 місяців тому

      @@imhamz23 sudah pastikan websocketnya connect? Caranya bisa lihat di deskripsi video ini bagian cara install websocket disana ada cara untuk cek websocketnya sudah jalan apa belum

    • @imhamz23
      @imhamz23 9 місяців тому

      @@PutuYasaChannel sepertinya sudah, klo tidak connect bukannya eror sejak awal kak?. Pas echo di hapus, axios atau apa itu bisa kak. Pas nambah codingn dari documentasi terkait echo itu gk keluar room chatnya

  • @narutosatu9404
    @narutosatu9404 2 роки тому

    Keren bang, udah subscribe nih.

  • @imhamz23
    @imhamz23 10 місяців тому

    26:07 stuck disini saya bang, gk bisa menambahkan vite itu. Nyoba pake script dan import dengan cara lain sama, nihil. Bisa bantu banh

  • @Pungpungbar
    @Pungpungbar Рік тому

    Laravel websocket ini bisa nggak untuk pembuatan crud dan templating admin mas ?

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Kurang paham sama pertanyaan nya bang, laravel websocket itu untuk komunikasi 2 arah dengab protokol wss

    • @Pungpungbar
      @Pungpungbar Рік тому

      @@PutuYasaChannel maksudnya buat table crud realtime mas

    • @mascip2960
      @mascip2960 Рік тому

      ​@@Pungpungbarbisa bgt,

    • @virgiseptian8056
      @virgiseptian8056 Рік тому

      @@Pungpungbar kalo cuma crud mah gaperlu realtime kali mas

  • @ivanjulian07
    @ivanjulian07 9 місяців тому

    bang mohon dijawab, kalo di web kan pakae laravel echo, nah konek ke flutter itu pake packagea apa

    • @PutuYasaChannel
      @PutuYasaChannel  9 місяців тому

      Di flutter ada bang package untuk echonya, cari aja laravel echo flutter..

    • @ivanjulian07
      @ivanjulian07 9 місяців тому

      @@PutuYasaChannel klo pake web_socket_channel bisa gk bang, tak liat yg echo itu udh 3 year ago

    • @PutuYasaChannel
      @PutuYasaChannel  9 місяців тому

      @@ivanjulian07 kalau gx salah ada versi yg lama sama baru bang, coba aja saya lupa yg mana

    • @ivanjulian07
      @ivanjulian07 8 місяців тому

      @@PutuYasaChannel bang untuk yang typing kok ngk jalan ya, pake whisper. apa harus di Enable client events tapi itu di pusser seting ya

    • @PutuYasaChannel
      @PutuYasaChannel  8 місяців тому

      @@ivanjulian07 kurang paham dengan yg di masa bang

  • @guruhrachmat5106
    @guruhrachmat5106 5 місяців тому

    izin bertanya
    saya ada kendala, setelah enter pesan. Tidak masuk ke listen (nama event sudah benar), apakah ada solusi mas ?

    • @PutuYasaChannel
      @PutuYasaChannel  5 місяців тому

      @@guruhrachmat5106 laravel versi berapa bang?

    • @PutuYasaChannel
      @PutuYasaChannel  5 місяців тому

      @@guruhrachmat5106 coba samakan versi pusher dan juga laravel web socket nya bang sesuai deskripsi video saya

    • @guruhrachmat5106
      @guruhrachmat5106 5 місяців тому

      @@PutuYasaChannel saya gunakan laravel 9

    • @guruhrachmat5106
      @guruhrachmat5106 5 місяців тому

      @@PutuYasaChannel sudah sama mas.
      yg bikin agak bingung di dashboard websocket response nya ada, response di artisan websocket:serve (di terminal) juga ada. yg gak ada hanya response di console.log nya 😅

  • @virgiseptian8056
    @virgiseptian8056 Рік тому

    mohon maaf bang kenapa gak dilanjutin ya?? itu permasalahannya pas leaving roomnya gak realtime,
    harus direfresh dulu

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Oh belum di set realitime untuk leaving roomnya bang

    • @virgiseptian8056
      @virgiseptian8056 Рік тому

      @@PutuYasaChannel caranya gimana ya bang? nanggung dikit lagi

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      @@virgiseptian8056 konsepnya sama bang beda logika aja

  • @Zulkarnain-bd8jj
    @Zulkarnain-bd8jj Рік тому

    Apakah saat setelah clone project langsung install websocket nya baru ikuti langkah yang yang ada di github?

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      project yg di github itu hanya starter agar lebih cepet ngikutin tutorial di youtube saya bang..

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      kalau detail install websocket laravel itu di video terpisah bang

    • @Zulkarnain-bd8jj
      @Zulkarnain-bd8jj Рік тому

      @@PutuYasaChannel oke terimakasih bang

  • @ricky8466
    @ricky8466 Рік тому

    Bang, thank you bang videonya, mw nanya bang, untuk pemula disaranin belajar laravel nggak bang? Mohon pendapatnya, bang, thanks!

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Kalau pemula tidak masalah belajar framework tetapi kalau menurut saya lebih jangan ke framework dulu.. pelajari php native dan oopnya.. kalau udah paham baru deh masuk ke framework ini akan mengurangi kebingungan penggunaan framework dan juga lebih paham..
      Efek samping kita langsung ke framework dengan pemahaman php dasar sedikit.. abang akan nyaman dengan framework dan ketergantungan ketika ada project yg memerlukan bahasa native ini akan jadi rumit .
      Katakanlah seperti printah mysql query. Kalau abang hanya menggunakan elequent dan query builder laravel.. abang tidak akan tahu giman proses query yg manual..

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Intinya pahami fundamental php dan oop baru gas laravel untuo build project bang

    • @ricky8466
      @ricky8466 Рік тому

      @@PutuYasaChannel siap, thank you bang pendapatnya,
      karena pengen cepat kerja, harapannya bisa cepat paham soal framework ini, bang,
      yang penting kita tahu cara kerjanya, ndak sepenuhnya bergantung kepada framework 👍

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      @@ricky8466 iya bang siap , iya loker untuk posisi laravel lumayan banyak yg buka.. semangat bang belajar nya

    • @ricky8466
      @ricky8466 Рік тому

      @@PutuYasaChannel thank you bang, sukses juga buat abang 👍

  • @UGapunyaotak
    @UGapunyaotak Рік тому +1

    17:00

  • @adityaco7021
    @adityaco7021 9 місяців тому

    izin bertanya bang, saya ada problem echo joining ga ke trigger, promlemnya dimana ya bang?

  • @pkkmb-qu5ps
    @pkkmb-qu5ps Рік тому

    Apakah memungkinkan untuk membuat private chat message menggunakan laravel websocket untuk user non-loged-in? apakah bisa menggunakan cookies atau session?

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Kita bisa atur chanel di websocket mas , ada yg public ada juga yg private..
      Terkait authorized itu menyesuaikan dengan logic kita mau via session, coockie, token dll..
      Yg jelas websocket laravel menyediakan chanel private dan public yg bisa digunakan sesuai kebutuhan

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Untuk detailnya abang bisa baca yg namanya laravel broadcast di docs laravel

  • @ilhamfirmansyah7718
    @ilhamfirmansyah7718 2 роки тому

    Mau tanya dong bli ini di chat.js ketika di console axios nya error ya ? Undifend const require axios mohon jawaban nya bli 🙏

    • @PutuYasaChannel
      @PutuYasaChannel  2 роки тому +1

      Mungkin axiosnya di panggil sebelum ready function.. karna axios pakek window.axios harus di panggil setelah document loadnya selesai.. kalau d jquery $(document).ready()

  • @alfandyafriandani9790
    @alfandyafriandani9790 2 роки тому +1

    ditunggu cara deploy laravel websocketnya kak di vps yang websitenya sudah ada sslnya

  • @azhari_my_id
    @azhari_my_id 2 роки тому

    Maaf kak izin bertanya, kalau boleh tau untuk kolom room kenapa disatukan ya kak ? (user1 : user2),
    Kenapa gk sekalian dipisah aja per kolom kak. Atau ada concern khusus jadi disatukan ?

    • @PutuYasaChannel
      @PutuYasaChannel  2 роки тому

      Iya bisa improvisasi sesuai developer, itu saya hanya sebagai contoh saja..

    • @azhari_my_id
      @azhari_my_id 2 роки тому

      @@PutuYasaChannel ouh siap, terimakasih kak

  • @imadeagusadiwidhiantara6058
    @imadeagusadiwidhiantara6058 2 роки тому

    OSA bli,
    Kalau boleh tau kerja dimana nggih?

  • @hosealeonardo7467
    @hosealeonardo7467 Рік тому

    izin tanya bang, ada kendala pas triger button createroom pas salah satu user di klik ada error log "Uncaught TypeError: Cannot read properties of null (reading 'value')" mohon pencerahannya bang. makasih

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      Cobak di console log bang data yg diterima dari websocket

    • @hosealeonardo7467
      @hosealeonardo7467 Рік тому +1

      Aman bang udah solved, cuma skrng ada masalah aunthenticate pas mau join roomnya, lognya unaunthenticate terus, udha cari" distackoverflow belom solved juga

  • @ErzekaIrawan
    @ErzekaIrawan Рік тому

    bang mau tanya, kenapa di saya ada error require is not defined sama axios is not defined ya?

  • @ikadekprastadwiutama3613
    @ikadekprastadwiutama3613 Рік тому

    makasi bli,mantap

  • @fahrianggara
    @fahrianggara 2 роки тому

    permisi mas saya mau nanya, ketika klik user pertama maka message ok ok aja, tapi ketika klik user kedua(isinya kosong).. nah terus klik lagi ke user yg pertama ga ke load message jadi kosong itu gimana ya mas?? dibagian function load messagenya ya?

    • @PutuYasaChannel
      @PutuYasaChannel  2 роки тому

      Iya bang cobak cek logic di load messagenya bang..

    • @newworldsapps5666
      @newworldsapps5666 2 роки тому

      @@PutuYasaChannel sama bang saya juga gitu casenya, udah di perhatikan udah sama banget dengan tutorial, kyanya source code yg abang juga bug bg

  • @ArifRahman-yb3mp
    @ArifRahman-yb3mp 2 роки тому

    Mas, ada tutorial simpan semua chat ke data base ga?

    • @PutuYasaChannel
      @PutuYasaChannel  2 роки тому

      Tutorial ini bang tinggal tambahin simpan chat saat ada send event message

    • @ArifRahman-yb3mp
      @ArifRahman-yb3mp 2 роки тому

      @@PutuYasaChannel maksih bang

  • @mnofrizal
    @mnofrizal 2 роки тому

    kalau boleh dibikinin tutor deploy di vpn/share hosting (kalaubisa) ya kak

  • @ranggasuryap15
    @ranggasuryap15 Рік тому

    Minimal PHP berapa ini?

  • @acoderdev2346
    @acoderdev2346 2 роки тому

    thank you bro

  • @kanao8378
    @kanao8378 2 роки тому

    request cara deploy di gcp dong mas

    • @kanao8378
      @kanao8378 2 роки тому

      error mulu nyetting firewall vm nya :)

  • @mrcuplacuplis1697
    @mrcuplacuplis1697 2 роки тому

    Sudah di subscribe bg

  • @agun21st
    @agun21st 2 роки тому

    Please English version also need.

    • @PutuYasaChannel
      @PutuYasaChannel  Рік тому

      I'm sorry , i'm not confidence make content with english because litle knowledge with speak English..

  • @helperzone748
    @helperzone748 8 місяців тому

    thank you bli