سوال در مورد پهنای باند هنگام استفاده از ajax

mosobo3724

New Member
سلام خدمت اساتید و مدیران انجمن و دوستان عزیز. وقتتون بخیر.

یه سوال که ذهنمو درگیر کرده:
در رابطه با استفاده از پهنای باند هاست و کاهش اون؛ به هر مقداری که کاربران سایت، صفحه رو باز کنن به میزان حجمی که صفحه داره و تعداد باز شدنش از پهنای باند کم میشه، سوالم اینه: اگه توی صفحمون ما از jquery ajax و حالت دریافت اطلاعات با زمان مشخص، مانند صفحه چک کردن چت، که با متد get و post اطلاعات رو میگیره، آیا این هم از پهنای کم میکنه؟
یعنی فرض کنین توی صفحه ما بیایم با آجاکس هر یک ثانیه یک اطلاعاتی رو بگیریم و داخل صفحه درج بشه، و اون اطلاعات 1 مگ باشه، آیا توی 10 ثانیه 10 مگ حجم از پهنای باند کم میشه؟
نمیدونم تونستم نظورم رو برسونم یا نه.
پیشاپیش ممنون.

اینم نمونه کد:
کد:
function checkNewChat() {

        $.ajax({
            type: "POST",
            url: "class.php",
            data: "type=get",
            success: function(html) {
                 // html is a string of all output of the server script.
                if(html) {
                    $('.chat').html(html);
                }
                    setTimeout(checkNewChat, 1000);
           }
        });

    }
}
checkNewChat();

این کد میاد کد html رو که حاوی پیام و تصویر هست هر یه ثانیه میگیره و تو صفحه میزاره.
 

hadi-sh00

New Member
در ajax همانطور که میدانیم فقط همان قسمت مورد نظر بروزرسانی میشود.بنابراین حجم را به شدت کاهش می دهد.در مورد مثال شما همینطور هست.هر بار داره میره از سرور اطلاعات خاصی را واکشی می کند.
 

جدیدترین ارسال ها

بالا