چت در php
سلام و عرض ادب خدمت اساتید و دوستان گرامی
برنامه چتی طراحی کردم که زمان دریافت پیام تا صفحه رفرش نشه به تاخیر میفته به نظر شما اساتید عزیز چون مبحث سوکت و ... سنگینه این روش بصورت ساده طراحی شده چیکار باید بکنم تا پس از ارسال پیام در مقصد سریع دریافت بشه اگر فریمورک هایی مانند ویو و یا لایو وایر رو پیشنهاد خواهید داد ساد ترین فریمورک فرانت کدوم هست
ممنون از شما
2 پاسخ
در هر صورت شما برای چت نیاز به یک ارتباط دو طرفه دارید بهترین حالت استفاده از همون سوکت هست
سلام درود
برای طراحی یک برنامه چت که پیامها به صورت آنی نمایش داده شوند، میتوانید از فریمورکهایی مانند React، Vue.js، Angular و یا Svelte استفاده کنید. این فریمورکها به عنوان یک فرانتاند قدرتمند و جامع، امکانات زیادی برای طراحی برنامههای تحت وب با سرعت بالا و سازگار با استانداردهای مدرن را فراهم میکنند.
برای ارسال پیام در زمان آنی، میتوانید از WebSockets استفاده کنید. پروتکل WebSocket به شما این امکان را میدهد که به صورت دائمی و ایمن با سرور ارتباط برقرار کنید و به راحتی پیامهای جدید را دریافت کنید. با استفاده از WebSocket، نیازی به رفرش صفحه نیست و پیامها به صورت آنی در صفحه نمایش داده میشوند.