برندزلینک

مرجع لینک

برندهای برتر

افزایش رتبه

افزایش محبوبیت

افزایش ترافیک

کوکی‌ها چطور کار می‌کنند؟

کوکی‌ها چطور کار می‌کنند؟

کوکی ها برنامه هایی هستند که سایت های وب آن را بر روی هارددیسک شما می گذارند. این برنامه ها در کامپیوتر شما می نشینند و اطلاعاتی راجع به شما و هر کاری که در اینترنت انجام می دهید ، گرد می آورند و هر گاه که آن سایت وب بخواهد ، می تواند تمام اطلاعاتی را که کوکی جمع آوری کرده ، دانلود کند.
مشکل تعاریفی از این قبیل این است که درست نیست. کوکی ها برنامه نیستند و نمی توان آنها را مثل برنامه اجرا کرد. بنابراین خودشان نمی توانند اطلاعات جمع کنند پس بنابراین نمی توانند هیچ نوع اطلاعات شخصی از کامپیوتر شما گردآورند.
وکی در حقیقت یک قطعه متن است که سرور وب می تواند روی هارد دیسک ذخیره کند. کوکی‌ها ، سایت وب را قادر می سازد که اطلاعاتی را روی دستگاه کاربر ذخیره و بعدها آن را ذخیره کند.این قطعه های اطلاعات ، به شکل زوج های اسم - مقدار ذخیره می شوند.
برای مثال ، سایت وب می تواند یک ID منحصر بفرد برای هر کسی که از آن سایت بازدید می کند ایجاد کند و این ID را درون یک فایل کوکی ، روی کامپیوتر آن فرد نگه دارد.
اگر از مرورگر INTERNET EXPLORER مایکروسافت استفاده می کنید می توانید تمام کوکیهایی را که در دستگاهتان ذخیره شده بیبینید. این کوکی ها معمولا در شاخه C:\\\\WINDOWS\\\\COOKIES نگه داشته می شوند و گاهی تعدادشان به صدها فایل می رسد. این فایلها که از نوع متنی هستند محتوی زوج های اسم - مقدار است و از هر سایتی که کوکی در کامپیوتر شما قرار می دهد یک فایل می توانید بیابید.
همانطور که در این شاخه می توانید بینید این فایلها فایلهای متنی معمولی و ساده ای بیش نیستند. با نگاه کردن به اسم این فایلها می توان فهمید که به کدام وب سایتها تعلق دارند و با کلیک کردن بر روی آنها می توانید آنها را باز کنید و محتوای آنها را ببینید.
برای مثال، من از سایت GOTO.COM بازدید کرده ام و این سایت یک کوکی در دستگاه من قرار داده است. فایل کوکی این سایت محتوی اطلاعات زیر است.
USER ID A۹A۳BECE۰۵۶۳۹۸۲D WWW.GOTO.COM/

