Real-time पृष्ठ रीफ्रेश न करता वापरकर्त्यांना त्वरित सूचना आणि अद्यतने प्रदान करण्यासाठी सूचना हे वेब अनुप्रयोगांमध्ये एक सामान्य वैशिष्ट्य आहे. मध्ये, सूचना कार्यक्षमतेने लागू करण्यासाठी Laravel तुम्ही सहजपणे समाकलित करू शकता. सर्व्हरवरून क्लायंटला त्वरित सूचना वितरीत करण्यासाठी रांग म्हणून वापरली जाईल. Redis real-time Redis
स्थापित करणे Redis आणि Laravel
प्रारंभ करण्यासाठी, Redis आपल्या सर्व्हरवर स्थापित करा आणि संगीतकार द्वारे predis/predis
पॅकेज स्थापित करा. Laravel
Real-time सूचना एकत्रित करणे
मध्ये रांग कॉन्फिगर करा Laravel
प्रथम, फाइलमध्ये माहिती Laravel जोडून रांग कॉन्फिगर करा. Redis .env
एक तयार करा Event
सूचना पाठवण्यासाठी एक event इन तयार करा. Laravel real-time
त्यानंतर, app/Events/NewNotificationEvent.php
फाइल उघडा आणि event सामग्री सानुकूलित करा.
कॉन्फिगर करा Broadcast Driver
फाईल उघडा config/broadcasting.php
आणि सह अधिसूचना redis
लागू करण्यासाठी ड्राइव्हर वापरा. real-time Redis
Real-time सूचना पाठवा
तुम्हाला सूचना पाठवण्याची आवश्यकता असताना real-time, event तुम्ही नुकतेच नियंत्रक किंवा सेवा प्रदात्याने तयार केलेले वापरा.
Real-time क्लायंटवरील सूचना हाताळा
शेवटी, JavaScript आणि Echo real-time वापरून क्लायंटवरील सूचना हाताळा. तुम्ही तुमच्या ऍप्लिकेशनसाठी इको Laravel इंस्टॉल आणि कॉन्फिगर केल्याची खात्री करा. Laravel
निष्कर्ष
समाकलित करणे Redis आणि तुम्हाला तुमच्या वेब अनुप्रयोगामध्ये सूचना Laravel सहजपणे उपयोजित करण्याची अनुमती देते. real-time जेव्हा एखादी नवीन सूचना असेल, तेव्हा अनुप्रयोग ती द्वारे पाठवेल Redis आणि क्लायंटला पृष्ठ रीफ्रेश न करता त्वरित सूचना प्राप्त होईल. हे वापरकर्त्याचा अनुभव सुधारते आणि अनुप्रयोगाची परस्पर क्रिया वाढवते.