MiladBangini
MiladBangini
خواندن ۲ دقیقه·۴ ماه پیش

کوکی چیست و چه کاربردی دارد؟

کوکی چیست و چه کاربردی دارد؟
کوکی چیست و چه کاربردی دارد؟


سلام بنده میلاد بنگینی هستم

نکته جالبی که باید بهش دقت کنیم اینه که کوکی در دنیای مرورگرها تعریف و کاربرد بسیار متفاوتی نسبت به دنیای واقعی داره. کوکی توی بستر وب و اینترنت یه نوع شیرینی خوشمزه و لذت بخش نیست.

کوکی چیست؟

کوکی ها(Cookies) یا کوکی مرورگر داده هایی هستن که به صورت فایل توی کامپیوتر کاربرها ذخیره میشن و وقتی که یه کاربر از وب سایتی استفاده میکنه، این اطلاعات به سرور وب سایت فرستاده میشن.

وجود کوکی باعث میشه که اطلاعات کاربر فراموش نشه.

احتمالا برای شما هم پیش اومده که وقتی برای باراول وارد یه سایتی میشید، نیاز به وارد کردن اطلاعات کاربری دارین اما برای دفعه های بعدی اطلاعات به صورت خودکار وارد میشن و سایت براتون بارگذاری میشه که این کار توسط کوکی ها انجام گرفته.

چرا کوکی ها ساخته شدن:

اچ تی تی پی یک پروتکل فراموش کاره و در شرایط طبیعی هرگز گذشته ش را به خاطر نمیاره؛یعنی اگر شما ده ها فرمان HTTP به سمت سرور بفرستید هیچ ارتباط منطقی بین اونا تشخیص نمیده. که این مشکل با کوکی ها برطرف شد.

اگه کوکی نبود...

فرض کنید برای انتخاب واحد دانشگاه مجبور می شدید برای انتخاب هر درس یک بار توی سایت ورود کنید. ی توی فروشگاه اینترنتی به جای داشتن سبد خرید هر بار برای خرید یه محصول اطلاعات کاربری خودتون رو وارد کنید.

هر کوکی از بخش های متفاوتی تشکیل شده که هر کدوم از این بخش ها کار مخصوص به خودشون رو انجام میدن:

Domain:دامنه، نام و آدرس وب سایتی که کوکی رو ایجاد کرده، مشخص می کنه

path:مسیر دایرکتوری ها رو معین می کنه

expire:کوکی ها تاریخ انقضاء دارن وتو این بخش اطلاعات مربوط به تاریخ انقضاء ذخیره میشه

content:محتوا، تمام اطلاعات مورد نیاز سایت برای ورود مجدد کاربر،سوابق گذشته و... رو ذخیره می کنه.

secure:امنیت، اطلاعات امنیتی که مربوط به سرورهای امن هستن تو این قسمت ذخیره میشن.

سهولت استفاده از وب سایت ها یکی از گزینه هایی است که همواره توسعه دهندگان بر آن تاکید داشته و برای محقق کردن آن تلاش می کنند؛بنابراین کوکی(Cookie) مرورگر برای بهبود تجربه کاربران به کار گرفته شده است.



خوشحال میشم نظرتون رو برای ما در کامنت ها بنویسید...🙂


وبوب سایتطراحی سایتفرانت اندبک اند
سلام، بنده میلاد بنگینی هستم.
شاید از این پست‌ها خوشتان بیاید