هاست یا همان «هاست شبکه» یک کامپیوتر یا دستگاه است که با دیگر هاستها در یک شبکه ارتباط برقرار میکند. هاستها در شبکه شامل کلاینتها و سرورها میشوند، که هر یک دادهها، خدمات و اپلیکیشنهایی را ارسال و دریافت میکنند.
اگر شما هم میخواهید بدانید هاست چیست قول میدهم از خواندن این مقاله پشیمان نمیشوید. امروز قرار است به سادهترین و مفهومیترین شکل یاد بگیریم که هاست چیست؟ بتوانیم هاست مناسبِ سایتمان را تشخیص دهیم، و تمام دانستیهای لازم مفهوم هاست را فوت آب بشویم.
هاست معمولا شامل دستگاههای رابط شبکه مثل سوییچ و روتر نمیشود. این دستگاههای رابط اغلب به عنوان گرهها شناخته میشوند. گره در واقع یک اصطلاح گستردهتر است که شامل تمام چیزهایی میشود که به یک شبکه وصل هستند، در حالی که هاست نیازمند آدرس است. به عبارت دیگر، تمامی هاستها گره محسوب میشوند، اما گرههای شبکه صرفا هاست نیستند مگر اینکه برای عملکرد خود نیاز به آدرس IP داشته باشند.
سرور چیست؟
سرور یک کامپیوتر همیشه روشن و متصل به اینترنت است که منابع مختلفی مانند رم، فضای ذخیرهسازی، پردازنده و … را برای سرویسگیرندههای داخل شبکه آماده میکند.
سرور نوعی کامپیوتر است اما با عملکرد خاص خودش. این دستگاههای قدرتمند از قطعات سختافزاری تشکیل شدند که بالاترین پردازش را دارند. از سرورها برای مواردی مثل میزبانی وب استفاده میشود. به دلیل همین کاربرد مهم، این دستگاهها باید همیشه روشن، متصل به اینترنت و در دسترس باشند.
هاست چیست؟
هاست در زبان انگلیسی (Host) به معنای میزبان است که به بخشی از سرور گفته میشود. یک سرور میتواند به چندین قسمت تقسیم شود (تقسیمبندی مجازی) که به هر قسمت آن، هاست گفته میشود. یعنی هر بخش از این سرور به عنوان یک هاست از یک وبسایت میزبانی میکند. برای راهاندازی یک وبسایت در فضای اینترنت بعد از طراحی قالب سایت، باید به دنبال تهیهی یک هاست مناسب برای خود باشید.
بعد از اینکه متوجه شدید مفهوم هاست چیست، باید با توجه به نیاز وبسایت خود (میزان پهنای باند، مقدار فضای میزبانی، مقدار ram و..) یک هاست با ویژگیهای مشخصی از شرکتهای هاستینگ اجاره کنید! اینگونه بخشی از منابع یک سرور به شما تعلق میگیرد و میتوانید تمام اطلاعات و فایلهای سایت خود را در آنجا قرار دهید.
انواع هاست
اگر در صدد تهیهی هاست برای دامین خود هستید، از قبل بایستی انواع هاست را بشناسید. هاستها در انواع مختلفی در اختیار کاربران قرار میگیرند که هر یک مشخصات و ویژگیهای خاص خود را دارند.
با توجه به نوع هزینه و البته مهمتر از آن نوع نیازی که دارید میتوانید نسبت به انتخاب هاست اقدام نمایید. در این بخش هرکدام از انواع هاست را به تفصیل و با بیان جزئیات مرور میکنیم که میتوانید از این توضیحات برای انتخاب هاست مورد نظر خود بهره ببرید.
هاست اشتراکی
یک سرور را تصور کنید که به چندین بخش تقسیم شده است. حالا هر کدام از این بخشها یک هاست اشتراکی هستند. سرور میتواند تا دهها هاست اشتراکی داشته باشد. این نوع از هاست قیمت مناسبی دارند چون هزینه نگهداری سرور بین همه کاربران تقسیم میشود. در کل اگر سایتتان ترافیک بالایی ندارد، تازهکار هستید و نمیخواهید زیاد هزینه کنید، هاست اشتراکی نیازتان را رفع میکند.
هاست سرور مجازی یا VPS
یکی دیگر از گزینههای انتخاب هاست برای کاربران، هاست نیمه اختصاصی یا همان VPS است. هاست بعدی که به تعریف آن میپردازیم، هاست اختصاصی است. هاست نیمه اختصاصی که به آن هاست سرور خصوصی مجازی هم گفته می شود، دارای مشخصات و ویژگیهای بینابینی بین این دو نوع هاست است.
در هاست اشتراکی شما هیچ فضای اختصاصی در سرور ندارید و همه چیز به اشتراک گذاشته می شود. در هاست اختصاصی هم تمام فضای سرور متعلق به شما بوده و هیچ شریکی در آن نخواهید داشت، اما در هاست VPS سرور با استفاده از نرمافزارهایی به چند هاست مختلف اختصاص داده می شود. که هر کاربر تنها میتواند از فضای اختصاص یافته به خودش استفاده نماید.
با انتخاب هاست VPS هر چند مزیتهای هاست اختصاصی را نخواهید داشت اما میتوانید برخی معایب هاست اشتراکی مانند کم شدن سرعت به دلیل پربازدید بودن سایر سایتهای مشترک را حذف نمایید.
استفاده از این نوع هاست به این دلیل رواج پیدا کرده که قیمت آن نسبت به هاست اختصاصی بسیار مقرون به صرفه تر است و برخی از مزیتهای این نوع هاست را نیز با خود به همراه دارد. با این حال قیمت این نوع هاست از هاست اشتراکی بالاتر خواهد رفت. البته قیمت هاست نیمه اختصاصی هم به میزان حجم و شرایط خود شما بستگی خواهد داشت. از این رو در انتخاب هاست مجازی انتخاب شما با انعطافهایی هم روبرو است.
هاست اختصاصی
در سرور اختصاصی، یک سرور به مشتری اختصاص مییابد و وبسایت او تنها استفادهکننده از منابع آن سرور است. از آنجا که سرور فقط از سایت شما میزبانی میکند، بنابراین نگرانی کاهش امنیت و سرعت از طرف سایر وبسایتها وجود ندارد.
این نوع هاست هزینههای بالایی دارد و برای وبسایتهای بزرگ مناسب است.
هاست وردپرس
هاست ویژه وردپرس، یک هاست لینوکس با قدرت و تنظیمات مشخص جهت میزبانی وبسایتهای وردپرسی است. در حالت کلی یک وبسایت وردپرسی در سرورهای لینوکسی و ویندوزی قابل میزبانی است. اما از آنجا که وبسایتهای وردپرسی استفادهی زیادی از منابع سرور دارند، باید از سرورهایی برای میزبانی آنها استفاده شود که منابع و سختافزارهای قدرتمندتری داشته باشند.
شرکتهای هاستینگ، سرورهایی با قدرت مشخص را به میزبانی از وبسایتهای وردپرسی اختصاص دادهاند که به آن هاست وردپرسی میگویند. قیمت این نوع هاست از قیمت هاستهای اشتراکی بالاتر است.
این نوع هاستها از نظر حجم و ترافیک برای سایتهای وردپرسی بهینهسازی شده و از نظر امنیتی نیز برای چنین سایتهای مناسب هستند. البته هزینهی این نوع هاست ها از هاستهای اشتراکی بالاتر است اما با این حال حتی برای شروع کار نیز میتوان از این هاست به خوبی بهره برد.
تفاوت هاست و سرور
هاست به کامپیوتر یا دستگاهی گفته میشود که میتواند تمامی فایلهای موجود در وب سایت شما را ذخیره کند. زمانی که قصد دارید با توجه به هدف خود وب سایتی بسازید و میخواهید سایتتان برای مخاطبان قابل مشاهده باشد، لازم است که سایت شما روی یک هاست یا سرویس دهندهی میزبان قرار بگیرد. اما سرور به مجموعهای از کامپیوترها گفته میشود که در فضای وب به هم وصل هستند و وظیفهی مدیریت آپلود و راهاندازی سایت را بر عهده دارند. هر سرور نیازمند یک نام و یک دامنه (IP) است تا آدرس منحصر به خود را داشته باشد. تفاوت هاست و سرور در این است که هاست فضایی در سرور محسوب میشود و وب سایت شما در واقع روی هاست وجود دارد. امکان دارد هاست وب سایت شما نیازمند چندین سرور باشد، یا یک سرور چندین هاست را پشتیبانی کند. بنابراین توجه داشته باشید که هاست همیشه زیرمجموعهای از سرور محسوب نمیشود.