THE_DEVELOPER_GUIDE Telegram 5712
دردرشة سريعة عن أنواع السيرفرات 💯
.
.
أغلبنا أول ما بيسمع كلمة Server بييجي في باله جهاز كبير في غرفة مكيفة، شغال 24 ساعة ومليان لمبات بتنور...

بس الحقيقة السيرفر مش لازم يكون جهاز ضخم… ممكن يكون مجرد Software أو Virtual Machine بيقدّم خدمة معينة.

الـ Server ببساطة هو جهاز (أو برنامج) بيستقبل Requests من أجهزة تانية اسمها Clients، وبيرد عليهم بـ Responses.
زي ما الـ Browser بيبعت طلب لموقع معين، والسيرفر بيرد عليه بالصفحة المطلوبة.

لكن السيرفرات مش كلها زي بعض… كل نوع له وظيفة مختلفة حسب الـ Use Case بتاعته...

———

📌 الـ Web Server

ده الأشهر، وهو اللي بيستقبل الـ HTTP Requests من المستخدم، وبيرد عليهم بـ HTML, CSS, JavaScript files، أو حتى JSON لو عندك API.

أشهر الأمثلة:
- Apache
- Nginx
- Microsoft IIS

باختصار: أي حاجة لها علاقة بعرض مواقع أو APIs… الـ Web Server هو اللي وراها.

———

📌 الـ Database Server

السيرفر اللي شايل كل الداتا اللي التطبيق محتاجها. سواء عندك Web App أو Mobile App، أكيد فيه Data بتتحفظ وتتعرض وقت الطلب…

أشهر الأمثلة:
- MySQL Server
- PostgreSQL Server
- MongoDB Server
- Microsoft SQL Server

الـ App بيبعت Query والسيرفر ينفذها ويرجعلك الـ Result.

———

📌 الـ File Server

دوره إدارة وتخزين الملفات ومشاركتها بين الأجهزة. زي إنك ترفع صور أو ملفات PDF أو Videos والناس التانية تقدر توصلها.

بيوفر Access Control وPermissions، علشان تضمن إن كل مستخدم له صلاحيات معينة.

الأمثلة: Google Drive, Dropbox, أو أي internal file system في الشركات.

———

📌 الـ Mail Server

ده مسؤول عن إرسال واستقبال الإيميلات. لو جربت تبعت إيميل من Gmail أو من دومين شركتك، فالموضوع ماشي من خلال Mail Servers.

أنواع البروتوكولات اللي بيستخدمها:
- الـ SMTP (للإرسال)
- الـ IMAP / POP3 (للاستقبال)

الأمثلة:
- Microsoft Exchange Server
- Postfix
- Exim

———

📌 الـ Application Server

السيرفر اللي بيشغّل الـ Business Logic بتاعة التطبيق.
يعني مش بيخزن بيانات زي Database Server، ولا بيقدّم HTML زي Web Server، لكنه بينفّذ الكود خلف الكواليس.

لو عندك React Frontend مثلًا و Node.js Backend، فالـ Node Server هو Application Server.

أمثلة تانية:
- Tomcat
- Express.js
- Django
- .NET Core

———

📌 الـ DNS Server

ده السيرفر اللي بيحوّل أسماء الدومينات (زي google.com) إلى IP Addresses.

أشهرهم:
- Cloudflare DNS
- Google DNS (8.8.8.8)
- OpenDNS

من غير DNS Server، كان زمانك بتدخل IP كامل عشان تفتح موقع جوجل أو لينكدإن

———

📌 الـ Proxy Server

السيرفر الوسيط بينك وبين الإنترنت.
لما تبعت Request، هو اللي يستقبلها ويقرر يبعتهالك ولا لا، أو يعدلها أو يخبي الـ IP الحقيقي بتاعك.
مفيد جدًا في الـ Security والـ Caching.

أنواعه:
- Forward Proxy
- Reverse Proxy

———

📌 الـ FTP Server

بيستخدم بروتوكول اسمه File Transfer Protocol لنقل الملفات بين جهازك والسيرفر.
قديم شوية لكنه لسه مستخدم في بعض الشركات. تقدر تستخدمه لرفع أو تحميل ملفات بسهولة.

أمثلة:
- vsftpd
- FileZilla Server

———

📌 الـ Virtual / Cloud Servers

الجيل الجديد من السيرفرات… بدل ما تشتري أجهزة غالية، بتأجر Resources على Cloud Provider زي AWS, Azure, أو Google Cloud.

الجميل في الموضوع إنك بتقدر تعمل Scaling بسهولة جدًا. يعني لو الترافيك زاد، تزود الـ CPU أو الـ RAM وأنت مرتاح.

أنواع السيرفرات دي ممكن تكون Web أو Database أو أي نوع من اللي فوق، بس بتشتغل في بيئة Cloud بدل الـ On-premise.

———

وفقكم الله لكل خير 🌿
7👏2💯2



tgoop.com/the_developer_guide/5712
Create:
Last Update:

دردرشة سريعة عن أنواع السيرفرات 💯
.
.
أغلبنا أول ما بيسمع كلمة Server بييجي في باله جهاز كبير في غرفة مكيفة، شغال 24 ساعة ومليان لمبات بتنور...

