سيريابيلد

 

    

 
 
الصفحة الرئيسية> سؤال وجواب> كومبيوتر
 
01-06-2009
الوطن - وسام محمود

ما هو الكوكيز وكيف يصل إلى أجهزة الكمبيوتر؟

الكوكيز عبارة عن ملفات نصية صغيرة تضعها معظم مواقع الويب على القرص الصلب الخاص بأجهزة المستخدمين، يسمى «كوكي» (Cookie) تهدف إلى جمع بعض المعلومات عنهم وتعتبر مفيدة في حال كان الموقع يتطلب إدخال كلمة مرور للسماح بزيارة الموقع لذلك لن يكون هناك حاجة لإدخال تلك الكلمة لأن الموقع سيتمكن من اكتشافها بنفسه عن طريق «الكوكي»، الذي وضعه على القرص الصلب، في الزيارة الأولى.

ومن الممكن أن يتم استغلال الكوكيز في انتهاك خصوصية المستخدمين وجمع معلومات عنهم خلال تصفحهم للمواقع. وإذا كنتم لا ترغبون بأن يسجل الآخرون «كوكيز» على القرص الصلب في جهازكم، بهدف جمع بعض المعلومات عنكم، فبإمكانكم تجهيز المتصفح الذي تستخدمونه، بحيث يطلب موافقتكم، قبل أن يحفظ أي «كوكي»، على القرص الصلب.


طريقة إيداع ملفات الكوكيز على جهازك
يرسل المتصفح، عندما يدخل المستخدم عنوان موقع في شريط العناوين، طلباً إلى الموقع الذي حدده، متضمناً عنوان IP الخاص به، ونوع المتصفح الذي يستخدمه، ونظام التشغيل الذي يدير جهازه. تخزّن هذه المعلومات في ملفات خاصة بالمزود Log Files، ولا علاقة للكوكيز بالمعلومات التي يتم إرسالها. وفي الوقت ذاته، يبحث المتصفح عن ملفات كوكيز، التي تخص الموقع المطلوب، فإذا وجدها يتم إرسالها مع طلب مشاهدة الموقع، وإذا لم توجد لا يتم إرسال أي معلومات. يستطيع الموقع، عند استلامه طلب المشاهدة مع ملف الكوكيز، أن يستخدم المعلومات الموجودة في الملف لأغراض مختلفة. وان لم يوجد ملف الكوكيز، فإن الموقع سيدرك أن هذه الزيارة الأولى إليه، فيقوم بإرسال ملفات الكوكيز إلى جهاز المستخدم لتخزن عليه. وبإمكان الموقع تغيير المعلومات الموجودة ضمن ملفات الكوكيز أو إضافة معلومات جديدة كلما قام بزيارة الموقع.

منع استقبال الكوكيز
يمكن للمستخدم تجهيز المتصفح الذي يستخدمه، بحيث يطلب موافقته، قبل أن يحفظ أي «كوكي»، على قرصه الصلب ويستطيع إجراء ذلك في المتصفح إكسبلورر 3.02، من خلال الأوامر View، ثم Options، ثم Advanced، ووضع علامة الاختيار في مربع Warn before accepting «cookies». وفي المتصفح نافيجيتور 3.0، من خلال الأوامر Options، ثم Network Preferences، ثم Protocols، وإزالة علامة الاختيار من مربع Accepting a Cookie). وفي المتصفح إكسبلورر 5.0، والذهاب إلى Tools ثم Internet Options ثم اختيار Security وبعدها النقر على Custom Level حيث سيوجد في أسفل الصفحة الخيارات الخاصة بالكوكيز، حيث يمكن تغييرها وفقا لاختيارات المستخدم.

الحاجة إلى استخدام الكوكيز وكيفية استخدامه
إذا كانت لدى صاحب الموقع معلومات عن مستخدمي موقعه ويريد أن يقوم بعمل كود يستخدم هذه المعلومات بصفة شخصية ككتابة تاريخ آخر زيارة إلى الموقع فإنه يحتاج إلى استخدام الكوكيز.
ولكتابة الكوكيز بنجاح في البرنامج يجب معرفة نقاط بسيطة كأن يرسل الموقع الـheader إلى متصفح المستخدم والـ header ترسل مع أول كتابة أي جملة print أو echo في البرنامج ولا يتم إرسال header إلا مرة واحده لذلك ولضمان إرسالها يجب كتابة أمر إرسال الكوكيز أولا قبل أي شيء.

المعلومات الموجودة في ملفات الكوكيز
توضع المعلومات في ملف الكوكيز حسب رغبة وحاجة مالك الموقع والتي تحقق له ما يريد والمعلومة المتكررة في جميع ملفات الكوكيز هي رقم ثابت غير متكرر يسمى unique number أو يسمى ID Number وهو خاص بك فقط كزائر.

كيف يصل ملف الكوكيز إلى جهازك من المواقع وكيف تتعامل معه تلك المواقع؟
عند ذهاب المستخدم لأي موقع لأول مرة فإن هذا الموقع يرسل إلى جهازه ملف كوكيز يحتوي بعض المعلومات ثم إذا ذهب إلى نفس الموقع مرة أخرى فإن المتصفح يقوم بفحص جهازك وإذا وجد ملف كوكيز خاص بهذا الموقع فإنه يرفقه مع طلبه لتصفح هذا الموقع وفي هذه الحالة يقوم سيرفر الموقع بإنشاء مرجع أو ملف خاص به يضع به معلومات عنه وأوقات زياراتك وخروج وما قام بتصفحه في هذا الموقع وما بحث عنه في هذا الموقع وكم عدد الزيارات التي قام بها لهذا الموقع وأشياء أخرى.

فوائد استخدام ملفات الكوكيز
يستطيع أي شخص التصفح مع أو من دون وجود ملفات الكوكيز ولكن الفوائد متوافرة فقط للمواقع فهم يستطيعون معرفة عدد الزوار وعدد الزوار الجدد ومعرفة عدد الزوار المتكررين أو الذين يأتون يوميا.
كما أنهم يستطيعون معرفة أي الصفحات التي يزورها الشخص في هذا الموقع. ومعرفة عدد زيارات كل زائر، وإذا أردت مشاهدة ملفات الكوكيز في جهازك فيجب عليك الضغط ضغطة مزدوجة على جهاز الكمبيوتر ثم الضغط على السي درايف وبعدها على دايركتري WINDOWS ثم القيام بضغطة مزدوجة على ملف الـal-saheral-saheral-saheral-saheral-saheral-sahers.


 
 
:: المرفقات

 
 
  الفيديو »
 المزيد
 

    
© 2008-2009 syriabuild.com. A syriabuild.com Company.
    All Rights Reserved.