سایت GOTO.COM یک زوج اسم - مقدار روی ماشین من ذخیره کرده است.
اسم همان USER ID است. نخستین باری که از این سایت بازدید کرده ام وب سایت یک ID یگانه به من داده است که مشخص است.
اغلب سایت ها فقط یک یک اطلاعات روی دستگاه شما ذخیره می کنند که آنهم USER ID است اما یک وب سایت می تواند بسیاری از این زوج های اسم - مقدار را در فایا کوکی شما ذخیره کند.بعنوان مثال می تواند یک USER ID اصلی و یک ID برای هر جلسه که شامل تاریخ و ساعت ورود به سایت است در فایل کوکی ذخیره کند.
این زوج اسم - مقدار صرفا یک قطعه داده است و به هیچ وجه برنامه نیست و نمی تواند هیچ کاری انجام دهد. وب سایتها تنها می تواند اطلاعاتی را که در این فایل ذخیره کرده بازیابی کند و نمی تواند به اطلاعات کوکی های دیگر و نیز به هر نوع دیگری از اطلاعات که در کامپیوتر شما وجود دارد دست یابد.
زوج های اسم - مقدار درون فایل کوکی به شکل زیر جابجا می شوند.
مثال وقتی که یک URL خاص را در مرورگر خود وارد می کنیم ، مرورگر یک درخواست برای دریافت آن به صفحه به سایت می فرستد. در هنگام این کار ، مرورگر به دنبال فایل کوکی که مرتبط با URL خواسته شده می گردد. اگر کوکی ورد نظر را پیدا کرد زوج های اسم -مقدار درون فایل را به همراه URL به سرور وب سایت مورد نظر ارسال می کند. اگر هم فایل کوکی را نیافت داده ای نمی فرستد.
سرور وب سایت داده های کوکی را به همراه درخواست صفحه دریافت می کند و استفاده لازم را از آنها می برد.
اگر سرور وب سایت مورد نظر هیچ زوج اسم - مقدار دریافت نکند ، می فهمد که قبلا از سایت بازدید نشده است. بنابراین یک ID ‌جدید در پایگاه داده خود برای شما ایجاد می کند و سپس زوج‌های اسم - مقدار را در HEADER صفحه وبی که درخواست کرده اید می فرستد. ماشین شما هم این زوج ها را در هارد دیسک ذخیره می کند.
هربار که از سایتی بازدید کنید و یا صفحه ای از آن درخواست کنید سرور وب می تواند زوج های اسم - مقدار ذخیره شده را تغییر دهد و یا زوج های تازه به آن بیفزاید.
گاهی سرور اطلاعات دیگری هم با زوج اسم - مقدار می فرستد. یکی از این اطلاعات تاریخ انقضا است. یکی دیگر از این اطلاعات ‌، مسیر است. بنابراین سایت می تواند مقادیر متفاوتی را برای بخش های گوناگون سایت در نظر بگیرد.
شما می توانید بر این فرآیند نظارت داشته باشید. می توانید مرورگر خود را به گونه ای تنظیم کنید که در موقع دریافت زوج های اسم - مقدار از شما کسب تکلیف کند.
کوکی ها برای این بوجود آمدند که مشکل بزرگی را از جلوی پای سازندگان وب سایتها بردارند بدین صورت که کوکی نوعی اطلاعات وضعیت درباره کامپیوتر شما ذخیره می کند. با این اطلاعات وب سایت وضعیت مرورگر شما را به یاد می آورد. یک بخش از اطلاعات وضعیت ، ID شماست.
اگر ID روی کامپیوتر شمل موجود باشد سایت می فهمد که قبلا از آن بازدید کرده اید و ID شما را از بازدید قبلی می داند.
وب سایتها به شکلهای مختلفی از کوکی ها استفاده می کنند که به شرح آنها می پردازیم.
سایت می تواند به دقت تعداد بازدیدکنندگان سایت را بشمارد. به علت وجود پروکسی سرورها ، CACHING و متمرکز کننده ها تنها راهی که یک سایت می تواند بازدید کنندگانش را بشمارد ، ایجاد یک کوکی با یک ID منحصر بفرد برای هر یک از بازدید کنندگانش است.
وب سایتها با استفاده از کوکی ها می توانند کارهای زیر را انجام دهند.
▪ تعداد بازدید کنندگان را بشمارند.
▪ بدانند که چه تعداد از بازدید کنندگان جدید و چه تعدادی قدیمی هستند.
▪ بدانند که هر کس چند بار از سایت دیدن کرده است.
سایت ها از طریق پایگاه داده یا بانک اطلاعاتی خود این کارها را انجام می دهند.با اولین بازدید فرد ، سایت یک ID جدید در بانک اطلاعاتی خود برای وی ایجاد می کند و آن را به شکل کوکی به کامپیوتر وی می فرستد.دفعه بعد که کاربر از سایت بازدید کرد ، سایت می تواند به شمارشگر مربوط به آن ID در بانک اطلاعاتی خود یکی اضافه کند.
سایت ها همچنین می توانند سلایق و ترجیحات بازدید کنندگان را نیز ذخیره کنند. به نحوی که سایت برای هر فردی به نحوه دلخواه وی نمایش داده شود.
برای مثال در وب سایت MSN امکان تغییر محتوا ، آرایش صفحه ، رنگ پیش بینی شده است.
همچنین با وارد کردن کد پستی خود می توانید اخبار و اطلاعات هواشناسی را دریافت کنید.
برای این کار وقتی که کد پستی خود را وارد می کنید وب سایت یک زوج اسم - مقدار به کوکی MSN کامپیوتر شما اضافه می کند.
البته اغلب سایتها اطلاعات مربوط به سلایق کاربران را در سایت خود ذخیره می کنند و جز ID چیزی در کوکی کامپیوتر کاربر ذخیره نمی کنند.ولی این روش نیز قابل استفاده می باشد.
سایت های تجاری نیز می توانند از کوکی ها استفاده جالبی نمایند. بدین صورت که می تواندد چیزهایی چون سبد خرید و گزینه هایی چون QUICK CHECKOUT را به کمک کوکی ها کار گذاری کنند.کوکی ها حاوی یک ID هستند و سایت را قادر می سازد که در موقع افزودن کالا به سبد خریدها ، فعالیت شما را دنبال کند.هر قلم جنسی که خریداری می شود در پایگاه داده وب سایت به همراه ID ثبت می شود.وقتی گزینه ها را انتخاب یا علامت گذاری می کنید سایت با استخراج اطلاعات شما از پایگاه داده می فهمد که چه چیزهایی درون سبد خرید شماست.
کوکی ها هم کامل و خالی از عیب نیستند. اما مطمئنا کارهایی را انجام می دهند که در صورت عدم وجود آنها غیر ممکن می بود.در زیر چندین مورد را که از نقاط ضعف کوکی ها به حساب می آید را بر می شماریم.
▪ مردم غالبا ار کامپیوترها به صورت مشترک استفاده می کنند:
هر دستگاهی که در مکان های عمومی استفاده می شود (کتابخانه ها و ادارات و...) به صورت مشترک استفاده می شود. حال اگر از چنین کامپیوتری برای خرید استفاده شود سایت فروشگاه یک کوکی بر روی کامپیوتر ایجاد می کند و مدتی بعد شخص دیگری از همان ACCOUNT برای خرید استفاده می کند.
البته در ماشین هایی که به سیستم عاملی چون یونیکس و یا ویندوز NT مجهزند و از ACCOUNT ها به صورت درست استفاده می کنند چنین مشکلی رخ نمی دهد.زیرا ACCOUNT ها کوکی‌های تمام کاربران از هم جدا هستند اما در مابقی سیستم عاملها این مشکل وجود دارد.
▪ کوکی ها را می توان پاک کرد :
در مواقعی که مرورگر به مشکل برمی خورد اولین کاری که ممکن است هر کاربر انجام دهد ، پاک کردن تمام فایلهای موقت است که در این صورت تمام فایلهای کوکی روی سیستم نیز پاک می شود. حال اگر مجدد به سایتی که قبلا به آن مراجعه ای داشته اید ، آن سایت شما را به عنوان یک کاربر جدید خواهد شناخت و یک ID جدید به کاربر اختصاص می دهد و دوباره تنظیم وب سایت بر اساس سلایق کاربر کمی زمانگیر خواهد بود.
بدلیل وجود این مشکل است که سایت ها معمولا از کاربران خود می خواهند که رجیستر شوند.
اگر در یک وب سایت ثبت نام کنید و نام کاربر و رمز عبوری را دریافت نمائید می توانید در آن سایت LOGIN ‌نمائید.(حتی اگر تمام فایلهای کوکی نیز از سیستم پاک شوند در این صورت تمامی انتخابها دست نخورده باقی خواهد ماند. به همین دلیل است که اکثر سایتها کاربران را رجیستر می کنند و اطلاعات آنها را در یک پایگاده داده در وب سایت نگهداری می کنند و تنها ID کاربر را برمی گردانند.
▪ تعداد کامپیوترهای مورد استفاده هر فرد :
مردم غالبا در روز با بیش از یک کامپیوتر برای کارهایشان استفاده می کنند ، پس به طور طبیعی هر فرد ممکن است چندین کوکی مختلف و همچنین ID متفاوت از یک وب سایت داشته باشد و وب سایت یک نفر را در حکم ۳ نفر می داند. با رجیستر کردن نام کاربر این مشکل نیز حل خواهد شد.
● واکنش منفی مردم در قبال کوکی ها
دو عامل سبب شده که مردم واکنش تندی در قبال کوکی ها داشته باشند.
▪ فرض کنید که کاربر کالایی را با استفاده از یک کاتالوگ پستی معمولی خریده باشد.شرکت مزبور اسم و آدرس و شماره تلفن شما و اقلامی را که کاربر خریداری نمویده است را در اختیار دارد و می تواند این اطلاعات را به کسان دیگری که کالاهای مشابهی را عرضه نموده اند بفروشد. وب سایتها از این طریق می توانند نه تنها از خرید کاربر بلکه تبلیغاتی را که در صفحه کلیک کرده اید و اطلاعات آنها را ارزیابی کرده اید مطلع شوند.البته برخی سایت ها اطلاعات شخصی کاربران خود را در اختیار سایت های دیگر قرار نمی دهند مگر اینکه خود کاربر درخواست نماید.
▪ دومین عامل مختص اینترنت است.بسیاری از شرکت های عرضه کننده زیر ساختهای اینترنتی می توانند کوکی هایی ایجاد کنند که در چند سایت مختلف قابل مشاهده باشد.مانند شرکت DOUBLE CLICK.
بسیاری از شرکتها از DOUBLE CLICK برای گذاشتن تابلوهای تبلیغاتی در سایت خود استفاده می کنند. DOUBLE CLICK می تواند فایل های GIF کوچکی را در سایت قرار دهد با استفاده از آنها کوکی هایی را روی کامپیوتر کاربران بسازد. سپس می تواند حرکات کاربر را در سایت های مختلف دنبال نماید. حتی کلمه ای را که نیز در موتور جستجو وارد نموده اید. چون بدین طریق به اطلاعات زیادی راجع به هر فرد از چندین سایت مختلف دست یافت. DOUBLE CLICK می تواند اطلاعات ارزشمندی در رابطه با هر کاربر ارائه نماید. شرکتهایی مانند DOUBLE CLICK که خدمات زیر ساختی اینترنتی انجام می دهند قابلیت انجام این کار را دارند ولی سایت های منفرد که از تابلوهای تبلیغاتی استفاده نمی نمایند از این قائده مستثنی هستند زیرا کوکی های هر سایت ، مختص خود آن سایت است.

منبع : برندزلینک

www.brandslink.ir

ارسال شده در تاریخ : 23 اسفند 1392 ساعت 23:32

بازگشت به صفحه اصلی مقالات

نظرات کاربران

هیچ نظری ثبت نشده

ارسال نظر

برای ثبت نظر ابتدا با حساب کاربری خود وارد سایت شوید

ارسال کننده
نام ونام خانوادگی : : rezasharif
نام کاربری : rsh576
تاریخ عضویت : 21 اسفند 1392
تعداد مقالات ارسالی : 140
تعداد لینک ها : 0