gan mau tanya ane bikin pusher nah udh jalan tapi kenapa pas di klik send halamanny ngerefresh ya terus isi dari komenanny malah ilang tinggal inputanny doang dan harus di refresh lg kalo biar muncul dan itu jg berlaku buat orang yang buka jg? ini viewnypublic function replyMessage() { $data = array( 'post_id' => $this->input->post('post_id'), 'id_slug' => $this->input->post('id_slug'), 'user_id' => $this->input->post('user_id'), 'isi' => $this->input->post('isi') ); $options = array( 'cluster' => 'ap1', 'useTLS' => true ); $pusher = new Pusher\Pusher( 'cf9744ce6c78ad628245', '92aedeb551c1cc4e44e5', '989923', $options ); if ($this->db->insert('komen', $data)) { $push = $this->db->get('komen')->result_array(); foreach ($push as $k) { $data_pusher[] = $k; } $pusher->trigger('my-channel', 'my-event', $data_pusher); } } }ini controler
Pada tutorial kali ini kita akan membangun sistem notifikasi realtime sederhana dengan menggunakan PHP serta layanan third-party dari Pusher. Pusher adalah layanan cloud untuk mempermudah pengembangan aplikasi realtime. Selain Pusher, masih banyak provider lain yang menyediakan layanan sejenis, seperti Firebase dan PubNub . Registrasi Akun PusherJika Anda belum memiliki akun Pusher, registrasi dahulu di sini. Setelah proses registrasi berhasil dilakukan, Anda akan diarahkan ke laman dashboard dari aplikasi Pusher. Di sisi sebelah kanan, Anda akan mendapati App Credential yang nantinya akan kita gunakan untuk mengakses API dari Pusher.  Form Pengirim Pesan NotifikasiSekarang kita akan membuat laman HTML yang menampilkan form untuk mengirim pesan notifikasi. Tidak ada yang spesial, hanya form dengan satu buah input text yang menjadi masukan bagi pesan notifikasi. Proses pengirimannya sendiri akan ditangani oleh file
Simpan kode tersebut sebagai file HTML: Mengirim Pesan Notifikasi ke PusherPada langkah sebelumnya, kita mengarahkan form submission ke file Pusher sendiri telah menyediakan library PHP yang siap digunakan: Pusher PHP Library. Kita akan menggunakan library ini untuk mempermudah pengiriman pesan notifikasi. Anda bisa menggunakan Composer atau unduh langsung class Berikut adalah kode lengkap untuk mengirimkan pesan notifikasi ke Pusher:
Gantilah nilai dari Pesan yang dikirimkan ke Pusher, kemudian akan di-broadcast keseluruh client yang “mendengarkan” channel terkait. Pada langkah selanjutnya kita akan membahas cara “mendengarkan” notifikasi yang dikirimkan. Mendengarkan NotifikasiSekarang yang tinggal kita lakukan adalah “mendengarkan” pesan notifikasi yang dikirimkan dan menampilkannya. Untuk “mendengarkan” pesan notifikasi secara realtime, kita membutuhkan Pusher Javascript Client . Anda bisa mengunduhnya dari Github, atau langsung menggunakan URL file yang disediakan Pusher: http://js.pusher.com/2.1/pusher.min.js . Sebagai langkah opsional, kita akan menggunakan jQuery serta plugin-nya jQuery Growl untuk memperindah tampilan notifikasi. Berikut adalah kode lengkap untuk “mendengarkan” dan menampilkan pesan notifikasi yang dikirim:
Ganti nilai dari 1.Tes aplikasi yang telah kita buat dengan membuka 2 serta push.html pada jendela yang berbeda. Cobalah kirimkan pesan lewat laman push.html , jika berhasil Anda akan mendapatkan pesan notifikasi tersebut di laman 1!  Anda juga bisa mengunduh seluruh source code lengkap dari tutorial ini di repository berikut: PHP Realtime Notification. Tabik.
Apa itu pusher?Apa itu Pusher? Pusher adalah API host untuk cepat, mudah dan aman menambahkan fungsionalitas real-time scalable melalui WebSockets untuk web dan aplikasi mobile. Pada dasarnya, Pusher merangkum implementasi WebSockets, fungsi, debugging, dan hosting untuk Anda.
Apa itu laravel pusher?Dokumentasi resmi Laravel juga menyebutkan pusher merupakan salah satu teknologi yang digunakan sebagai live-updating user interfaces sehingga menjadikan aplikasi Anda menjadi modern. Aplikasi modern artinya adalah aplikasi yang mampu menyajikan data secara real-time.
Langkah langkah membuat CRUD?Membuat CRUD di Halaman CRUD. Membuat Sistem Registrasi. Bagian ini nanti Anda akan membuat sebuah form registrasi lengkap dengan database di dalamnya. ... . Membuat File Config. ... . Membuat Form Registrasi. ... . Membuat Sistem Login. ... . Membuat Form Login. ... . 6. Membuat Halaman Utama. ... . 7. Membuat Script Logout.. |