Nodejs زبانی برای ارتباط پیوسته بین مرورگر و سرور

by مجتبی بنائی - شنبه 04 آبان 1392 - گروه : تخصصی - مشاهده : 8
برچسب‌ها: #تخصصی‌نرم‌افزار #Node.Js #تجربیات #تخصصی #روزانه

s: Node.Js | تجربیات | تخصصی | روزانه خیلی از شما سایتهایی را دیده اید که به طور خودکار محتوای آنها هنگام مشاهده به روز می شود مثلا در فیس بوک هر پیام جدیدی که برای شما بیاید بلافاصله تعداد پیام های شما به روز می شود بدون اینکه صفحه را بارگذاری مجدد کرده باشید. یک راه قدیمی برای انجام اینکار این است که در کدهای اچ تی ام ال به مرورگر اعلام کنیم که این صفحه را هر چند لحظه از سرور دوباره بارگذاری کند اما اگر تعداد بازدید کنندگان سایت بسیار زیاد باشد فشار زیادی به سرور وارد می شود. راه جدیدی که امروزه سایتهای حرفه ای برای ارتباط زنده بین سرور و کلاینت استفاده می کنند به طوری که پس از اتصال مرورگر به سرور، اتصال به مرورگر در سرور حفظ می شود و می توان به کمک آن اطلاعات جدید را به مرورگر ارسال کرد آنهم فقط برای آنهایی که داده های جدیدی برایشان  تولید شده است ... برای ایجاد این ارتباط از کتابخانه Node.js استفاده می شود که همانطور که از اسمش بر می آید زبان آن جاوا اسکریپت است و فرق آن با جاوا اسکریپت عادی در این است که سمت سرور اجرا میشود  و در چند سال اخیر بسیار محبوب شده است . البته کاربرد و مزایای این کتابخانه به این اتصال زنده محدود نمی شود و سرعت اجرا و استفاده بهینه از منابع سرور باعث شده است به یکی از گرایشات نوین در حوزه برنامه های بلادرنگ و ارتباط بین سرور و کلاینت تبدیل شود.

Comments