/
  • (سئوال) تفاوت کانکشن ، close , keep-alive

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی (سئوال) تفاوت کانکشن ، close , keep-alive
    نویسنده پیام
    Reza آفلاین
    رضا شیخله
    *****

    ارسال‌ها: 3,024
    تاریخ عضویت: ۱۳۹۰ آبان ۱۶
    اعتبار: 133
    تشکرها : 2724
    ( 2715 تشکر در 1691 ارسال )
    ارسال: #1
    (سئوال) تفاوت کانکشن ، close , keep-alive
    سلام
    داشتم هدر های دو تا سایت هاستینگ رو بررسی میکردم ، یکیشون کانکشن keep-alive بود یکیشون close .
    خواستم ببینم چرا باید از close استفاده بشه ؟ امنیت؟ یا ...

    هر دو تا از شرکتهای معروف هستن .

    و همچنین اولی HTTP/1.1 200 داشت با وبسرور moozhttpd و دومی HTTP/1.0 200 با وبسرور لایت اسپید .
    Huh
    این httpها رو هم برام مشخص کنید ممنون میشم .
    __________________________________________________________________________
    -- - RezaWorkShop.ir - blog.RezaOnline.net
    (آخرین ویرایش در این ارسال: ۱۳۹۱ شهريور ۱۴ ۱۱:۵۲ عصر، توسط Reza.)
    ۱۳۹۱ شهريور ۱۴ ۱۱:۴۹ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : Y.P.Y farhadfery
    Y.P.Y آفلاین
    ناظم کل
    *******

    ارسال‌ها: 2,775
    تاریخ عضویت: ۱۳۸۷ دي ۲۸
    اعتبار: 103
    تشکرها : 2181
    ( 4852 تشکر در 2216 ارسال )
    ارسال: #2
    RE: (سئوال) تفاوت کانکشن ، close , keep-alive
    سوال خوبیه
    اونی که کانکشنش close بود، http ش هم 0/1 بود؟


    بطور خلاصه، این پارامتر های connection (همون keep-alive و close) برای تعیین وضعیت سوکت انتقال اطلاعات هستش
    که در واقع به سرور هم مربوط میشه
    و مشخص می کنه که اطلاعاتی که داره تبادل میشه، ادامه دار(و متعدد، حتی hotlinking) هستش و باید ارتباط socket نگه داشته بشه و یا فقط یکباره(یا مستقل) هستش و باید بسته بشه

    keep-alive برای زمانی خوبه که بازدید و استفاده از سایت بالا هستش و باید سرعت تبادل و پردازش اطلاعات بالا باشه و همچنین مموری هم به اندازه کافی در اختیار هست!
    مثل همین سرور ها. image هاست ها و غیره... که دائما تعداد بسیاری کاربر از یکسری فایلها استفاده می کنند.

    close دقیقاً عکس بالایی هست - حالا اون شرکت هاستینگی که گرفته close گذاشته جالبه


    در مورد http 0 و http 1، اینها نسخه های پروتوکل HTTP ای هستند که سرور ازشون استفاده می کنه
    http1/1 جدیده، امکانات بیشتری داره، قدرت بیشتری داره و سرعت کارش هم بالا تره - که دقیقاً یک نسخه ماژور تغییر کرده
    http0/1 قدیمه و هیچ برتری نسبت به بالایی نداره - و تقریباً هم منسوخ شده
    تفاوت های اصلیشو هم میتونی در اینجا ببینی: http://www8.org/w8-papers/5c-protocols/key/key.html
    __________________________________________________________________________
    وبلاگ: Yousha.Blog.ir

    صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
    http://gulfnews.com/opinion/thinkers/ira...i-1.500997
    (آخرین ویرایش در این ارسال: ۱۳۹۱ شهريور ۱۵ ۱۲:۵۴ صبح، توسط Y.P.Y.)
    ۱۳۹۱ شهريور ۱۵ ۱۲:۴۸ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : Goback oia Bojbaj hosseintdk775 farhadfery Reza
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS