بسم الله الرحمن الرحيم
# الدرس الثاني نحو الاحتراف#
# مصطلحات مهمة 2 #
1- ماهى : الاستضافة = الهوست ( Host ) ؟

هي عبارة عن شركة تقوم بشراء سيرفر بمساحة معينة من الداتا سنتر ويمكن أن تجد شركات استضافة تملك داتا سنتر خاص فيه

مثل استضافة موقع yahoo , Google

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

vps أو رسيلر أو مساحة عادية على السير فر



2- ماهو بروتوكول الإنترنت = ip أو ( internet protocol ) ?

الاي بي عبارة عن عنوان لكل جهاز على الشبكة مثل رقم المحمول الخاص بكل شخص عن طريقه

يقدر يربط الجهاز بالشبكة وباجهزة ثانيه وبيختلف على حسب اختلاف الارقام لكن نفس النظام والتكوين من ناحية انه اربع خانات
وكل خانه تعبر عن شي يعني مثلا 41.216.32.17
الرقم الاول يعبر عن الدوله الي هي السعودية مثلا والرقم الثاني المدينه والثالث المستضيف او شركة الاتصال والرقم الاخير رقم الجهاز حلو
ولكل دولة رقم ثاني غير عن الدولة وفيه نوع من الاي بي مثل
10.0.0.1 او 127.0.0.1
هذه الاي بيهات تعتبر اي بي داخليه يعني تكون بين الاجهزة مربوطة على شبكه
يعني لو انا وانت بنفس البيت تلقى مثلا جهازي مثل هالاي بي بس اخر رقم 3
ومشبوك وايا جهازك على نفس الشبكة ورح يكون نفس الاي بي بس رقم جهازك اخره رح يكون 4 مثلا او اي رقم غير 3
لانه ماتقدر تحط عنوان واحد لاكثر من جهاز

ماهي فائدة ip؟

من تعريفه نقدر نعرف الهدف منه وهو اعطاء كل مستخدم للانترنت عنوان او رقم يمكن الوصول له وارسال المعلومات واستقبالها
وايضا له فوائد كبيرة منها ان تبحث من خلال البرامج ومنها SuperScan أو ScanPort ولها انواع عدة
وفائدتها تبحث لك عن منافذ ports لأي ip ويمكنك عن طريقها اختراق الاجهزة
او تزودك بمعلومات عن الضحية ومكان اقامتهdazzddler1 و ....الخ

3- ماهو : DNS ؟

( Domain Name System ) هو بمثابة دليل الهاتف بالنسبة لمواقع الإنترنت. دليل الهاتف يجمع بين اسم الشخص ورقم هاتفه، أما DNS فيجمع بين اسم النطاق Domain Name وعنوان IP الخاص به.قم بفتح المتصفح لديك وأكتب العنوان التالي http://209.85.135.104، ماذا سيحدث؟ ستجد أنه يقودك إلى موقع Google.إذن يعمل DNS على إنشاء قاعدة بيانات تحوي سجلات تربط عناوين IP بالأسماء المعبرة عنها، وذلك بشكل بنية هيكلية Hierarchical.‏
4- ماهي البروتوكولات ( Protocols ) ؟

هي القوانين التي تحكم عالم نقل واستقبال البيانات من الجهاز الى الشبكة الى السرفر والعكس مع اختلاف الانظمة التشغيلية

وختلاف برمجتها وترميزها وهي التي تسمح لكل جهاز يقوم بأرسال او استقبال البيانات بفهم المرسل اليه او المستقبل منه

ماهي وظيفة البروتوكلات وهل لها انواع ؟

تقوم البروتوكلات على تقسم وتجزئة البيانات على شكل حزم صغيرة وتقوم بترقيمها ثم تقوم بأرسالها

للجهاز المستقبل الذي يقوم بدوره بتجميع تلك الحزم داخل الذاكرة وعند استكمالها يقوم بعرضها بالشكل الصحيح ع الشاشة

وتختلف انواع البروتوكولات على حسب عملها وكمثال لها

