راهنمای انتخاب هاست در طراحی سایت
- هاست چیست؟
- انواع هاست
- هاست اشتراکی (Shared host)
- هاست VPS(Virtual Private Server)
- هاست اختصاصی (Dedicated host)
- هاست ابری (Cloud)
- هاست دانلود
- هاست لینوکس
- هاست ویندوز
هاست چیست؟
هاست به فضایی حجم داری گفته میشه که تمام وب سایت ها اطلاعاتشون رو در اون فضا ذخیره میکنن (چیزی شبیه به هارد کامپیوتر)، این فضاها که انواع مختلفی هم دارن، به طور دلخواه از سمت فروشندگان هاست به حجم های مختلف تقسیم بندی میشن. در اکثر مواقع، فروشندگان Host، این فضاها رو در حجم های ۱.۵ گیگابایت، ۳ گیگابایت، ۵ گیگابایت، ۸ گیگابایت، ۱۲ گیگابایت، ۲۰ گیگابایت تقسیم میکنن. حجم های خیلی بالاتری هم بین ارائه دهندگان هاست دیده میشه اما حجم های بالاتر از ۲۰ گیگابایت معمولا برای ارائه هاست های ذخیره فایل یا به اصطلاح هاست دانلود استفاده میشن.
اطلاعاتی که در هاست ها جهت راه اندازی سایت ذخیره میشه معمولا شامل کد هایی هستند که در طراحی سایت ازشون استفاده میشه. به زبان ساده تر برنامه نویسی یا کدنویسی هایی که در طراحی سایت اختصاصی انجام میشه تحت فایل هایی ذخیره میشن که با آپلود کردن این فایل ها در هاست وب سایت مورد نظر قابل اجرا خواهد بود.
وقتی در مرورگرها، آدرس یک سایت رو که در اصطلاح فنی بهش دامنه سایت گفته میشه، تایپ میکنید، مرورگر با توجه به فرآیند های خاص فنی که در مقالات آینده بهش اشاره خواهم کرد، به هاست مربوط به سایت مورد نظر شما متصل میشه و اطلاعات سایت رو که شما فایل های اجرایی سایت میشه میخونه و سپس این فایل ها رو تبدیل به صفحات قابل درک برای انسان میکنه، این صفحات در نهایت شامل متن ها، تصاویر، ویدئو ها، لینک ها، دکمه ها و … هستن.
انواع هاست
- هاست اشتراکی(Shared host)
- هاست VPS(Virtual Private Server)
- هاست اختصاصی(Dedicated host)
- هاست ابری(Cloud)
قبل از این که این ۴ نوع هاست رو بررسی کنیم اجازه بدید سه سوال رایج بین کاربران رو هم مطرح کنیم تا حین معرفی انواع هاست جواب این سوال ها رو هم داشته باشیم.
- چه مقدار هاست برای سایتم لازم دارم؟
- چه نوع هاستی رو باید خریداری کنم؟
- از چه شرکتی هاست خریداری کنم؟
هاست اشتراکی
هاست اشتراکی ارزانترین قیمت ها رو بین همه هاست ها داره و معمولا در طراحی سایت از این نوع هاست استفاده میشه، بلاشک وقتی ایده یک وب سایت شکل میگیره و هنوز این وب سایت به نتیجه و بازدهی نرسیده اصلا منطقی نیست که غیر از هاست اشتراکی از هاست دیگه ای استفاده کنید. این نوع هاست دو ویژگی مهم داره.
- قیمت ارزان
- مناسب برای سایت های نوپا
معمولا بین کاربران شنیده میشه که هاست اشتراکی هاست بی کیفیتیه و مناسب برای استفاده نیست، اما لازمه بدونید که این کلام اگر با توضیحات کامل همراه نباشه، متاسفانه کلامی کاملا بی اساس و اشتباهه. همونطور که بین همه سرویس ها و محصولات ارزان قیمت ممکنه کیفیت خوبی رو مشاهده کنیم، در هاست هم این قائده وجود داره. شرکت هایی وجود دارن که هاست های اشتراکی فوق العاده باکیفیتی رو ارائه میدن.
اینجا پای تجربه میاد وسط و شما ناچارید از هاست های اشتراکی چند شرکت استفاده کنید تا بتونید متوجه بشید شرکت X برای خرید هاست اشتراکی شرکت مناسبی هست یا نه.
اما اصل مطلب اینه که در هاست های اشتراکی، همه منابع سخت افزاری و نرم افزاری سرور، بین سایت هایی که روی اون سرور وجود دارن تقسیم میشه. به زبان ساده سرور یه کامپیوتر فیزیکیه که تعدادی هارد روی اون تهیه شده و اون هارد ها شامل فضاهای تقسیم بندی شده ای هستن که بهشون میگن هاست.
سایت هایی که تازه تاسیس هستن و هنوز تعداد کاربران بالایی ندارن از این نوع هاست استفاده میکنن. یکی از محدودیت که در هاست های اشتراکی وجود داره اینه که برای مثال اگر ده سایت در یک هاست اشتراکی فعال هستن، به طور عادی انتظار میره منابع سرور بین کاربران این سایت ها تقسیم بشه امه نکته ای که وجود داره، اگر کاربران یکی از این ده سایت ۵۰% از منابع سرور رو مصرف کنن، ۵۰% باقی منابع سرور بازم هم برای هر ده نفر باقی میمونه و ممکنه کارایی وب سایت ها پایین بیاد.
دقیقا همین موضوع در هاست های اشتراکی خیلی تلخه که اکثر افراد میگن هاست اشتراکی اصلا کارایی نداره. اما اصل موضوع اینه که وقتی سایت ها در ابتدای مسیر خودشون قرار دارن اصلا حجم کاربری ندارن که لازم باشه نگران این موضوع باشید. همچنین تعداد کاربرانی که باعث بشه در یک هاست اشتراکی همچین مشکلی پیش بیاد عدد کمی هم نیست، معمولا این عدد بین ۱۰۰ تا ۲۰۰ کاربر در لحظه برای سایت های شناسایی میشه.
حالا اگر تعداد کاربران شما هنوز به ماهی ۱۰۰ کاربر هم نرسیده چه لزومی داره از هاست اشتراکی استفاده نکنید.
بنابراین اگر در فکر راه اندازی سایت برای کسب و کار خودتون هستید پیشنهاد میکنم حتما از هاست اشتراکی شروع کنید.
سوال: هاست اشتراکی مناسب چه نوع سایتیه؟
هاست اشتراکی برای همه سایت های تازه کار و با تعداد کاربر زیر ۱۰۰ نفر در لحظه کاملا مناسبه، این سایت های چه فروشگاهی باشن، چه خبری باشن و چه شرکتی، این اصل براشون صدق میکنه.
هاست VPS
این نوع هاست از هاست اشتراکی قدرت سخت افزاری بیشتری داره، عبارت VPS از Virtual Private Server میاد که مناسب سایت هایی که تعداد کاربران بالاتری رو دارن. در هاست VPS هم بحث اشتراکی به نوعی مطرح شده اما مثل هاست اشتراکی اوضاع اونقدر ها هم سخت نیست.
در هاست های VPS معمولا تعداد سایت هایی که وجود داره بین ۱۰ الی ۱۵ سایته که قطعا از ۵۰ سایت کنار هم در هاست اشتراکی خیلی بهتره. همچنین ویژگی خیلی قابل توجهی که این نوع هاست داره، تقسیم بندی منابع سرور به طور مساوی بین سایت های موجود در سروره. برای مثال اگر یک هاست VPS دارای ۳۰۰ گیگابایت هارد باشه و تعداد سایت های راه اندازی شده در این VPS 10 عدد باشه، به هر کدام از این سایت ها ۳۰ گیگابایت فضا تخصیص داده شده، همچنین اگر این VPS دارای ۶۰ گیگ رم باشه، به هر سایت ۲ گیگابات رم تعلق گرفته.
در بعضی موارد دیده شده که حجم بسیار بالای کاربران در یکی از سایت های VPS ممکنه کارایی سایر سایت های موجود در VPS رو هم تحت تاثیر قرار بده. اما این مورد خیلی به ندرت دیده میشه. مگر این که همه سایت های موجود در یک VPS تعداد کاربران بسیار بالایی رو داشته باشن تا کارایی سرور به شدت پایین بیاد.
هاست VPS از هاست اشتراکی هزینه بیشتری را برای شما خواهد داشت.
خوندن این مقاله رو بهتون پیشنهاد میکنم 10 نکته مهم برای انتخاب دامنه
هاست اختصاصی
در هاست اختصاصی نگرانی هایی در که هاست های اشتراکی و هاست VPS بود رو ندارید. چرا که در این نوع هاست همونطور که از عنوان هاست اختصاصی مشخصه، تنها سایتی که روی سرور فعال هست سایت شماست.
بنابراین شما این دسترسی رو دارید که به طور کامل سرور رو سفارشی سازی کنید. این سفارشی سازی حتی شامل سیستم عامل، مقدار رم، مقدار پردازنده هم میشه.
یکی از مشکلاتی که در هاست های اختصاصی یا Dedicated ممکنه باهاش رو به رو بشید اینه که شاید شما اطلاعات کافی از سخت افزار و نرم افزار های مدیریت هاست نداشته باشید که معمولا ارائه دهندگان هاست اختصاصی این مشکل رو با تعریف پکیج های از پیش تایین شده برای شما رفع کردن تا شما همون راحتی استفاده از هاست های اشتراکی رو داشته باشید.
قبل از این شما باید یک سرور خام رو تهیه میکردید و اقدام به نصب سیستم عامل و نصب سیستم مدیریت هاست و سایر نرم افزار های لازم میکردید.
یکی دیگه از مشکلات هاست اختصاصی اینه که اگر تعداد کاربران سایت بالا بره و فشار بار زیادی روی رم سرور ایجاد بشه شما باید زمانی رو برای رفع مشکل پیش اومده صرف کنید، اما پیشنهاد میکنیم از ارائه دهنده هایی اقدام به تهیه هاست اختصاصی کنید که مانیتورینگ هاست رو از سمت پشتیبانیشون بهتون ارائه میدن.
به طور کلی سه علت وجود داره که یه سایت رو روی هاست اختصاصی راه اندازی کنیم
میانگین تعداد کاربران سایت شما در ماه ۸۰.۰۰۰ نفر باشه.
شما نیاز به منابع سخت افزاری بالاتری نسبت به هاست VPS برای سایت خودتون نیاز دارید.
شما نیاز به کنترل کامل روی منابع سخت افزاری و نرم افزاری سرور دارید.
هاست ابری (Cloud)
میتوان گفت درهاست ابری یا Cloud هیچ نگرانی در منابع سخت افزاری برای اجرای سایت وجود ندارد. چرا که این نوع هاست به طوری پیکربندی شده که وب سایت شما تنها از منابع سخت افزاری یک سرور استفاده نمیکند.
در هاست ابری تعداد زیادی از سرور ها در کنار هم قرار گرفته اند و وب سایت شما هم زمان از منابع سخت افزاری تمامی این سرور ها در حال استفاده است. هنگام تهیه هاست ابری شما میتوانید میزان منابع سخت افزاری مورد نیاز خود را مشخص کنید تا این میزان منابع برای وب سایت شما تخصیص داده شود.
این امکان وجود دارد که در هر زمان شما درخواست افزایش میزان منابع سخت افزاری را برای وب سایت خود ارسال کنید. ارسال چنین درخواستی در هاست های اشتراکی، VPS و اختصاصی به سادگی امکان پذیر نیست.
در هاست های اشتراکی که معمولا این درخواست ها وجود ندارد و در VPS و هاست اختصاصی این امر نیاز به صرف زمان و هزینه بالایی دارد. اما در هاست های ابری این درخواست هزینه کمتر و زمان خیلی کوتاه تری را نیاز دارد.
در هاست های ابری این ویژگی وجود دارد که Uptime یک وب سایت، نزدیکترین حالت به ۱۰۰% را داشته باشد. تعداد بالای سرور های موجود در شبکه ریسک از دسترس خارج شدن سایت رو به کمترین حد خود میرساند.
اصطلاح Uptime به معنی مدت زمانی ست که یک سایت در دسترس هر کاربری قرار خواهد داشت.
در تصویر زیر میتوانید نمایی از کارایی یک هاست ابری رو مشاهده کنید.
اما جواب سه سوالی که بالا مطرح کردیم:
چه مقدار هاست برای سایتم لازم دارم؟
برای سایت های شرکتی که هدف از ایجاد وب سایت فقط معرفی شرکت یا مجموعه هست و فقط یک بار برای همیشه اطلاعات بارگذاری میشه هاست اشتراکی ۳ گیگابایت برای همیشه کافیه
برای سایت های خبری که ممکنه هر روز نیاز به بارگذاری خبر، گزارش و یا مقالات داشته باشن، ۸ گیگابایت هاست اشتراکی تا زمانی که تعداد کاربران روزانه زیر ۲۰۰ نفره و یا زمانی که حجم هاست رو مصرف نکردن میتونه کافی باشه
برای سایت های دانلود موزیک و دانلود ویدئو، سایت های دانلود نرم افزار و سایت های آموزشی که لازم دارن فایل های آموزشی ویدئویی یا PDF رو در اختیار کاربرانشون قرار بدن دو هاست همزمان مورد نیازه. یک هاست ۸ گیگابایت برای راه اندازی سایت آموزشی و یک هاست دانلود برای ذخیره فایل های ویدئو و PDF و یا پادکست. در این نوع سایت ها که کاربران اقدام به دانلود فایل های حجیم خواهند کرد، باید به ازای بالا رفتن تعداد کاربران، هاست اصلی رو هم به تناسب ارتقاع بدید.
در سایت های فروشگاهی تا زمانی که تعداد کاربران سایت در ماه زیر ۱۰۰۰ نفر هستن، هاست ۸ گیگابایت اشتراکی کافیه. اما هنگام رشد تعداد کاربران در ماه، باید طبق میزان رشد اقدام به خرید هاست های VPS، اختصاصی و حتی ابری کنید.
چه نوع هاستی رو باید خریداری کنم؟
معمولا هنگام خرید هاست، جدای از این که باید اشتراکی، VPS، اختصاصی یا ابری بودن رو با توجه به نکاتی که در انواع هاست آشنا شدید، در نظر بگیرید، با اصطلاحاتی مثل هاست لینوکس یا هاست ویندوز هم مواجه خواهید شد. بعد از پاسخ به این سه سوال در مورد این نوع هاست ها هم کمی صحبت خواهیم کرد.
از چه شرکتی هاست خریداری کنم؟
جواب این سوال رو در لحظه نمیشه داد، شما از دو روش میتونید جواب این سوال رو پیدا کنید.
روش اول (پیشنهاد نیک وب سایت): از یک شخص با تجربه در زمینه طراحی سایت برای انتخاب ارائه دهنده هاست کمک بگیرید
روش دوم: باید اقدام به خرید هاست از ارائه دهنده های مختلف کنید و به مرور از سرویس هاشون اسفاده کنید تا ببینید کدوم ارائه دهنده شرایط مطلوب تری رو ارائه داده. خب این روش خیلی روش زود بازده ای نیست و ممکنه هزینه تجربه بالایی رو براتون داشته باشد.
هاست دانلود
هاست دانلود بسیار شبیه به یک هارد کامپیوتره که فقط قابلیت ذخیره سازی فایل های حجیم رو بهتون میده، این نوع هاست قابلیت اینو داره که با نام دامنه شما ارتباط برقرار کنه و شما برای فایل هایی که در هاست دانلود ذخیره کردید لینک دانلود با دامنه اصلی خودتون بسازید و در اختیار کاربران سایت قرار بدید.
هاست لینوکس
معمولا بالای ۹۰% سایت های موجود در دنیای اینترنت روی هاست های لینوکس اجرا میشن، علت این امر استفاده از زبان برنامه نویسی PHP در طراحی سایت هاست. هاست لینوکس برای راه اندازی سایتی که به زبان PHP نوشته شده بسیار کاربردی و مناسبه.
هاست ویندوز
این نوع هاست مناسب وب سایت هایی هستن که با زبان برنامه نویسی ASP نوشته شدن که خب تعداد این سایت ها خیلی کمه و معمولا ارگان های دولتی و دانشگاهی از این نوع هاست استفاده میکنن.
ویندوز و لینوکس سیستم عامل هایی هستند گه روی هاست های اشتراکی، VPS، اختصاصی و ابری نصب میشن. در پیکیج های بعضی از ارائه دهندگان هاست شما عباراتی مثل هاست پایتون، هاست وردپرس، هاست ایمیل رو هم میبینید که همه این هاست ها باز هم زیر مجموعه هاست های اشتراکی، VPS، اختصاصی و ابری به شما میان.
دیدگاهتان را بنویسید