بسم الله الرحمن الرحيم


السلام عليكم ورحمة الله وبركاته











المثال على الشرح

http://www.asmae7sas.hostwq.net/vb












الفهرس



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.net



5 [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.8 منزوعة الكود علما بانه لا يوجد مانع في استخدام نسخة اقل او احدثا من النسخة المستخدمة في الشرح ; لان طريقة تركيب منتدى 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 تضع اسم موقعك او عنوان موقعك الذي تريد بحيث سيصبح عنوان موقعك كالتالي



[IMG]www.name.hostwq.net[/IMG]


نستبدل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









وبهذا لقد تم انشاء قاعدة البيانات الجديدة انسخ اسم قاعدة البيانات في المفكرة واحفظها لاننا نحتاج الى اسمها في القسم الثالث



وبهذا تم الانتهاء من القسم الثاني نستكمل الشرح في القسم الثالث ان شاء الله








يتبع ........