طريقة عمل تطبيق فيس بوك 2015 facebook
أصبح الفيسبوك وتويتر ومواقع إجتماعية أخرى من الوسائل الضرورية في حياتنا
والتي من الصعب الإستغناء عنها بالنسبة للكثيرين. فهذا النوع من المواقع هو
الأكثر إستخداما من قبل مستخدمي الشبكة العنكبوتية. وفي موضوعنا هذا
سنتحدت عن كيفية إنشاء شبكتك الإجتماعية الخاصة بك.
طبعا فإنشاء موقع إجتماعي أصبح أسهل مما تتوقع نظرا لظهور العديد من برامج
إدارة المحتوى المخصصة لإنشاء الشبكات الإجتماعية دون الحاجة إلى إنشائها
من الصفر حيت توفر لك سكريبت جاهز ماعليك سوى تخصيصه حسب رغبتك والتعديل
عليه ويكون موقعك جاهزا بكل خصائصه من إنشاء برفايل ومجموعات ورفع الصور
وكتابة البوستات والتعليقات والإعجابات وغيرها من الخصائص التي تميز
الشبكات الإجتماعية.
هناك العديد من أنظمة إدارة المحتوى منها ماهو مجاني والأخر مدفوع ومنها
ماهو جيد وألأخر رديء والنظام الذي سنشرحه في هذا الدرس فهو نظام Elgg وهذا لا يعني أنه الوحيد الموجود فهناك أنظمة أخرى عديدة ومن بينها:
Pligg يشبه Arabia I\O و Stack OverFlow وهو مجاني
BuddyPress مجاني أيضا وهو مبني على الوردبريس
Dolphin غير مجاني
Oxwall مجاني
phpfox غير مجاني
SocialEngine غير مجاني
Ning غير مجاني
كما رأيتم هناك العديد من أنظمة إدارة المحتوى وإختيارنا لنظام Elgg لا
يعني أنه الأفضل بل فقط إخترناه أولا لأنه علينا الإختيار ثانيا لأنه
النظام الذي قمت بتجربته واكتشفت أنه نظام سهل وبسيط وغير معقد وقبل كل شيء
فهو نظام مجاني ومفتوح المصدر لذالك فيمكنك البحث والتجريب حتى تجد النظام
الدي يتوافق مع إحتياجاتك.
كما أود أن أنوه إلى أن إنشاء موقع إجتماعي لا يعني أنه سينجح مثل المواقع
الشهيرة فمحاولة إنشاء موقع إجتماعي متل الفايسبوك مثلا فهي فاشلة ببساطة
لأن الفايسبوك موجود أصلا لذلك عليك البحث عن فكرة مميزة ومختلفة كإنشاء
موقع إجتماعي خاص بفئة معينة أو مايعرف بالنيتش، ولا أقول أن إنجاح موقع
إجتماعي أمر مستحيل لكن هذا لا يحدث بين ليلة وضحاها.
لكي نتمكن من إنشاء موقع إجتماعي فإننا سنحتاج لخادم لنثبت عليه البرنامج
وبما أننا سنجرب فقط فإننا سنحتاج لتحويل حاسوبنا إلى خادم وذلك عن طريق
برنامج WAMPSERVER والذي يمكن تحميله من هنا
ولمن مازال وفيا لويندوز إكسبي فالنسخ الحديثة من هذا البرنامج لا تعمل عليه لذلك يجب تحميل نسخة قديمة من هنا
طبعا إختيارنا لبرنامج WAMPSERVER لا يعني مرة أخرى أنه الوحيد الموجود، فهناك العديد من البرامج الأخرى التي تقوم بنفس الوظيفة.
بعد تحميل wampserver نقوم بتثبيته كأي برنامج عادي، وسيتم تثبيثه في المسار C:\wamp بعدها ستظهر علامة خضراء في شريط المهام، ما عليكم سوى الظغط عليها وإختيار Localhost أو الذهاب إلى المتصفح مباشرة وكتابة العنوان http://localhost وإن ظهرت صفحة كما في الصورة التالية فهذا يعني أن كل شيء يعمل جيدا، و نمر إلى المرحلة التالية وهي تحميل Elgg وتثبيته.
لتحميل Elgg نتوجه إلى الرابط التالي .
ونقوم بتحميل نسخة Elgg والتي تكون على شكل ملف مظغوط وأنصحكم بتحميل
النسخة 1.8.20 لأن النسخة التي فوقها حديثة ومازالت غير مستقرة وفيها بعض
المشاكل.
بعدها نقوم بفك الضغط عن الملف الذي قمنا بتحميله ونضعه في المسار التالي: C:\wamp\www
بعد ذلك نفتح المتصفح وندخل إلى العنوان http://localhost أو ببساطة ننقر
على الأيقونة جنب الساعة تم نختار loacalhost ومن الصفحة التي ستظهر ننقر
على اسم المجلد الذي توجد فيه ملفات Elgg والذي سنجده في التصنيف MY
Projects كما في الصورة التالية:
بعد ذلك ستظهر صفحة الترحيب لتثبيت Elgg كما توضح الصورة التالية:
نضغط على Next وستظهر الصورة التالية:
المربع الأصفر يخبرنا أن هناك مشكلة ما، ولحل هذا المشكل ما عليك سوى الظغط
على الأيقونة الخضراء تم إختيار Apach ثم Apache Modules وأخيرا إضغط على
rewrite_module بعدها إظغط Refresh وإذا أصبح لون المربع الأصفر أخضر فهذا
يعني أن كل شيء على ما يرام حينها إضغط Next وسنمر إلى المرحلة الموالية.
في هذه المرحلة سيطلب منا Elgg إدخال معلومات الإتصال بقاعدة البيانات لذلك
يتوجب علينا إنشاء قاعدة بيانات، ولفعل ذلك نفتح نافدة جديدة في المتصفح
وندخل إلى العنوان التالي http://localhost/phpmyadmin/ وستظهر صفحة كما في
الصورة أسفله:
ما عليك سوى كتابة إسم معين لقاعدة البيانات في المربع تم الضغط على الزر Créer وانتهى الأمر، تم إنشاء قاعدة البيانات.
والأن نعود إلى صفحة تثبيت Elgg وكنا توقفنا في المرحلة التالية:
وستكتبون فيها المعلومات التالية:
Database Username: في هذا المربع أكتب root
Database Password: أتركه فارغا لا تكتب أي شيء
Database Name: إسم قاعدة البيانات التي أنشأتها
والباقي أتركه كما هو واظغط Next وستظهر صفحة المرحلة التالية وهي كما في الصورة:
في المربع الأول Site Name أكتب إسم موقعك الاجتماعي
و المربع الثاني والثالث والرابع أتركهما دون تعديل
قبل أن نكمل باقي المعلومات سيكون علينا إنشاء مجلد لحفظ البيانات حيث
ستحفظ فيه الصور والأيقونات وصور البروفيل وغيرها ومن الأفضل أن يكون الملف
بإسم data وأن يتم وضعه خارج ملف تثبيت Elgg لتأمينه. يعني مثلا لو تم
تثبيت elgg في المسار
C:\wamp\www\elgg فيجب إنشا ملف البيانات في المسار C:\wamp\www\data. وعندما ننتهي من إنشاء المجلد نكمل باقي المعلومات.
حيث في المربع الخامس Elgg Install Directory نكتب فيه المسار أو عنوان المكان الذي أنشأنا فيه مجلد data.
وأخيرا نظغط Next. ستظهر صفحة أخرى حيت سننشيء حساب الأدمين
في المربع الأول نكتب الإسم وفي الثاني نكتب البريد الإلكتروني وفي الثالث
نكتب إسم المستخدم وفي الرابع كلمة المرور وفي الخامس نعيد كتابة كلمة
المرور تم نظغط Next.
هنئا لقد أنشأت موقع إجتماعي، الأن في الصفحة التي تظهر إظغط على Go to site وسيتم تحويلك إلى لوحة تحكم الادمين وهي كالتالي:
لزيارة موقعك إظغط على View site وسيكون كالتالي:
يمكنكم تغيير شكله وتخصيصه كما تريدون عن طريق إضافة الثيمات كهذا الثيم الذي يجعله مثل فايسبوك تقريبا:
ولتحميل هذا الثيم أو ثيمات أخرى فستجدونها في هذا الموقع
وإن كانت لك دراية سابقة بلغات إنشاء المواقع فيمكنك إنشاء ثيم خاص بك بعد فهم أساسيات البرنامج.
وأما فيما يخص طريقة تركيب الثيم فهي كالتالي:
عند تحميل التيم يكون على شكل ملف مظغوط ، نفك عنه الظغط ونضعه في المسار التالي:
C:\wamp\www\elgg-1.8.20\mod أي داخل مجلد mod بعدها تدخل إلى لوحة التحكم في موقعك ثم تظغط على Plugins وتبحث عن الثيم الذي أضفته وعندما تجده تظغط على Activate وأخيرا تدخل إلى الموقع وستجده بالثيم الجديد.
وإلى هنا نأتي إلى نهاية الدرس وأتمنى أن ينال إعجابكم وأن يكون واضحا والسلام عليكم ورحمة الله تعالى وبركاته.