فعال کردن Keep Alive

ارور Keepalive

در این مقاله پرداختم به ویژگی Keep Alive که کمک بسیار زیادی به بهبود سرعت سایت میکنه و میتونه تعداد درخواست سمت سرور رو تا حد چشمگیری کاهش بده .

Keep Alive چیست ؟

در پروتکل های HTTP برای رد و بدل کردن هر فایلی نیاز هست که یک درخواست به سمت سرور توسط مروگر فرستاده شود و پس از تکمیل شدن درخواست ، درخواست بعدی فرستاده می شود ، حال فرض کنیم برای بارگذاری سایت نیاز به چند درخواست توسط مرورگر هست که زمان زیادی صرف می شود و سرعت سایت شما کم می شود . Keep-alive نوعی ارتباط بین مرورگر و سرور است که می تواند چندین فایل را به صورت یکجا دانلود کند.

فعال‌سازی keep-alive

فعال سازی Keep Alive

فعال‌سازی Keep-alive با استفاده از htaccess

کد زیر رو می تونید به فایل htaccess. در پنل هاست خودتون اضافه کنید و ذخیره کنید ( اگر چنین فایلی وجود نداشت در پوشته public_html اون رو بسازید )

<ifModule mod_headers.c> Header set Connection keep-alive </ifModule>

فعال‌سازی Keep-alive در آپاچی

اگه شما به فایل تنظیمات آپاچی دسترسی دارید می تونید کد زیر را به آن اضافه کنید .

# # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to “Off” to deactivate. # KeepAlive On # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. Set to 0 to allow an unlimited amount. # We recommend you leave this number high, for maximum performance. # MaxKeepAliveRequests 100 # # KeepAliveTimeout: Number of seconds to wait for the next request from the # same client on the same connection. # KeepAliveTimeout 100

 

0
اشتراک‌گذاری
Farid Mohammadi

ارسال پاسخ