مصطلحات الانترنت التي يجب أن يعرفها المبرمجون
مصطلحات الانترنت التي يجب أن يعرفها المبرمجون
بصفتك مطور ويب ، من المهم أن تفهم أساسيات الإنترنت وكيف ترتبط مكوناته بما تفعله. في هذه المقالة ، قمنا بجمع كل المعلومات الأساسية المطلوبة حول الإنترنت. جاءت فكرة كتابة هذا المقال من أسئلة طرحها البعض منا حول الإنترنت.
ما هو ما نسميه الإنترنت؟ كيف تعمل مكونات الإنترنت معًا؟ لذا ابق معنا حتى نهاية المقال لتحصل على إجابات لأسئلتك. في هذه المقالة القصيرة ، نقدم لك معلومات مفيدة حول الأسئلة أعلاه. حتى إذا كنت لن تحضر مقابلة ، فإن فهم هذه المعلومات الأساسية سيجعل تعلم موضوعات تطوير الويب أسهل.
إنترنت
الإنترنت عبارة عن شبكة عالمية من مليارات الأجهزة الإلكترونية المتصلة ببعضها البعض. هناك العديد من الشبكات في هذا الفضاء التي تعمل بشكل مستقل. لا يوجد شيء مركزي في الإنترنت. هناك العديد من الكابلات وأجهزة الكمبيوتر ومراكز البيانات والموجهات والخوادم وأجهزة إعادة الإرسال والأقمار الصناعية وأبراج Wi-Fi في هذه الشبكة التي تسمح للمعلومات الرقمية بالسفر حول العالم.
الزبون
الأجهزة أو البرامج التي تصل إلى البيانات التي يوفرها جهاز كمبيوتر قوي يسمى الخادم. يمكن للعملاء تضمين أجهزة الكمبيوتر المحمولة والهواتف والأجهزة الذكية وما إلى ذلك ، وكلها متاحة لنا. هذه الأجهزة ليست متصلة مباشرة بالإنترنت مثل أنظمة الخادم. يتصلون مباشرة بمزود خدمة الإنترنت الخاص بك.
مصطلحات الانترنت التي يجب أن يعرفها المبرمجون
مزود خدمة الإنترنت أو ISP
مزود خدمة الإنترنت أو ISP هو منظمة تقدم خدمات لتوصيلك بالإنترنت ، على سبيل المثال ، شركات الاتصالات و Shuttle و Mobinnet هي من بين الشركات التي تقدم خدمات الإنترنت.
المتصفح
المتصفح هو برنامج يتم تثبيته على أجهزة العميل ونستخدمه للوصول إلى المعلومات على الإنترنت. اليوم ، هناك متصفحات قوية ، من بينها Google Chrome و Safari و Firefox.
الخادم
الخادم ، الذي يشار إليه أيضًا باسم back-end ، هو جهاز كمبيوتر (موجود أحيانًا في مراكز بيانات كبيرة) يخزن البيانات (صفحات الويب أو المواقع أو التطبيقات) عليه بحيث إذا كان طلب العميل يمكنه توفيرها.
اسم النطاق
المجال هو اسم يمكن استخدامه للوصول إلى موقع ويب على الإنترنت. في الواقع ، للوصول إلى موقع ما ، عليك إدخال عنوان IP الخاص به ، وهو رقم ، ولكن بالنظر إلى صعوبة تذكر أرقام العمل ، فإننا نستخدم اسم المجال. مثال على عدة مجالات هي: google.com أو learnsource.net
اسم مجال الخادم أو DNS
DNS هو مجال وسيط يأخذ اسم المجال الذي أدخلته ويربط بـ IP المقابل له. ربما يكون من الأفضل النظر إلى DNS من خلال عيون دفتر الهاتف. في دفتر الهاتف ، يوجد رقم لكل اسم يمكنك الوصول إليه. يقوم DNS بفك تشفير اسم المجال ويوفر عنوان IP حيث يتم تخزين البيانات.
العنوان IP
عنوان IP هو معرف فريد لأي شيء متصل بشكل مباشر أو غير مباشر بالإنترنت (عميل ، خادم ، إلخ). انظر إلى IP باعتباره عنوان منزلك ، والذي يحدد هويتك أو موقع الجيران بشكل فريد.
مصطلحات الانترنت التي يجب أن يعرفها المبرمجون
URL
عنوان الإنترنت أو URL عبارة عن آلية تستخدمها المتصفحات لاسترداد الموارد المنشورة على الويب. من الناحية النظرية ، يشير كل URL صالح إلى مورد فريد. يمكن أن يكون هذا المورد الفريد صفحة HTML أو مستند CSS أو صورة أو غير ذلك.
بروتوكولات HTTP / HTTPS
تعد بروتوكولات HTTP / HTTPS لغة للاتصال بين العميل والخادم. تحدد هذه البروتوكولات كيفية تنسيق الرسائل وإرسالها ، ومن ناحية أخرى ، فإنها تحدد الإجراءات التي يجب أن تتخذها خوادم الويب والمتصفحات استجابة لأوامر مختلفة. يضيف البروتوكول الآمن طبقة مشفرة للأمان. يجب أن يستخدم أي موقع يحتوي على معلومات حساسة HTTPS.
جدار الحماية أو جدار النار
جدار الحماية هو برنامج يمنع الوصول غير المصرح به إلى شبكة خاصة. جدران الحماية هي أدوات يمكن استخدامها لتحسين أمان أجهزة الكمبيوتر المتصلة بشبكة ، مثل شبكة المنطقة المحلية (LAN: شبكة كمبيوتر تربط أجهزة الكمبيوتر في منطقة محدودة) أو الإنترنت.
جهاز التوجيه
جهاز التوجيه هو جهاز ينقل البيانات بين شبكات الكمبيوتر. باستخدام جهاز توجيه ، فإنك تضمن توجيه المعلومات الصحيحة إلى العنوان الصحيح. تؤدي أجهزة التوجيه وظيفة توجيه حركة المرور على الإنترنت.
إذا تلقيت الإنترنت من خلال كابلات الألياف الضوئية ، فإن جهاز التوجيه هو ما يحول نبضات الضوء إلى إشارات كهربائية يتم إرسالها إلى العميل عبر كابل Ethernet. إذا كنت تستخدم بيانات cellular ، فسيتم إرسال النبضات عبر الموجات الكهرومغناطيسية إلى عميل مثل الهاتف المحمول.
كيف تعمل هذه المكونات معًا؟
على الرغم من وجود العديد من الطرق للوصول إلى الإنترنت ، إلا أن إحدى أسرع الطرق للوصول إلى الإنترنت هي من خلال كابلات الألياف الضوئية. تستخدم كابلات الألياف الضوئية إشارات ضوئية لنقل أجزاء من البيانات في شكل حزم. عادة ما يكون هناك مزود خدمة إنترنت (ISP) يمتلك الكابلات التي ستستخدمها. لذلك عليك الحصول على الإنترنت من هذه الخوادم.
فكر في عميل يريد الوصول إلى المعلومات على الإنترنت ، لذلك يجب عليه استخدام متصفحات اليوم مثل Google Chrome و Firefox و Safari. هذه المتصفحات هي منصة بين العميل والخادم يمكن استخدامها للوصول إلى المعلومات المطلوبة. يجب استخدام عنوان الإنترنت للوصول إلى المحتوى المطلوب. يحصل المتصفح على اسم المجال من عنوانه ، ثم يتم الحصول على IP. تذكر أن عنوان IP مشابه للعنوان البريدي. لتسليم حزمة إلى شخص ما ، يجب أن يكون لديك معلومات موقع محددة.
في النهاية ، يمكنك الوصول إلى الصفحة التي تريدها ، كما رأيت ، تم اتخاذ العديد من الخطوات لتحقيق ما تريد. تتم كل هذه المهام في بضع ثوان.
أخيرا نتمنى أن يكون درس مصطلحات الانترنت التي يجب أن يعرفها المبرمجون قد أفادكم
يسعدنا إثراء الموضوع من خلال تعليقاتكم و استفساراتكم المفيدة
مع تحيات موقع hdegy