Advanced Search

المحرر موضوع: ما هي الكوكيز ؟  (زيارة 3321 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

فبراير 20, 2005, 12:14:08 صباحاً
زيارة 3321 مرات

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« في: فبراير 20, 2005, 12:14:08 صباحاً »
السلام عليكم ورحمة الله وبركاته

كثيرا ما نسمع عن ملفات الكوكيز , لكن ما هي وما هي وظيفتها ؟

.. هذا ما سنراه في الموضوع التالي وهو مأخوذ بتصرف عن موقع

howstuffworks

ترجمة :  محمد الحريري  (mgh) +  السفير


=========================

" الكوكيز  cookies هي برامج تزرعها مواقع الإنترنت التي تتصفحها في القرص

الصلب hard disk في جهازك  . مهمتها أن تجمع المعلومات حولك وحول كل ما تفعله في

جهازك ثم تنقلها لهذه المواقع التي تصفحتها "  

هذا تعريف شائع للكوكيز وسط جمهور مستخدمى الإنترنت ... لكنه تعريف خاطئ ;

فالكوكيز أو الكعك أو ملفات تعريف الإرتباط ليست برامجاً ولا تجمع المعلومات عنك .

الكوكيز ببساطة هي ملفات نصية text files , تضعها مواقع

الإنترنت في القرص الصلب بجهازنا وفيها معلومات مخزنة عن جهازنا .. هذه المعلومات عبارة

عن إسم ID  وقيمة value  وتكون على شكل  أزواج name-value pairs  .


تحتوي هذه الملفات النصية على معلومات تتيح للموقع الذي أودعها أن يسترجعها عند الحاجة، أي

عند زيارتنا المقبلة للموقع .

إذا كنتَ من مستخدمي المتصفح إنترنت إكسبلورير internet explorer  يمكنك مشاهدة

الكوكيز  الموجودة في جهازك بأن تذهب للمجلد :  

c:\windows\cookies .. هناك ستجد ملفاً نصياً واحداً لكل موقع إنترنت ترك ملف تعريف

إرتباط لديك .

كل واحد من هذه الملفات عبارة عن ملف نصي  يمكن فتحه بواسطة الضغط عليه بالفأرة ..

ويحوي عنوان الموقع الذي زرته وإسم أو هوية ID  ومجموعة من الأرقام والحروف value .

مثلا لو زرنا موقع ياهو yahoo   سنجد ملف تعريف إرتباط يحوي التالي :
 
UserID  وعبارة عن حروف وأرقام .

عنوان الموقع نفسه www.yahoo.com

وقيمة معينة أيضا من حروف .
  
من الممكن أن تحوي الكوكيز عدة أسماء وقيم .. مثلا لو زرنا موقع أمازون  

www.amazon.com

عندما ننظر لملف تعريف الإرتباط الذي وضعه في جهازنا سنجد التالي :

session-id-time  954242000  amazon.com/
 session-id  002-4135256-7625846  amazon.com/
 x-main  eKQIfwnxuF7qtmX52x6VWAXh@Ih6Uo5H  amazon.com/
 ubid-main  077-9263437-9645324  amazon.com/

الكوكيز من نوع session  هي كوكيز تبقى لفترة معينة ثم يتوقف عملها .. لهذا نرى هنا عدة

كوكيز لعدة فترات .


يتبع ..




فبراير 20, 2005, 12:15:07 صباحاً
رد #1

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #1 في: فبراير 20, 2005, 12:15:07 صباحاً »
كيف تعمل بيانات الكوكيز  cookies data

نذكّر أن بيانات الكوكيز عبارة عن معلومات مكونة من إسم وقيمة يمكن لموقع الإنترنت أن يتلقاها

ثانيةً من جهازك وقت إحتياجها . موقع الإنترنت يمكنه فقط إستعادة ما هو مخزن في الكوكيز

الخاصة به وليس من أي ملفات أخرى .

بيانات الكوكيز تمر بالمراحل التالية :

- عندما تغذي عنوان موقع ما للمتصفح , يقوم المتصفح بإرسال طلب لموقع الإنترنت للوصول

للصفحة المطلوبة متضمناً ال IP الخاص به ، ونوع المتصفح الذي تستخدمه، ونظام التشغيل الذي

يدير جهازك. تُخزّن هذه المعلومات في ملفات خاصة بالمزود server وهو الجهاز الذي يحوي

مستندات الموقع .. هذه الملفات تسمى Log Files، ولا علاقة للكوكيز بالمعلومات التي يتم

إرسالها.
 
مثلا عند إدخال http://www.amazon.com لشريط العناوين للمتصفح , يقوم المتصفح

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

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

يستخدمها . وإذا لم يتلقها , ( سيدرك ) أننا لم نقم بزيارته من قبل .. عندها ينشئ تعريفاً لجهازنا

في قاعدة بياناته , ويبعث إسم وقيمة للجهاز الذي يخزنها لديه .

- يستطيع موقع الإنترنت أن يغير الإسم والقيمة أو يضيف لها , عندما نزوره مرة أخرى .

عدد من المواقع يطلب موافقتنا على دعم الكوكيز قبل تصفحه .

يمكننا محو الكوكيز عن طريق الذهاب للخيار أدوات tools من خيارات المتصفح إنترنت

إكسبلورير ثم خيارات إنترنت Internet options  ثم الضغط على الخيار إلغاء ملفات تعريف

الإرتباط أو delete cookies  .

كما يمكن تعطيل دعمها عن طريق خيارات الأمن في المتصفح .




فبراير 20, 2005, 12:15:48 صباحاً
رد #2

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #2 في: فبراير 20, 2005, 12:15:48 صباحاً »
لماذا تستخدم مواقع الإنترنت الكوكيز ؟

من إستخدامات الكوكيز :

- لنفترض أنك مسجل في 5 منتديات , وتتصفحها كلها يوميا ..

كل منتدى سيطلب منك إسم الدخول وكلمة السر في كل مرة , وهذا طبعا

قد يكون مملاً .. هنا يأتي دور الكوكيز في أنها تتيح للمنتدى تذكر بيانات الدخول هذه .

- كذلك تفيد الكوكيز المواقع في عملية إحصاء عدد الزوار .

- جميعنا سمعنا عن مواقع التجارة الإلكترونية , حيث يمكننا شراء سلع معينة عن بعد ونحن

جالسون في بيوتنا .. الكوكيز تفيد هذه المواقع في تسهيل استخدامنا لها بحيث لا نضطر

لتسجيل بياناتنا في كل مرة .
 
- يمكن للمواقع أن تخزن أفضليات المستخدم بحيث يبدو الموقع مختلفاً من مسيتخدم لآخر ..

على سبيل المثال إذا زرنا موقع     www.msn.com   فمن ضمن خياراته أنه يعرض

علينا إمكانية تغيير اللون , كذلك يمكننا من معرفة أحوال الطقس بواسطة الرمز البريدي

للمنطقة التي نسكنها .

وفي حالة إدخال الرمز البريدي سيكون محتوى الكوكيز كالتالي :
  
WEAT  CC=NC%5FRaleigh%2DDurham®ION=  www.msn.com/

ننوه الى أن البيانات التي تم تخزينها في الأمثلة أعلاه ,

هي بيانات إخترناها من الموقع مثل تغيير اللون أو نحن أدخلناها للموقع مثل الرمز البريدي مما

يعني أن الكوكيز لا ( تسرق ) معلومات أخرى عن جهازنا , أو ما تصفحناه أثناء الإنترنت .





فبراير 20, 2005, 12:25:08 صباحاً
رد #3

Mgh

  • عضو خبير

  • *****

  • 3536
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #3 في: فبراير 20, 2005, 12:25:08 صباحاً »
مثال على ذلك:

لإعطائك مثال بسيط على مايمكن للكوكيز و قواعد البيانات عمله قد قمنا بصنع نظام إحصائى وتأريخى بسيط لخدمة الشرح فى هذا المقال:
http://computer.howstuffworks.com/cookie.htm

يعمل هذا النظام الذى صممناه من سيرفرات موقع HowStuffWorks ويريك نشاطاتك على موقع HowStuffWorks.com وفى ما يلى طريقة عمله:

1- فعندما تزور موقع HowStuffWorks.com لأول مرة يقوم السيرفر بعمل رقم تعريف ID لجهازك ويخزنه فى الكوكيز بجهازك. على سبيل المثال وفى جهازى الذى أستعمله الآن قد كتب هذا الموقع فى ملفات الكوكيز الخاصة بى:

    user    35005    www.howstuffworks.com/

والرقم 25005 ما هو إلا رقم يتم توليده لكل زائر جديد يدخل على الموقع . وهو رقم صحيح يزداد فى كل مرة يصل زائر جديد للموقع - وكنت أنا الزائر رقم 25005 الذى يتصفح موقع HowStuffWorks منذ تنصيب نظام الكوكيز فى الموقع. وكان يمكننا عمل رقم تعريفى ID يجوى معلومات أكثر من ذلك (بعض المواقع تستخدم رقم تعريف ID مكون من 20 رقم أو أكثر)

2- والآن. كلما زرت أى صفحة فى موقع HowStuffWorks سيرسل جهازك قيمة رقم التعريف إلى السيرفر. وعندئذ يقوم السيرفر بحفظ سجل بقاعدة البيانات يحوى الوقت الذى زرت فيه الصفحة بجانب رقم تعريفك.

3- ولترى نشاطاتك على موقع HowStuffWorks زر الرابط التالى

http://computer.howstuffworks.com/history.php

تقوم الصفحة history.php بتشغيل برنامج (قطعة برمجية) تفتح قاعدة البيانات و تسترجع تاريخ زياراتك للموقع. ثم تبنى الصفحة التى تراها فى متصفحك.
والآن قم بزيارة بعض صفحات الموقع http://computer.howstuffworks.com وانظر إلى التغيرات فى صفحة الإحصائيات :

http://computer.howstuffworks.com/history.php
(يسمح لك نظام التسجيل فى HowStuffWorks بمسح تاريخ زياراتك عندما تريد ذلك)
هناك أشياء جميلة في حياتنا لكننا لانراها لاننا لانكلف أنفسنا محاولة النظر اليها.. وربما تشابه الايام والروتين يحجب الرؤية عنها

فبراير 20, 2005, 12:25:33 صباحاً
رد #4

Mgh

  • عضو خبير

  • *****

  • 3536
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #4 في: فبراير 20, 2005, 12:25:33 صباحاً »
المشاكل مع الكوكيز:

ليست الكوكيز بالنظام المثالى, ولكنها تقوم بالتأكيد بعمل الكثير من الأشياء التى لا يمكن عملها بدونها. وفيما يلى بعض الأشياء التى تجعل الكوكيز غير مثالية:

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

فى الأجهزة التى تعمل على النظم Windows NT  أو UNIX ( وويندوز إكس بى - المترجم-) لا تمثل الكوكيز مشكلة حيث تستخدم مجلدات مختلفة لحفظ ملفات الكوكيز لكل مستخدم على حدة

أما فى النظم الأخرى (كويندوز 98) وفى الحاسبات العامة يمكن أن يعرض لك النظام الذى شرحناه مسبقا فى موقع HowStuffWorks قائمة طويلة من الصفحات التى لم تزرها بل زارها آخرون أستخدموا هذا الحاسب من قبلك.

2- (يتم مسح الكوكيز)- إذا كان لديك مشكلة مع متصفحك وقمت بالإتصال بأحد مراكز الدعم فإنه من المحتمل أن يكون أول شيىء يطلبوه منك هو مسح كل ملفات الإنترنت المؤقتة  temporary Internet files  من جهازك. وعندما تفعل ذلك فإنك ستفقد كل ملفات الكوكيز. وعندما تزور الموقع مرة أخرى سيظن الموقع أنك زائر جديد وسيضع فى جهازك ملفات كوكيز جديدة مما يضلل الموقع عند عدد الزوار الحقيقيين. كما أنك ستفقد المواصفات التى حددتها لرؤية الموقع (ولذلك تطلب منك بعض المواقع التسجيل لديها بأٍم مستخدم وكلمة سر وبذلك وحتى إن فقدت ملفات الكوكيز فإنك ستسترجعها عند دخولك للموقع باستخدام التسجيل).

3- (أجهزة متعددة) - يمكن للشخص الواحد إستخدام عدة أجهزة خلال اليوم (على سبيل المثال: يقوم أحدهم باستخدام جهاز الحاسب فى العمل و فى البيت وجهازه المحمول فى الطريق) وبدون أن يصمم الموقع لحل تلك المشكلة سيكون لدى هذا الشخص ثلاثة ملفات كوكيز مختلفة (واحدة فى كل جهاز) وستعامله المواقع كثلاثة مستخدمين مختلفين وسيكون على ضبط الإختيارات ثلاثة مرات.
ومرة أخرى تحل هذه المشكلة فى المواقع التى تحتاج لتسجيل (بأسم وكلمة سر) ولكن يجب أن يراعى مصمموا الموقع ذلك الأمر عند بناؤه.


وبما ليس هناك حلا سهلا لهذه المشاكل إلا بتسجيل المستخدم بكلمة سر فى الموقع وحفظ كل شيىء فى قاعدة بيانات مركزية.
فإنه عندما تقوم بالتسجيل فى موقع شبكة العلوم العربية www.olom.info ستحل المشكلة حيث سيتذكر الموقع قيم الكوكيز الخاصة بك وسيخزنها فى بيانات تسجيلك. وإذا دخلت على الموقع من أى جهاز آخر (أو من جهاز فقد ملفات الكوكيز) فسيتذكرك السيرفر وسيكتب ملف الكوكيز على هذا الجهاز والذى به بيانات تسجيلك. وبذلك يمكنك الدخول من عدة أجهزة برقم تعريفى واحد.
هناك أشياء جميلة في حياتنا لكننا لانراها لاننا لانكلف أنفسنا محاولة النظر اليها.. وربما تشابه الايام والروتين يحجب الرؤية عنها

فبراير 20, 2005, 12:26:18 صباحاً
رد #5

Mgh

  • عضو خبير

  • *****

  • 3536
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #5 في: فبراير 20, 2005, 12:26:18 صباحاً »
لما الضجة حول الكوكيز؟

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

وقد كان رد الفعل القوى حول الكوكيز بسبب:

أولا: شيىء يزعج الزبائن لعقود.
فالنفترض أنك تشترى شيئا ما من قائمة تقليدية للطلبات البريدية. حيث سيكون لدى الشركة أسمك و عنوانك ورقم تليفونك وأنواع الأشياء التى تشتريها وربما( تبيع بياناتك لآخرين يريدون بيع بضائع مشابهة لك). وهذا هو وقود التسويق عن بعد و بريد الخردة junk mail.

حيث يمكن لموقع الإنترنت تتبع نشاطات تسوقك على الشبكة والصفحات التى تقرأ والإعلانات التى تدخل عليها وغير ذلك.. وبذلك عندما تشترى شيئا ما وتدخل أسمك وعنوانك فإن الموقع سيعرف الكثير عنك (أكثر حتى من شركات الطلبات البريدية العادية) مما جعل الكثير من الناس غير مرتاحين.

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

ثانيا: شيىء يخص الإنترنت
تستطيع بعض الجهات إنشاء كوكيز يمكن لعدة مواقع رؤيتها. وأحد هذه الجهات هى DoubleClick (شركة إعلانات) حيث تستخدمها شركات أخرى لخدمة شعارات banners الإعلان فى مواقعهم. حيث تضع شركة دبل كليك صورة من نوع GIF (بحجم 1*1 بيكسل) فى الموقع وذلك ليسمح لدبل كليك بتحميل الكوكيز من جهازك وبذلك يمكن لدبل كليك تتبع تحركاتك عبر مواقع متعددة. ويسمح لها ذلك النظام رؤية كلمات البحث التى تكتبها فى محركات البحث. ولأن دبل كليك يمكنها جمع بياناتك من عدة مواقع فإنها يمكنها تكوين تقريرا غنيا عنك. مما يمكن أعتباره تجسسا على الأفراد.

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


المصدر
http://computer.howstuffworks.com/cookie.htm/printable

 أنتهى...
هناك أشياء جميلة في حياتنا لكننا لانراها لاننا لانكلف أنفسنا محاولة النظر اليها.. وربما تشابه الايام والروتين يحجب الرؤية عنها

فبراير 20, 2005, 01:25:25 صباحاً
رد #6

أبو رمانـــــــــــــة

  • عضو خبير

  • *****

  • 1256
    مشاركة

  • عضو مجلس الكيمياء

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #6 في: فبراير 20, 2005, 01:25:25 صباحاً »
الله يعطيكم الف عافية اخواني الاعزاء وجعل الله ذلك في موازين حسناتكم'<img'>

فبراير 20, 2005, 10:23:55 صباحاً
رد #7

ابو يوسف

  • عضو خبير

  • *****

  • 10867
    مشاركة

  • مشرف اداري

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #7 في: فبراير 20, 2005, 10:23:55 صباحاً »
السلام عليكم

اخوي الكريمين السفير و MGH

جزاكما الله كل خير على انجاز هذا العمل المشترك

'<img'>

فبراير 20, 2005, 10:40:50 صباحاً
رد #8

م.م.معالي

  • عضو مبتدى

  • *

  • 50
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #8 في: فبراير 20, 2005, 10:40:50 صباحاً »
مشاركه أقل مايقال عنها  إنها رائعه
ربي يعطيكم ألف عافيه  ويديمكم لنا '<img'>

فبراير 20, 2005, 05:06:15 مساءاً
رد #9

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #9 في: فبراير 20, 2005, 05:06:15 مساءاً »
السلام عليكم

الاخوة الكرام :

أبو رمانة , أبو يوسف  , م م معالي ..

ألف شكر لكم وللأخ العزيز mgh .

فبراير 22, 2005, 09:12:02 مساءاً
رد #10

Mgh

  • عضو خبير

  • *****

  • 3536
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #10 في: فبراير 22, 2005, 09:12:02 مساءاً »
أشكر لكم أهتماممكم وأتمنى أن نرى تراجم أخرى لتبعث روح التنافس وتفيد الجميع
هناك أشياء جميلة في حياتنا لكننا لانراها لاننا لانكلف أنفسنا محاولة النظر اليها.. وربما تشابه الايام والروتين يحجب الرؤية عنها

فبراير 23, 2005, 05:45:47 مساءاً
رد #11

التواق للمعرفة

  • عضو خبير

  • *****

  • 2342
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #11 في: فبراير 23, 2005, 05:45:47 مساءاً »
السلام عليكم ورحمة الله وبركاته

ما شاء الله

عمل ممتاز من الاخوين المتميزين MGH والسفير .

بارك الله فيكما والى الامام



فبراير 23, 2005, 10:38:23 مساءاً
رد #12

المستشار

  • عضو متقدم

  • ****

  • 646
    مشاركة

  • عضو المجلس الشوري

    • مشاهدة الملف الشخصي
    • http://
ما هي الكوكيز ؟
« رد #12 في: فبراير 23, 2005, 10:38:23 مساءاً »
رااااااااااائع فعلاً رائع

مجهود تشكران عليه أخي السفير ومحمد وإن شاء الله ترى الموضوع في المجلة العلمية

وننتظر منكم المزيد والمزيد


فبراير 24, 2005, 04:00:06 صباحاً
رد #13

السفير

  • عضو خبير

  • *****

  • 7214
    مشاركة

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #13 في: فبراير 24, 2005, 04:00:06 صباحاً »
السلام عليكم

الأخ العزيز التواق للمعرفة , الأخ العزيز المستشار

شكرا جزيلا لكما وبارك الله فيكما

':cool:'

مارس 06, 2005, 03:54:43 صباحاً
رد #14

حنين البحر

  • عضو متقدم

  • ****

  • 723
    مشاركة

  • عضو المجلس الأحيائي

    • مشاهدة الملف الشخصي
ما هي الكوكيز ؟
« رد #14 في: مارس 06, 2005, 03:54:43 صباحاً »
جزاكم الله خير


مجهود رائع ومعلومات مهمة للمهتمين بالحاسب