مساعدة:قاعدة بيانات/Page table

من ويكيبيديا، الموسوعة الحرة

يقوم نظام ميديا ويكي بتخزين بيانات الصفحات في page table

الخانات[عدل]

page_id[عدل]

هذه الخانة تتضمن رقم فريد عن كل صفحة. يتم الإحتفاظ بهذه القيمة حتي بعد إعادة تسمية الصفحة. على سبيل المثال رقم هذه الصفحة = 1966161

page_namespace[عدل]

تتضمن هذه الخانه رقم نطاق الصفحة.

page_title[عدل]

تتضمن هذه الخانة اسم الصفحة.

page_restrictions[عدل]

تتضمن هذه الخانة قيمة مستوى السماح بتعديل الصفحة. علي سبيل المثال عندما يتم حماية صفحة ما من التعديل لغير المحررين وممنوع النقل لغير الإداريين ستكون قيمة هذه الخانة (e.g., "edit=autoconfirmed,sysop:move=sysop").

page_counter[عدل]

هذه الخانة تحتفظ بعدد زيارات الصفحة.

ملاحظة : لاتحتوي هذه الخانة عدد الزيارات خلال فترة معينة بل هي تحفظ الرقم في لحظة واحدة.

page_is_redirect[عدل]

هل هذه الصفحة هي تحويلة أم لا. إن كانت الصفحة تحويلة ستكون قيمة هذه الخانة 1 وإن لم تكن تحويلة تكون القيمة 0.

page_is_new[عدل]

هل هذه الصفحة جديدة أم لا. إن كانت الصفحة جديدة ستكون قيمة هذه الخانة 1 وإن لم تكن جديدة تكون القيمة 0.

page_random[عدل]

يتم استخدام هذه الخانة في خاص:عشوائي

page_touched[عدل]

يتم تحديث هذا الطابع الزمني كلما تم تغيير الصفحة بطريقة تتطلب أن يتم إعادة تحميلها

page_latest[عدل]

هذه القيمة وهي ترتبط بـrev_id تشير للنسخة الحالية. ربما ستكون قيمة هذه الخانة 0 في حين إنشاء الصفحة.

page_len[عدل]

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

page_content_model[عدل]

Content model, see CONTENT_MODEL_XXX constants. Comparable to قالب:Db table.