خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


تفاوت Cache و cookie چیست

تفاوت Cache و cookie چیست
Cache و cookies ها برای افزایش عملکرد و performance وب سایت و ایجاد قابلیت دسترسی بیشتر از طریق ذخیره سازی برخی اطلاعات در سیستم کلاینت، بوجود آمدند. ولی این دو کارها و عملیات های مختلفی را انجام میدهند. Cache برای ذخیره سازی اطلاعات web page در مرورگر کاربر(سمت سرویس گیرنده یا کاربران) برای کاهش زمان load استفاده می شود و این در حالیست که cookies ها برای ذخیره سازی Session ها و رهگیری تنظیمات و سلیقه کاربر به کار گرفته می شود.

سیستم یکپارچۀ سازمانی راهکار
بیایید با توجه به شکل زیر، تفاوت میان cache و cookies ها را بررسی کنیم:



Cache Vs Cookies



تفاوت Cache و cookie چیست . آموزشگاه رایگان خوش آموز

Cache برای ذخیره سازی محتویات وب سایت در استفاده های آینده است و در مقابل کوکی برای ذخیره سازی تنظیمات کاربری استفاده می شود. Cache ها صفحات HTML، جاوا اسکریپت و CSS و تصاویر مربتط را ذخیره می کنند و کوکی sessions های browse شده را ذخیره می کند. Cache فضای زیادی را می تواند اشغال کند و در کوکی ها این فضا به مراتب کمتر است. مکان ذخیره سازی Cache های وب سایت ها در Browser است و در مورد کوکی ها این ذخیره سازی می تواند در Browser و هم در سرور باشد.

Definition of Cache

Cache یک حافظه در هارد دیسک است که در آن مرورگر، محتویات وب یا فایل های اینترنت را در سیستم کاربر ذخیره می کند. هر زمان که کاربر از یک وب سایت بازدید می کند، ابتدا مرورگر محتویات آن وب را در Cache خود بررسی می کند و مستقیم درخواست را به بیرون هدایت نمی کند پس به این ترتیب سرعت دسترسی و وب گردی را افزایش می دهد.
به عنوان مثال، شما به وب سای خاصی به طور منظم یا اغلب سر می زنید اگر برخی اشیا ان سایت مانند لوگو و یا navigation bar ها در کش مرورگر ذخیره شده باشند، دیگر اینها از طریق سایت مربوطه بارگزاری نم شوند و این به نوبه خود هم سرعت را زیاد می کند و هم صرفه جویی در زمان را دارد.
Cache قطعا نیاز به Load و پهنای باند را کاهش می دهد و سرعت انتقال منابع وب را به کاربر یا end user افزایش می دهد. هر شیء وب دارای زمان انقضا مرتبط با آن است. زمان انقضا در هدر HTTP آن شی یا محتوا تعریف شده است.

Definition of Cookies

Cookie یک تکه یا قطعه کوچک و ساده از اطلاعات ذخیره شده در سیستم کاربر است. هر بار که کاربری مشغول گشت و گذار در اینترنت است از سمت سرور یا server-side، یک کد کوچک که یک فایل متنی ساده و کوچک است را ارسال می کند. کاربر درخواستی را به سمت وب سروری ارسال می کند و در پاسخ یا header پاسخ، cookie در کامپیوتر کاربر ذخیره می شود. دلیلش این است که وقتی کاربر بعدا دوباره از همان سایت بازدید کند، cookie ذخیره شده، سرور بر اساس اطلاعات کوکی شناسایی کاربر را انجام داده و این کار وارد شدن و بازدید از صفحات آن را تسهیل می کند. Cookies ها به هیچ وجه به منظور ضربه زدن یا آسیب رساندن به کامپیوترهای کاربر نیستند زیرا اصلا فاقد کد اجرایی هستند هر چند کوکی ها می توانند به منظور برای ارسال تبلیغات هدفمند و بدون اطلاع کاربر مورد استفاده قرار گیرند. کوکی می تواند حریم خصوصی کاربران را به خطر بیندازند، مهاجمان از روش های مدرن برای استفاده از کوکی ها برای جمع آوری اطلاعات شخصی استفاده می کنند.

انواع Cockie ها:


Transient cookie

Lifetime این نوع کوکی ها تا زمانی است که Session کاربر برقرار است.

Persistent cookie

این نوع cookie ها بیش از زمان یا Lifetime ای که کاربر Session را ببندد باقی می مانند.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز