:: vBspiders Professional Network ::

:: vBspiders Professional Network :: (http://www.vbspiders.com/vb/index.php)
-   قســم تطويــر المــــواقع (http://www.vbspiders.com/vb/f92.html)
-   -   سكربت الفيبلتن (http://www.vbspiders.com/vb/t15966.html)

محمد سرور 07-24-2009 05:03 AM

سكربت الفيبلتن
 
درس اليوم بيكون عن السكريبت vb vBulletin أشهر سكريبت على مستوى العالم


معظم المواقع مركبه ها السكريبت

طيب مكونات المنتدي


1- ملفات الـ php .
2- مترجم الـ php . ( هذا المترجم يتركب بالسيرفرات وهو اللي يجي مثلاً php5.2.7 تلقاه بأعلى الشيل )
3- مترجم اوامر sql . ( هذا المترجم يتركب في السيرفرات )
4- قاعدة البيانات . (تيجي جاهزة وانت تركبها بالموقع )

طريقة عمل المنتديات

صاحب الموقع بيعمل له قاعدة بيانات ويسميها مثلا dev-chat

هذة القاعده بيكون لها user name وباسورد

user name = silver passwerd = 12345

ماهي قاعدة بيانات ؟

قاعدة البيانات هي عبارة عن منطقة يتم فيها تخزين المعلومات مثل حسابات الاعضاء والجداول ...

مثال للقاعده


$config['Database']['dbname'] ';
$config['MasterServer']['username'] = ';
/
$config['MasterServer']['password'] = 'batman
-----------------
يتم رفع ملفات الـ php لسكريبت المنتدى بالموقع

ويتم ربطه مع قاعدة البيانات عن طريق التعديل على هالملف

config.php وتلقاه داخل مجلد includes الموجود في مجلد vb

بيكون محمي بباسورد لعدم الولوج اليه

لانو يحتوي علي بينات القاعده

بيكون مسارو ا هكذا بالشيل


كود:
/home/silver/public_html/vb/includes/config.php

الملف المسؤول عن الصفحة الرئيسيه للمنتدي

"FORUMHOME"

وهو الملف المسؤل عن ادراج الوان واكواد الصفحه

يعني لو حابين نسحب الصفحة الرئيسيه للموقع بنسحبها منوا عن طريق السورس او المصدر
ولو عايزين نضع اندكس الاختراق برضوا بيكون في الرئيسيه

دلوقتي عايزين نعرف مكان تواجده لو قمنا بالاتصال بقواعد البيانات

هنلاقي جدول أسمه "Template"

داخل الجدول ده هتلاقي كل القوالب المسؤلة عن أظهار اكواد المنتدي

وهتلاقي من ضمنهم "FORUMHOME"

واللي زي ما قولنا بيتحكم في الصفحة الرئيسية للمنتدي index.php

-----------------
الية الدخول للمنتدي

مجرد ما ندخل بيانات العضوية ونضغط تسجيل

السكريبت راح يعطي امر sql لقاعدة البيانات انها تسجيل العضو

عندها داخل جدول user

طبعاً مترجم الـ sql أللي عالسيرفر هو اللي راح يترجم الأمر وينفذه داخل قاعدة البيانات

الحين بيانات العضوية تخزنت داخل جدول اسمه user

موجود اسم العضوية ورقمها وكلمة المرور والايميل وكل شي

حتى صفحة المنتدى الرئيسية
-------

بيانات المنتدي بتكون داخل الكونفيق
config.php

اللي بيكون في ها المسار

داخل مجلد vb داخل include

طيب واحد موش فاهم بيسال ويقول اين تخزن بيانات القاعده

اقولوا في الكونفيق

config


كود:
home/silver/public_html/vb/includes/config.php

KaLa$nikoV 07-24-2009 11:44 AM

مشكور اخوي بارك الله فيك


الساعة الآن 11:05 AM


[ vBspiders.Com Network ]


SEO by vBSEO 3.6.0