x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
الـ Proxy Server هو نوع من السيرفرات اللي بيشتغل كـ وسيط بين جهازك والسيرفرات اللي عايز تتواصل معاها.
أنت لما تفتح المتصفح بتاعك وتكتب
أول ما أي شخص من مصر يطلب صفحة Google
الـProxy server بياخد الطلب ويبعتُه لسيرفر جوجل.
الـserver بتاع جوجل بيرجع الرد الصفحة المطلوبة للـ proxy
الـproxy بعد كده يرد بالصفحة لجهازك وفي نفس الوقت بيخزن نسخة من الصفحة في الكاش الخاص بيه.
بدل كده، هيبعت النسخة اللي خزنها في الكاش بتاعه.
ده بيقلل الضغط على شبكة الإنترنت ويسرّع عملية الرد.
تسريع تحميل الصفحات للمستخدمين اللي بيطلبوا نفس الصفحة بعد أول مرة بيحصلوا على رد أسرع لأن الـproxy server بيرد عليهم من الكاش.
إدارة الشبكة بشكل أفضل بدل ما يحصل ضغط كبير على الشبكة لما عدد كبير من المستخدمين يطلب نفس الصفحة، البروكسي بيقلل الحمل.
كمان بنسمع عن إن مصر حجبت موقع معين إزي بتقدر تعمل ده؟
ببساطه لو انت طلبت الموقع المحجوب ده
الـ Request بتاعك ده بيعدي علي ال Proxy Server واللي بيوجهك إنك تكمل ال Request بتاعك أو يرد عليك بأن الموقع محجوب في بلدك.
كمان أدوات زي Fiddler بتشتغل كبروكسي محلي عشان تساعد المطورين يراقبوا طلبات HTTP/HTTPS اللي بتطلع من جهازك
واستخدمته انا بشكل شخصي فمراقبة Request كنت محتاج اشوف ال Body بتاعه عامل إزاي.
- ده النوع اللي بيكون أقرب للمستخدم.
- بيستخدم في الشركات أو الشبكات المحلية.
- منع الوصول لمواقع معينة.
- مراقبة الأنشطة على الإنترنت.
- تسريع التحميل عن طريق الكاش زي ما قولنا
Reverse Proxy
- ده النوع اللي بيكون أقرب للسيرفر.
- توزيع الحمل (Load Balancing) بين أكتر من سيرفر.
- تحسين الأمان، زي إن البروكسي يعمل التشفير وفك التشفير بدلاً من السيرفرات.
ده كان نبذه بسيطه بحيث لو الاسم أتذكر قدامك في شرح معين تكون عارف هو ايه وبيعمل إيه بس كده
أنت لما تفتح المتصفح بتاعك وتكتب
Google.com
ده معناه إن جهازك سواء كان كومبيوتر أو موبايل عاوز يبعت Request لسرفر Google وهنا ياجي دور الـ Proxy Server وده هو الوسيط اللي الـ Request بتاعك هيعدي من عليه الأول قبل ما يوصل علي السرفر بتاع جوجل.طيب ده ليه بيحصل وإي الفائدة أصلا؟
إحنا في مصر هنا مزود خدمة الإنترنت بتاعنا هو وي WE بيكون عندهم Proxyserver بيشتغل كـ Public Proxy وده معناه إنه بيخدم أكتر من مستخدم بحيث لما أنت تطلب صفحة جوجل لأول مرةأول ما أي شخص من مصر يطلب صفحة Google
الـProxy server بياخد الطلب ويبعتُه لسيرفر جوجل.
الـserver بتاع جوجل بيرجع الرد الصفحة المطلوبة للـ proxy
الـproxy بعد كده يرد بالصفحة لجهازك وفي نفس الوقت بيخزن نسخة من الصفحة في الكاش الخاص بيه.
طيب لو مستخدم تاني طلب نفس الصفحة؟
الـproxy server مش هيطلب الصفحة من سيرفر جوجل تاني.بدل كده، هيبعت النسخة اللي خزنها في الكاش بتاعه.
ده بيقلل الضغط على شبكة الإنترنت ويسرّع عملية الرد.
ليه المزود بيعمل كده؟
توفير الـ Bandwidth بدل ما يطلب نفس الصفحة 100 مرة من سيرفر جوجل، بيجيبها مرة واحدة ويخزنها عنده.تسريع تحميل الصفحات للمستخدمين اللي بيطلبوا نفس الصفحة بعد أول مرة بيحصلوا على رد أسرع لأن الـproxy server بيرد عليهم من الكاش.
إدارة الشبكة بشكل أفضل بدل ما يحصل ضغط كبير على الشبكة لما عدد كبير من المستخدمين يطلب نفس الصفحة، البروكسي بيقلل الحمل.
كمان بنسمع عن إن مصر حجبت موقع معين إزي بتقدر تعمل ده؟
ببساطه لو انت طلبت الموقع المحجوب ده
الـ Request بتاعك ده بيعدي علي ال Proxy Server واللي بيوجهك إنك تكمل ال Request بتاعك أو يرد عليك بأن الموقع محجوب في بلدك.
كمان أدوات زي Fiddler بتشتغل كبروكسي محلي عشان تساعد المطورين يراقبوا طلبات HTTP/HTTPS اللي بتطلع من جهازك
واستخدمته انا بشكل شخصي فمراقبة Request كنت محتاج اشوف ال Body بتاعه عامل إزاي.
ال Proxy Servers ليها أنواع
Forward Proxy- ده النوع اللي بيكون أقرب للمستخدم.
- بيستخدم في الشركات أو الشبكات المحلية.
- منع الوصول لمواقع معينة.
- مراقبة الأنشطة على الإنترنت.
- تسريع التحميل عن طريق الكاش زي ما قولنا
Reverse Proxy
- ده النوع اللي بيكون أقرب للسيرفر.
- توزيع الحمل (Load Balancing) بين أكتر من سيرفر.
- تحسين الأمان، زي إن البروكسي يعمل التشفير وفك التشفير بدلاً من السيرفرات.
ده كان نبذه بسيطه بحيث لو الاسم أتذكر قدامك في شرح معين تكون عارف هو ايه وبيعمل إيه بس كده