فكرة هذه المقالة مأخوذة من موقع SitePoint.com وبالتحديد من هذه المقالة: www.sitepoint.com/article/1241 ومعظم إن لم يكن كل ما سأكتبه هنا مأخوذ منها.
Wiki Wiki في لغة سكان جزر هاواي الأصليين تعني بسرعة، وتنطق "ويكي"، بدأت فكرة مواقع ويكي على يد Cunningham وBo Leuf في http://c2.com/cgi/wiki في عام 1995م، وتتلخص فكرة مواقع ويكي في أن كل شخص يمكنه المشاركة في كتابة المحتويات في الموقع دون الحاجة إلى أن يقوم بتسجيل نفسه كعضو في الموقع، فكل صفحة من ويكي تحوي أسفلها رابط بعنوان "Edit" أو تحرير ومن خلال الضغط عليه يمكن لأي شخص أن يعدل في محتويات الموقع، وتستخدم مواقع ويكي أوامر بسيطة لتنسيق النص لتبسيط عملية إضافة المحتويات على المستخدمين الذين لا يجيدون التعامل مع التفاصيل التقنية للغة HTML.
قد يتسائل البعض عن فائدة إتاحة تحرير صفحات الموقع أو إضافة صفحات جديدة للجميع، ألن تحدث فوضى في الموقع؟ أو ألن يسيء البعض استخدام هذه الصلاحيات؟ حسناً هذا الأمر متوقع في عالم الشبكة العالمية، فكل تعديل سيبقى مجهول الهوية، لكن مواقع ويكي الجيدة يكون لديها خيار للعودة إلى النسخ السابقة من نفس الصفحة، وبالتالي يمكن التراجع عن أي تعديل أو تخريب تم في الصفحة.
تشجع مواقع ويكي على إنشاء روابط بين صفحات الموقع، ويمكن لأي مستخدم إنشاء رابط بسهولة لأي صفحة في الموقع أو حتى لصفحة غير موجودة بعد أو لمواقع خارجية، وتستغربون بالتأكيد كيف يمكن إنشاء رابط لصفحة غير موجودة، ألن يتسبب ذلك في ظهور صفحة الخطأ الشهيرة 404؟ لا ... لن يحدث ذلك، بل ستظهر رسالة للمستخدم تقول له: هذه الصفحة لم يتم إنشاءها بعد هل تود إنشاءها بنفسك وإضافة المحتويات لها؟ بهذا الأسلوب يمكن إضافة محتويات جديدة وبسهولة.
مواقع ويكي تنظم محتويات موقعك بسهولة، بما أن جميع المحتويات مخزنة في قاعدة بيانات مترابطة فيمكنك ترتيب المحتويات بأي طريقة تشاء، على العكس من برامج إدارة المحتويات الأخرى التي تلزمك بأسلوب معين لترتيب محتوياتك، وتقوم مواقع ويكي بمتابعة كل شيء في موقعك، فيمكنك معرفة كل صفحات الموقع وكل الروابط التي تحتويها كل صفحة، وكذلك تاريخ كل التعديلات لكل صفحة.
تشجع مواقع ويكي على العمل الجماعي لإثراء الموقع، فمعظم مواقع ويكي لا تطلب من المستخدم تسجيل بياناته ليكون عضواً في الموقع، وكما ذكرت سابقاً يمكن التعامل مع التعديلات "أو التخريب" بكل سهولة، ويمكن لمواقع ويكي أن تضع سياسات محددة لتحرير المحتويات فبعض مواقع ويكي لا تسمح لأي شخص بتعديل بعض الصفحات، وبعضها الآخ يطلب منك تسجيل نفسك كعضو، وبعضها الآخر مفتوح تماماً للجميع، الأمر يعتمد على نوعية الموقع ومحتوياته.
نلخص كل ما سبق في نقاط سريعة:
1) ويكي ويكي في لغة سكان هاواي الأصليين تعني بسرعة
2) بدأ ويكي في عام 1995 على يد Cunningham وBo Leuf في http://c2.com/cgi/wiki
3) كل صفحة ويكي تحوي رابط تحرير (edit) لتغيير محتويات الصفحة
4) تستخدم برامج ويكي أوامر بسيطة لتنسيق النص
5) تسجل برامج ويكي تاريخ كل صفحة بحيث يمكن الرجوع إلى نسخ سابقة
6) إنشاء روابط في ويكي سهل وبسيط
7) إنشاء صفحات جديدة في ويكي سهل
8) ويكي تبسط ترتيب محتويات الموقع
9) ويكي تحتفظ بكل شيء (روابط، صفحات سابقة)
10) تشجع ويكي على الجهود الجماعية لكتابة المحتويات
برنامج Notebook
الموقع: http://www.wjduquette.com/notebook
نسخة البرنامج لنظام ويندوز: http://www.wjduquette.com/notebook/notebook203.exe
هذا البرنامج لا يحتاج إلى تثبيت، قم بتشغيله مباشرة، وهو مثال جيد لتوضيح فكرة ويكي، يمكنكم قراءة الصفحة الثانية من مقالة What is Wiki لمعرفة كيفية استخدامه.
تنسيق المحتويات في ويكي
لتنسيق المحتويات في مواقع ويكي هناك أوامر بسيطة يمكن فهمها من قبل غير المتخصصين في مجال إنشاء الموقع، فمثلاً ليتم الفصل بين فقرتين يجب ترك سطر خالي بين الفقرتين، في حال كتبنا فقرتين بهذا الأسلوب:
فستظهر الفقرتين في الموقع بهذا الشكل:الطفل مرآة المجتمع، تعبير صادق عن تطوره، تقليد أعمى لكل ما تقع عليه عيناه،
وما بين التقليد والتفكير تظهر آلاف الأسئلة.
وفي سنوات الطفولة يتمتع الطفل بخيال واسع يختلط فيه الواقع بالخيال فتبدو أسئلته
ساذجة ولكنها في الحقيقة أسئلة هامة وعلى أساسها يتكون عقل الطفل، ومن
خلال طريقة الإجابة عن هذه الأسئلة يتحدد مستقبل هذا العقل.
ولإنشاء رابط إلى صفحة أخرى يجب إحاطة كلمة ما من المحتويات بعلامتي [ ] (مثال: الطفل مرآة [المجتمع] تعبير صادق عن تطوره) في المثال أحطنا كلمة المجتمع بقوسين، عندما يضغط المستخدم على كلمة المجتمع سيذهب به الرابط إلى صفحة جديدة بعنوان "المجتمع"الطفل مرآة المجتمع، تعبير صادق عن تطوره، تقليد أعمى لكل ما تقع عليه عيناه، وما بين التقليد والتفكير تظهر آلاف الأسئلة.
وفي سنوات الطفولة يتمتع الطفل بخيال واسع يختلط فيه الواقع بالخيال فتبدو أسئلته ساذجة ولكنها في الحقيقة أسئلة هامة وعلى أساسها يتكون عقل الطفل، ومن خلال طريقة الإجابة عن هذه الأسئلة يتحدد مستقبل هذا العقل.
مواقع تستخدم ويكي
موقع ويكيبيديا وهو موسوعة حرة قام بإنشاءها آلاف المتطوعين وتحوي الآن أكثر من 500 ألف مقالة، وهناك قسم عربي من الموسوع ويحتاج إلى مساهماتكم، شركة Sun تستخدم ويكي لإنشاء موسوعة للغة جافا وهناك موقع css-discuss المتخصص في تقنية CSS، وهناك مواقع أخرى كثيرة تستخدم ويكي:
Rox Desktop
OS-FAQ
MozillaZine Knowledge Base
برامج ويكي
هناك العديد من البرامج، يمكنكم البحث في Hot Scripts عن wiki وستجدون العديد منها، في مقالة What is Wiki وضع الكتب بعض البرامج مثل Wiki Wiki Web وهو البرنامج الأول الذي تم إنشاءه في هذا المجال وتمت برمجته بلغة Perl، وهناك UseMod وكتب أيضاً بلغة Perl ويحوي فقط ملف واحد ويبدو أن استخدامه وتثبيته بسيط، و PhpWiki الذي كتب بلغة PHP وPWP Wiki Processor وكتب أيضاً بلغة PHP.
خلاصة
ويكي نوع فريد من المواقع، وحتى الآن لا أعرف أي موقع عربي يستخدم أسلوب ويكي لتطوير محتوياته، يمكن للعديد من الناس الاستفادة من ويكي، فمثلاً يمكن للشركات إنشاء قاعدة محتويات تفيد الموظفين، ويمكن لمجموعة من المتخصصين لنقل أطباء أو مهندسين أو أدباء، يمكنهم إنشاء موقع ويكي لكي يتبادلوا الخبرات والآراء في ما بينهم أو ينشروا معارفهم وخبراتهم للآخرين، ويمكن للأشخاص إستخادم ويكي لإنشاء مواقع مفيدة لا تتطلب الكثير من الوقت والجهد.
أتمنى أنني قدمت شيئاً مفيداً لكم من خلال هذا الملخص عن ويكي، وتذكروا أنني لم أكتب أفكاره بنفسي بل نسختها من مقالة What is wiki.