بس الحقيقة السيرفر مش لازم يكون جهاز ضخم… ممكن يكون مجرد Software أو Virtual Machine بيقدّم خدمة معينة.

الـ Server ببساطة هو جهاز (أو برنامج) بيستقبل Requests من أجهزة تانية اسمها Clients، وبيرد عليهم بـ Responses.
زي ما الـ Browser بيبعت طلب لموقع معين، والسيرفر بيرد عليه بالصفحة المطلوبة.

لكن السيرفرات مش كلها زي بعض… كل نوع له وظيفة مختلفة حسب الـ Use Case بتاعته...

———

📌 الـ Web Server

ده الأشهر، وهو اللي بيستقبل الـ HTTP Requests من المستخدم، وبيرد عليهم بـ HTML, CSS, JavaScript files، أو حتى JSON لو عندك API.

أشهر الأمثلة:
- Apache
- Nginx
- Microsoft IIS

باختصار: أي حاجة لها علاقة بعرض مواقع أو APIs… الـ Web Server هو اللي وراها.

———

📌 الـ Database Server

السيرفر اللي شايل كل الداتا اللي التطبيق محتاجها. سواء عندك Web App أو Mobile App، أكيد فيه Data بتتحفظ وتتعرض وقت الطلب…

أشهر الأمثلة:
- MySQL Server
- PostgreSQL Server
- MongoDB Server
- Microsoft SQL Server

الـ App بيبعت Query والسيرفر ينفذها ويرجعلك الـ Result.

———

📌 الـ File Server

دوره إدارة وتخزين الملفات ومشاركتها بين الأجهزة. زي إنك ترفع صور أو ملفات PDF أو Videos والناس التانية تقدر توصلها.

بيوفر Access Control وPermissions، علشان تضمن إن كل مستخدم له صلاحيات معينة.

الأمثلة: Google Drive, Dropbox, أو أي internal file system في الشركات.

———

📌 الـ Mail Server

ده مسؤول عن إرسال واستقبال الإيميلات. لو جربت تبعت إيميل من Gmail أو من دومين شركتك، فالموضوع ماشي من خلال Mail Servers.

أنواع البروتوكولات اللي بيستخدمها:
- الـ SMTP (للإرسال)
- الـ IMAP / POP3 (للاستقبال)

الأمثلة:
- Microsoft Exchange Server
- Postfix
- Exim

———

📌 الـ Application Server

السيرفر اللي بيشغّل الـ Business Logic بتاعة التطبيق.
يعني مش بيخزن بيانات زي Database Server، ولا بيقدّم HTML زي Web Server، لكنه بينفّذ الكود خلف الكواليس.

لو عندك React Frontend مثلًا و Node.js Backend، فالـ Node Server هو Application Server.

أمثلة تانية:
- Tomcat
- Express.js
- Django
- .NET Core

———

📌 الـ DNS Server

ده السيرفر اللي بيحوّل أسماء الدومينات (زي google.com) إلى IP Addresses.

أشهرهم:
- Cloudflare DNS
- Google DNS (8.8.8.8)
- OpenDNS

من غير DNS Server، كان زمانك بتدخل IP كامل عشان تفتح موقع جوجل أو لينكدإن

———

📌 الـ Proxy Server

السيرفر الوسيط بينك وبين الإنترنت.
لما تبعت Request، هو اللي يستقبلها ويقرر يبعتهالك ولا لا، أو يعدلها أو يخبي الـ IP الحقيقي بتاعك.
مفيد جدًا في الـ Security والـ Caching.

أنواعه:
- Forward Proxy
- Reverse Proxy

———

📌 الـ FTP Server

بيستخدم بروتوكول اسمه File Transfer Protocol لنقل الملفات بين جهازك والسيرفر.
قديم شوية لكنه لسه مستخدم في بعض الشركات. تقدر تستخدمه لرفع أو تحميل ملفات بسهولة.

أمثلة:
- vsftpd
- FileZilla Server

———

📌 الـ Virtual / Cloud Servers

الجيل الجديد من السيرفرات… بدل ما تشتري أجهزة غالية، بتأجر Resources على Cloud Provider زي AWS, Azure, أو Google Cloud.

الجميل في الموضوع إنك بتقدر تعمل Scaling بسهولة جدًا. يعني لو الترافيك زاد، تزود الـ CPU أو الـ RAM وأنت مرتاح.

أنواع السيرفرات دي ممكن تكون Web أو Database أو أي نوع من اللي فوق، بس بتشتغل في بيئة Cloud بدل الـ On-premise.

———

وفقكم الله لكل خير 🌿

BY DevGuide 🇵🇸


Share with your friend now:
tgoop.com/the_developer_guide/5712

View MORE
Open in Telegram


Telegram News

Date: |

Each account can create up to 10 public channels Add the logo from your device. Adjust the visible area of your image. Congratulations! Now your Telegram channel has a face Click “Save”.! bank east asia october 20 kowloon You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether. Hui said the messages, which included urging the disruption of airport operations, were attempts to incite followers to make use of poisonous, corrosive or flammable substances to vandalize police vehicles, and also called on others to make weapons to harm police.
from us


Telegram DevGuide 🇵🇸
FROM American