+ الفهرس +
1- مقدمة .
2- من يستهدف الشرح .
3- ثمن الشرح .
4- مصطلحـات ومعاني .
( يتم طرح أغلب المعاني التي قد تسمعها باستمرار في عالم المواقع وتطويرها )
5- متطلبات تركيب منتدى على استضافة مدفوعة أو مجانية .
6- البرامج المطلوبة و المستخدمة في الشرح .
7- بدأ الشرح : القسم الأول .
( في القسم الأول يتم شرح طريقة التسجيل في الاستضافة المجانية )
8- القسم الثاني .
( في القسم الثاني يتم شرح طريقة إنشـاء قاعدة بيـانات جديدة )
9- القسم الثالث .
( في القسم الثالث يتم شرح طريقة التعديل على ملف Config )
10- القسم الرابع .
( في القسم الرابع يتم شرح طريقة رفع برنامج المنتدى إلى مساحاتك في الاستضافة عن طريق بروتوكول FTP )
11- القسم الخامس .
( في القسم الخامس يتم شرح طريقة تنصيب المنتدى على موقعك )
12- القسم السادس .
( في القسم السادس يتم شرح طريقة استيراد ملف التعريب لتعريب المنتدى وجعلها اللغة الرئيسية للمنتدى )
13- قسم مشاكل وحلول .
( في قسم مشاكل وحلول يتم طرح بعض المشاكل التي قد تواجهك عند تركيب المنتدى )
14- النهاية .
اليوم سنتعلم كيفية عمل منتدى من نوع VB وهي اختصار من اسم برنامج المنتديات المشهورة ( vBulletin ) .
فهو يعتبر كأي برنامج ولكن يتم تشغيله على شبكة الإنترنت .
و منتدى vBulletin غير مجاني , ولكن سنستعمل هنـا نسخة منزوعة الكود أي نسخة غير شرعية للتعلم عليها , وعند عزمك على بنـاء منتدى يستمر معك لمدة طويلة فيفضل شراء النسخة الأصلية من البرنامج لتجنب إيقاف منتداك من قبل الشركة المستضيفة حال كشف النسخة الغير شرعية .
ليس من اللازم استخدام نفس إصدارات البرامج الموجودة في الشرح ( مثلاً برنامج المنتدى vb أو برنامج ) , فلك حرية استخدام أي إصدار , والطرقة نفسها في أي إصدار آخر تقريباً .
بشرى سارة : المنتدى يستطيع إرسال الرسائل للأعضاء عبر البريد الإلكتروني , مثل رسائل تفعيل العضوية و الاتصال بنـا ... و إلخ .
ومشكلة عدم إمكانية إرسال الرسائل كانت من عيوب الاستضافات المجانية والآن تم حلها والحمد لله , وأصبحت الرسائل تأتي إلى بريد المستلم بعد خمس دقايق من إرسالها تقريباً .
+ من يستهدف الشرح +
الشرح يستهدف كل من لم يعمل منتدى , ويظن أنه لن يستطيع عمل منتدى .
وأيضـاً يستهدف المبتدئين و المتقدمين للاستفادة .
+ ثمن الشرح +
ثمن الشرح : دعوة صالحة لي و دعوة أخرى بدخول الجنة .
وأرجو من الله تعالى أن يكون ما أقدمه خالصـاً لوجه الكريم , ثم يفيدكم ويحوز على رضاكم
+ مصطلحـات و معاني +
1- [VB ] : تم تعريفها سـابقاً وهو من أشهر برامج المنتديات .
2- [phpbb ] : برنامج آخر للمنتديات ، ولكن غير منتشر بين العرب بسبب واجهة المنتدى و صعوبة استخدامه من المستخدم العادي .
3- [ الاستضافة ( Host ) ] : هو الموقع أو الريسيرفر ( الخادم ) الذي يستضيف ( يستقبل ) موقعك لديه , وتجد نوعـان من الاستضافة :
أ- الاستضافة المدفوعة : وهي الأفضل ، وذلك بحجز مساحة معينة لدى الموقع المستضيف بثمن ( مبلغ ) معين .
ب – الاستضافة المجـانية : وذلك بالتسجيل في أحد الاستضافات التي تقدمها , ويتم إعطاءك في الغالب مساحة يسيرة ( صغيرة ) , وهدف الاستضافات المجانية هي تجربة الاستضافة قبل التعاقد معها ، وفي الغالب فهي غير مضمونة ( أي احتمال حذف موقعك في أي وقت دون سابق إنذار ) .
4- [Domain ] : وهو عنوان موقعك الذي حجزته من أحد مواقع تسجيل عناوين المواقع , مثل :
www.name.xxxبحيث تسبدلxxx بأسماء النطاقات المتوفرة مثل ( com , net , tv , org , gov ... ) وتستبدل Name باسم موقعك الذي تريده ، وهي نوعـان تقريباً :
أ- النطـاقات المدفوعة : وتأتي في الغالب مع الاستاضافات المدفوعة ، ويتم تأجير النطـاق (Domain ) سنويـا بمبلغ معينً تقريباً .
وفي الغـالب النطـاقات رخيصة , تكلف تقريباً 50 ريال سنوياً على حسب اسم النطاق و موقع تسجيل النطاق ، ومثال عليها :
www.name.comب- النطـاقات المجانية : وذلك عندما تسجل في الاستضافة المجانية , بحيث تعطيك أسم نطاقك على اسم المستخدم الذي سجلت به + نطاق الاستضافة , مثل :
www.name.host.net5- [FTP ] : بروتوكول نقل الملفات إلى مسحاتك ( موقعك ) على الإنترنت , ويتميز بالسرعة وإمكانية استكمال الرفع المتبقي في وقت لاحق , ولإستخدامه يجب أن يكون الموقع المستضيف يدعمها و استخدام برنامج للرفع بها ، ومن أشهر برامج الرفع بواسطة الـ FTP برنامج : LeapFTP وIpswitch WS_FTP .
6- [ Bandwidth ] : سعة إرسال البيانات لمتصفحي موقعك أو مساحتك , ولكل موقع في الغالب سعة محدود من نقل البيانات شهرياً , مثال عليه : عند رفع ملف على موقعك حجمه 100 م.ب وقد قام بتحميله 50 شخص فبالتالي تم استهلاك من سعتك الشهرية من نقل الملفات 500 م.ب .
وعند استهلاك جميع السعة سيتم إيقـاف موقعك لمدة حتى يأتي الشهر القادم وبالتالي تحصل على سعة جديدة .
7 – [ Disk Space ] : مساحة موقعك , مثل 1 غ.ب أو 200 م.ب أو ... إلخ على حسب الاستضافة المدفوعة أو المجانية .
8- [ MySQL Databases ] : عدد قواعد البيانات التي تقدمها لك الاستضافة .
9- [ Forced adverts ] : الإعلانات الإجبارية في صفحة الموقع أو المنتدى , وهذه في الغالب تكون في الاستضافات المجانية .
10 – [Php ] : لغة برمجة تطوير المواقع , وهو المستخدم في برمجة منتديات VB .
11- [ POP Email] : بريد إلكتروني يدعم استقبال الرسائل الإلكترونية ولا يرسل رسائل .
12- [SMTP Email] : بريد إلكتروني يدعم إرسال الرسائل .
13-[ الخادم ( Server ) ] : جهازكمبيوتر , في الغالب مواصفاته عالية لتحمل ضغط العمل وسرعة المعالجة , يحتوي على نظم خاصة بالتحكم في السيرفرات ( الخادم ) مثلWindows Server أو Linux ، ويكون متصل دائماً بالإنترنت بسرعات عالية , وعند توقفه عن العمل أو قطع الاتصال عنه ستتوقف المواقع التي يستضيفها عن العمل والعكس صحيح .
14- [ العميل ( Client ) ] : وهو الجهاز المتصل بالإنترنت , مثل جهازك مثلاً يعتبر عميل , والعميل يكون متل بالخادم لعرض الموقع المستضيف عليه .
+ متطلبـات تركيب منتدى على استضافة مدفوعة أو مجانية +
1- توفر مساحة كافية لاستقبال المنتدى .
2- توفر قـاعدة بيـانات ( MySQL Databases ) .
3- دعم الاستضافة لبروتوكول (FTP ) .
4- دعم الاستضافة للغة برمجة المواقع (( Php .
+ البرامج المطلوبة و المستخدمة في الشرح +
1- نسخة منتدى VB , و المستخدمة في الشرح هي نسخة (vBulletin 3.6.
منزوعة الكود , علمـاً بأنه لا يوجد مانع في استخدام نسخة أقل أو أحدثاً من النسخة المستخدمة في الشرح ; لأن طريقة تركيب منتدى VB تقريبـاً واحدة .
- لتحميل نسخة vBulletin 3.6.8 منوعة الكود مع ملف التعريب : اضغط هنـــا –
2- برنامج نقل الملفات إلي الموقع عن طريق الـ FTP , وهي برامج كثيرة , ولكن المستخدم في الشرح هو Ipswitch WS_FTP لسهولته وسرعته , و تستطيع استخدام برنامج LeapFTP الذي يتميز بخفته وسرعته وبساطته أيضـاً , ولكن المشروح في الشرح هو برنامج Ipswitch WS_FTP .
- لتحميل Ipswitch WS_FTP Professional 2007 : هنــا + الكراك -
3- أستخدام برنامج لتحرير ملفاتPhp , تستطيع تحرير ملفات Php عن طريق المفكرة أو الدفتر ولكن ستشاهدها بشكل غير منسق ويصعب على المبتدأ فهمها , لذلك سنستخدم برنامج Notepad++ لتحريرها بشكل جميل و منسق علمـاً بأن البرنامج مجاني .
- لتحميل Notepad++ v4.5 : اضغط هنــا –
محرر ومنسق جميل لمجموعة من اللغات , ومنها لغة php .
بدأ الشرح :
الشرح مقسم لأربع أقسـام ليسهل فهمه .
+ القسم الأول +
-1-
نقوم بالتسجيل في موقع الاستضافة المجانية , فمثلاً سنسجل في استضافة
www.hostwq.netالذي يقدم التالي في استضافته المجانية :
1- يقدم مساحة حجمها 300 م.ب
2- يقدم 10 غ.ب من سعة الإرسال .
3- لا يحتوي على إعلانات إجبارية .
4- يقدم 4 قواعد بيـانات .
5- يعدم نقل الملفات عن طريق الـ FTP .
6- يقدم خدمة البريد الإلكتروني ( استقبال رسائل فقط ) .
7- بريد إلكتروني .
8- مدير الملفات ( الـ FTP يغني عن هذه الخدمة ( .
9- يقدم خمس عناوين للموقع .
10- نفس السابقة تقريباً .
11- مديرPhp .
12- استطاعة تنصيب سكربتات ( برامج مثل برنامج المنتديات vb ) .
-2-
المهم , ندخل الآن لصفحة التسجيل من هنـا :
http://www.hostwq.net/signup.phpنقوم الآن بتعبئة بيـانات التسجيل :
1- تضع إسم موقعك أو عنوان موقعك الذي تريد , بحيث سيصبح عنوان موقعك كالتالي :
www.name.hostwq.net" border="0" alt=""/>
نستبدلNameباسم عنوان موقعك الذي كتبته بالتسجيل .
2- تضع كلمة مرورك التي تريدها .
3- تضع بريدك الإلكتروني .
4- تختار تخصص موقعك .
5- تختار لغة موقعك , اختاراها اللغة الإنجليزية .
6- تكتب كما هو مكتوب في الصورة التي بأعلاه .
بعد تعبئة جميع البيانات نضغط على Register
-4-
إذا كانت جميع البيانات المدخلة صحيحة سيتم التسجيل و تظهر لك الصفحة التالية :
1- وهذه تدل على خطة الاستضافة وهي الخطة المجانية ( يعني بلاش ) .
2- اسم مستخدم لوحة التحكم .
3- كلمة مرور مستخدم لوحة التحكم .
4- رابط لوحة التحكم الذي تستطيع الدخول به إلى حسابك .
5- اسم مستخدم بروتوكول النقل FTP .
6- كلمة مرور مستخدم بروتوكول النقل FTP .
7- عنوان مستضيف بروتوكول النقل FTP .
8- خاص بالاستضافة , أي لا يهمنا هذا الأمر .
9- أسم مستخدم قاعدة البيانات .
10- كلمة مرور اسم مستخدم قاعدة البيانات .
11- عنوان مستضيف قاعدة البيانات .
12- منفذ قاعدة البيانات , و يكون في الغالب رقم المنفذ ثابت وهو : 3306
13- عناوين موقعك .
14- لحفظ جميع البيانات ككتاب ( حفظها بصيغة Pdf ) .
ملاحظة : أنسخ جميع البيانات إلى المفكرة وأحفظها في جهاز للاحتياط , فستقوم الاستضافة بإرسالها مرة أخرى إلي بريدك الإلكتروني .
سنجد الرسالة في علبة الـ Junk غـالباً او bulk فى الياهوو .
هذه هى الرسالة كما موضحة فى الصورة
محتويـات الرسالة كالتالي : ترحيب ثم نبذة عن الشركة ثم معلومات حسابك في الاستضافة .
ثم نضغط على رابط لوحة التحكم للدخول على حسـابك . ( رابط لوحة التحكم :
http://cpanel.hostwq.net)نكمل الشرح في القسم الثـاني ...
القسم الثانى
- 1 -
بعد أن قمنـا بالدخول على صفحة لوحة التحكم للدخول على حسابك نقوم بتعبئة البيانات الخاصة بحسابك :
1- اسم مستخدم لوحة التحكم , يفضل نسخ اسم المستخدم من الرسالة .
2- كلمة مرور اسم مستخدم لوحة التحكم .
=-=-= توضيح =-=-=
صورة توضيحية عن اسم و كلمة مرور مستخدم لوحة التحكم من الرسالة .
=-=-=-=-=
بعد تعبئة البيانات نضغط على Login .
- 2 -
إذ تم تسجيل دخولك لحسابك بشكل صحيح ستظهر صفحة جديدة بها أدوات لوحة التحكم , نريد الآن إنشاء قاعدة بيانات لاستخدامها في المنتدى .
نضغط علىMySQL databases كما موضع في الصورة .
- 3 -
بعد ذلك تظهر لنا صفحة جديدة بها مربع نص لإدخال اسم قاعدة البيانات الجديدة , نسمي قاعدة البيانات مثلاً بـ VB ولا مانع في أختيار أي اسم .
بعد كتابة اسم قاعدة البيانات نضغط على Create Database .
- 4 -
وبهذا لقد تم إنشاء قاعدة البيانات الجديدة ، أنسخ أسم قاعدة البيانات في المفكرة وأحفظها لأننا نحتاج إلى أسمها في القسم الثالث .
وبهذا تم الانتهاء من القسم الثاني .. نستكمل الشرح في القسم الثالث إن شاء الله .
يتبــــع .........