Langkah 11 dari 12
Menjalankan dan Menguji Chat Realtime
Gunakan dua terminal dari folder project.
Terminal pertama:
php spark serve
Terminal kedua:
php spark chat:serve
Buka http://localhost:8080/chat pada dua browser atau dua tab:
- Masukkan nama berbeda pada masing-masing tab.
- Gunakan room yang sama, misalnya
umum. - Kirim pesan dan pastikan pesan langsung muncul di kedua tab.
- Muat ulang halaman dan pastikan riwayat kembali ditampilkan.
- Masuk dengan room berbeda dan pastikan pesan tidak tercampur.
- Matikan server Ratchet untuk menguji indikator koneksi dan reconnect.
- Coba mengirim tag HTML dan pastikan tag tampil sebagai teks.
Jika port 8081 sudah dipakai, ubah chat.websocketPort dan chat.websocketUrl secara bersamaan.
