هنگامی که اقدام به طراحی سایت میکنید با واژههای اختصاصی مختلفی مانند دامنه، سرور، هاست و … برخورد میکنیم. در مقالات مختلف به توضیح اصطلاحات مختلف پرداختیم. در این مقاله به طور کلی میخواهیم به سؤال سرور چیست؟ بپردازیم. در پاسخ به این سوال بهتر است ابتدا بامعنی لغوی کلمهٔ سرور به معنی خدمات دهنده است، آشنا شویم.
اگر به صورت بسیار ساده بخواهیم سرور را تعریف کنیم میتوانیم بگوییم: سرور کامپیوتری با هاردها، رم ها و پاورهای زیاد و قدرتمند است. این کامپیوتر، کامپیوتر سرویس دهنده نیز نامیده میشود. به عبارتی این کامپیوتر همیشه روشن و همیشه متصل به اینترنت است تا بتوانند به درخواست از کامپیوترهای دیگر پاسخ دهد.
بنابراین به طور کلی ما دو نوع کامپیوتر داریم:
Server: کامپیوتری که سرویس به سرویس گیرندهها میدهد.
Client: کامپیوتری که از سرورها سرویس میگیرد.
در واقع زمانی که شما طریق گوگل به جستجوی مطالب مورد نظر خود میپردازید. یا به طور مستقیم وارد وبسایت خاص میشوید. در نقش کلاینت یا سرویس گیرنده عمل میکنید.
به عبارتی در آن سوی شبکه، کامپیوترهای قدرتمندی به نام سرور به درخواستهای ما پاسخ میدهند. سرور ها به طور شبانهروزی روشن و متصل به اینترنت پر سرعت هستند. سرورها در مکانی به نام دیتا سنتر فعال هستند. دیتاسنتر محلی است که صدها و یا هزاران سرور را در خود جای داده است.
برخی از انواع سرور
در ادامه به معرفی برخی از انواع سرور میپردازیم. باید بگفت که انواع سرور از نظر سخت افزاری دسته بندی نمیشود. بلکه بر اساس نوع کاربرد، سرور به دستههای مختلفی تقسیم بندی می شود. در مقاله «معرفی انواع مختلف سرور چیست؟» به طور کامل تمامی موارد زیر را برررسی کرده ایم:
- File Server
- Database Server
- Application Server
- Game Server
- Print Server
- Media Server
- Communication Server
- Computing Server
- Web Server
- Mail Server
- Proxy Server
- Sound Server
- Fax server
- Home Server
تفاوت هاست با سرور در چیست؟
در مقاله «هاست چیست؟» ما به طور کامل مفهوم هاست را توضیح دادیم. اما ادر پاسخ به سؤال تفاوت هاست و سرور در چیست؟ باید بگوییم که هاست، سرور یا کامپیوتری است که تمامی فایلهای یک وب سایت را در خود جای داده است. یعنی تمامی اطلاعات یک وب سایت در هاست ذخیره می شود.
بنابراین هاست فضایی از یک سرور است که تمام اطلاعات اعم از کدها، عکسها، ویديو و … یک سایت در آن ذخیره شده است. البته با این وجود نمیتوان گفت: که هاست زیر مجموعهای از سرور است یا حتی سرور زیرمجموعهای از هاست است. زیرا برخی از سایتهای بزرگ مانند شبکههای اجتماعی نیازمند چندین سرور هستند.