Application Protocols برتوكولات التطبيقات
وهذه البرتوكولات تقوم بتبادل الملفات وقواعد البيانات والبريد الإليكتروني ومواقع الأنترنت
وعدد هذه البرتوكولات كبير ومن أشهرها
DHCP · DNS · FTP · HTTP · Gopher. IRC · POP3 · RTP · SIP · SMTP · SNMP · SSH · TELNETRPC · RTCP · RTSP · TLSSDP · SOAP · GTP · STUN · NTP ·
من اهم البروتوكلات الي راح نتعامل معها بروتوكول ftp الذي يستخدم للاتصال بالموقع او السيرفر ورفع الملفات او سحب الملفات

ايضا بروتوكول TELNET الذي يستخدم داخل الوندوز لنقل الملفات واستقبالها على انظمة الوندوز

بروتوكول HTTP ايضا هوا بروتوكول للنقل الملفات ولا كن يقوم بعرض البيانات على شكل صفحات ويب وهوا البروتوكول المستخدم في التصفح للمواقع

ايضا بروتوكول SMTP و POP3 يستخدم لنقل واستقبال الرسائل والاميلات

5- ماهي البورتات او المنافذ (Ports ) ؟

يمكن وصفها ببوابات للجهاز وهناك عدد من المنافذ في كل جهاز ولكل منها غرض محدد تلك المنافذ هيا التي تسمح

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

6- الجدار الناري ( FireWall ) ؟

هي برامج تستعملها السيرفرات لحمايتها من الولوج
الغير شرعي لنظام ملفاتها من قبل المتطفلين . هي تمثل الحماية للسيرفر طبعا ،
و لكني أنوه بأن الفايروولات المستخدمة لحماية السيرفرات ( المواقع ) تختلف
عن تلك التي تستخدم لحماية الأجهزة .

7- السي بنل cpanal ؟

هي لوحة تحكم تعتمد على الويب وتحتوي على جميع المميزات التي تسمح لك بإدارة النطاق عبر واجهة ويب، وامكانية تنصيب وتثبيت الاسكربتات ، ومسؤولية إدارة موقعك على الإنترنت بشكل اسهل واسرع، ولديك ايضا إمكانية إدارة جميع واجهات البريد الإلكتروني، إدارة الملفات، النسخ الاحتياطي، FTP، برمجيات CGI، و جميع إحصائيات الموقع وايضا قواعد البيانات وغيرها من الامكانيات الجبارة .

8- ماهي قواعد البيانات ( Database ) الفائدة منها وماهي امثلتها ?

هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر من جدول. ويتكون الجدول من سجل (Record)أو أكثر من سجل ويتكون السجل من حقل (Field)أو أكثر من حقل ومثال على السجل :السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له...إلخ من بيانات الموظف تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات (Database Engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها..يتم استرجاع البيانات باستخدام أوامر من لغة للاستعلام (Query language)، حيث تعتبر معلومات تساعد في عملية اتخاذ القرار.

بعض اللغات أو الأمثلة ع قواعد البيانات :

* MySQL وهي أشهرها على الإطلاق
* أكسس تستخدم عادات داخل أنظمة الوندوز
* PostgreSQL
* قاعدة بيانات بيركيلي
* Borland Interbase
* Microsoft SQL Server
* Informix
* B-trieve
* IBM DB2
* Sybase‏


9- ماهي لغة php وكيف يتم التعرف عليها ؟

هي لغة برمجية صُممت من أجل استخدامها لتطوير وبرمجة تطبيقات الوِيب كما يمكن استخدامها لإنتاج برامج وهي إختصار للكلمات الانجليزية التاليه

" Personal Home Pages "‏ يتم التعرف عليها من خلال تواجد العلامتين <? ?> بداية ونهاية

10 - ماهو الاسكربت ؟

هو مجموعة من الاكواد المجمعة والتى تكون برنامج من أمثلة الاسكريبتات المكتوبة بلغة php مثلا اسكريبت المنتديات , جوملا , واردبريس , whmcs الخ .....