Varnish چیست و تاثیر آن در سرور


#1

با درود خدمت شما . امروز در جستجو هام به وب سایت http://varnish-cache.org/ برخورد کردم که متوجه شدم در بخش داکیومنت الکسیر و phoenix استفاده می شود .

وارد وب سایت آن شدم و به توضیحات زیر برخورد کردم
http://varnish-cache.org/intro/index.html#intro

و همینطور به لینک زیر

من تقریبا با توضیحات اولیه ای که ارائه شد متوجه شدم این ابزار چیکار می کنه حالا برام چندتا سوال پیش اومده

این ابزار فقط درخواست هارو cash می کنه و به فایل و … کاری نداره درسته ؟
کجا باید استفاده بشه ؟ آیا برای وب سایت های کوچک هم مناسبه؟ می شه روی کل سایت پیاده بشه؟
آیا ابزار بهتر از این نرم افزار وجود دارد کد باز و رایگان ؟

اگر تجربه ای در استفاده از این ابزار دارید لطفا به اشتراک قرار بدهید با تشکر


منابع فارسی هم وجود دارد در اینترنت


#2

این یک نرم افزار آزاده برای HTTP caching و وقتی درست بکار گرفته میشه خیلی به پرفورمنس سیستم کمک میکنه ولی با این وجود استفاده ازشو اصلا پیشنهاد نمیکنم تا وقتی واقعا دلیل درستی داشته باشی چون این یه لایه پیچیده به سیستم اضافه میکنه و debug کردن caching بسیار سخته
varnish در website هایی که داده در اکثر موقع فقط خوانده میشه خوب جواب میده


#3

در تکمیل فرموده های سام عزیز این رو هم اضافه کنم که از قدیم گفتن سری که درد نمی کنه رو نمی بندن ( یا یه همچین چیزی ). تا وقتی واقعا نیاز به یه همچین کشی ندارین بی خودی پیچیدگی سیستم رو بالا نبرین :slight_smile: