حال سوالی که ممکن است برای شما پیش بیاید این است که، کدام هاست را انتخاب کنم یا کدام هاست برای من مناسبتر است؟ برای رسیدن به پاسخ این سوال باید تفاوت آنها را بدانید که به شرح زیر میباشد.
هاست ویندوز: این هاست از زبان برنامه نویسی ASP پشتیبانی کرده و مبتنی بر سیستم عامل ویندوز میباشد. هاست ویندوز معمولا از امنیت بیشتری نسبت به هاست لینوکس برخوردار است.
هاست لینوکس: این هاست از زبان برنامه نویسی PHP پشتیبانی کرده و مبتنی بر سیستم عامل لینوکس میباشد.
برای فهم بهتر این موضوع پیشنهاد می کنیم ویدیو زیر را مشاهده کنید.
انواع هاست چیست؟
حال نوبت آن رسیده است که انواع هاست(Host) را بشناسید. هاستها بر اساس نوع خدمات و سرویسهایی که ارائه میدهند، به دستههای مختلفی تقسیم میشوند. برای انتخاب مناسبترین گزینه باید با تعریف انواع هاست آشنایی داشته باشید که به شرح زیر میباشد:
هاست اشتراکی:
معروفترین هاست، هاست اشتراکی است. این هاست به میزبانی وب اشتراکی (Web shared hosting) نیز شناخته میشود. به زبان ساده میتوان گفت همانطور که از اسم این هاست مشخص است، چندین سایت میتوانند به صورت همزمان و اشتراکی از این هاست استفاده کنند. البته این موضوع به این معنا نیست که امنیت اطلاعات شما حفظ نمیشود یا بقیه نیز به آن دسترسی دارند؛ بلکه به این معناست که فضا و منابع سرور و مرکزداده بین شما و یک یا چند سایت دیگر تقسیم شده است. اکثر وبسایت ها از این نوع هاست استفاده میکنند زیرا اقتصادی و به صرفهترین نوع هاستینگ و میزبانی میباشد.
هاست اختصاصی:
هاست اختصاصی یا Dedicated host به هاستی گویند که تمام منابع و فضا سرور خود را به شما اختصاص میدهد. این میزبانی بر خلاف هاست اشتراکی هزینه بسیار بالایی دارد و طبیعتا از امنیت بالاتری نیز برخوردار است. در میزبانی اختصاصی نصب سیستم عامل، راه اندازی و تغییرات آن به عهده شما است.
معمولا سایتهای بسیار بزرگ که دارای اطلاعات بسیار زیاد و ارزشمندی هستند از این نوع هاست استفاده میکنند.
هاست مجازی:
هاست مجازی یا Virtual hosting تا حدودی شبیه به هاست اختصاصی میباشد. به این صورت که شما هر چقدر که منابع و فضا لازم داشته باشید، میزبان در اختیار شما قرار خواهد داد و آن فضا فقط متعلق به شما میباشد. یعنی یک سرور اختصاصی را به سرور کوچکتر و مجازی تقسیم کردهاند و هر قسمت را در اختیار یک سایت قرار دادهاند. در این روش شما از سرعت و پشتیبانی بهتری نسبت به هاست اشتراکی برخوردار هستید. به هاست مجازی VPS نیز میگویند.
هاست ابری:
هاست ابری یا Cloud host به میزبانی گویند که در آن شما از انعطاف پذیری و منابع بسیار خوبی بهره مند میشوید. در هاست ابری اگر برای یکی از سرورها مشکلی پیش بیاید یا سایت شما نیاز به توان محاسباتی بیشتری داشته باشد، شما میتوانید منابع مورد نیاز خود را از ابر و از طریق سرورهای دیگر برطرف کنید. البته بعد از انجام فعالیت، این فضا دوباره به ابر برخواهد گشت.
دامنه چیست؟
به زبان ساده میتوان گفت به آدرس سایت شما دامنه یا دامین گفته میشود. به عبارت دیگر همان نام و عبارتی که در مرورگر وارد میکنید تا به سایت خود وارد شوید، دامنه سایت شما میباشد.
هر دامنه دارای دو قسمت میباشد. به قسمت اول نام دامنه یا Domain name و به قسمت دوم پسوند دامنه یا TLD میگویند.
نام دامنه چیست و چه ویژگیهایی دارد؟
نام دامنه قسمت اصلی دامنه شما را تشکیل میدهد و به عبارتی میتوان گفت نام سایت شما است. مثل Google، Yahoo، iliasystem و ... ویژگیهای آن نیز به شرح زیر میباشد:
- نام دامنه باید منحصر به فرد یا یونیک باشد، بنابراین برای انتخاب نام دامنه مناسب باید حواستان را جمع کنید تا قبل از شما کسی آن را در اختیار نگرفته باشد.
- اندازه نام دامنه باید حداقل 3 کاراکتر و حداکثر 64 کاراکتر باشد.
- در نام دامنه میتوانید از حروف، اعداد و خط تیره استفاده کنید.
پسوند دامنه چیست و چه ویژگی هایی دارد؟
هنگام انتخاب دامنه شما باید یک پسوند دامنه نیز برای سایت خود انتخاب کنید. این پسوند میتواند نشان دهنده ملیت، کارایی، قابلیتها و ... سایت شما باشد. پسوندها انواع مختلفی دارند که عبارتند از: COM، ORG، IR و ...
پیشنهاد میکنیم برای کسب اطلاعات بیشتر راجع به دامنه، انواع دامنهها، مراحل ثبت دامنه و ... به مقاله مراحل انتخاب دامنه مناسب برای فروشگاه اینترنتی مراجعه کنید.
تفاوت هاست و دامنه چیست؟
بهترین راه برای فهم دقیق این موضوع استفاده از مثال جهانی خانه یا شرکت است. خانه خود را در نظر بگیرید. آدرس خانه شما مثلا مشهد، خیابان سناباد و ... دقیقا مشابه دامنه سایت است. یعنی افراد با استفاده از آن میتوانند خانه یا شرکت شما را پیدا کنند. ساختمان فیزیکی خانه و فضای داخلی آن نیز مشابه هاست میباشد. البته توجه داشته باشید که این دو دارای تفاوتهای بسیار زیادی با یکدیگر هستند اما در عین حال به یکدیگر بسیار وابسته نیز میباشند. یعنی به عبارت دیگر اگر شما فقط هاست داشته باشید و هیچ دامنهای برای آن انتخاب نکنید، مثل این است که شرکتی را تاسیس کنید اما آدرس و نحوه دسترسی به آن را به هیچکس ندهید. در این صورت شرکت شما هیچگاه شناخته نخواهد شد.
بالعکس این موضوع نیز درست است مثلا فرض کنید آدرس به مشتری بدهید اما در مکان مورد نظر هیچ ساختمان یا شرکتی وجود نداشته باشد. همانطور که حتما تا الان متوجه شدهاید، هاست و دامنه به نوعی مکمل یکدیگر هستند و هر کدام از آنها به تنهایی هیچ فایدهای ندارد.
بعد از خرید هاست و دامنه چه کنیم؟
حال بعد از اینکه دامنه خود را ثبت کردید و هاست خود را نیز خریدید، این سوال پیش می آید که اکنون چگونه آنها را به هم متصل کنیم؟ زیرا همانطور که قبلا گفتیم هاست و دامنه بدون یکدیگر ارزشی ندارند و برای بالا آمدن سایت باید دامنه را به هاست متصل کنید. برای اینکار باید DNS هاست را روی دامنه تنظیم کنید که در ادامه آموزش آن را برای شما آوردهایم.
DNS چیست؟
Domain name system یا سیستم نام دامنه، یک سرویس توزیع جهانی است که وظیفه آن تبدیل دامنه به IP های عددی میباشد.
برای اتصال دامنه به هاست به صورت کلی دو حالت متفاوت در پیش روی شما عزیزان است. حالت اول این است که دامنه و هاست را از یک شرکت خریداری کرده باشید و حالت دوم اینکه، هر کدام را بصورت جداگانه تهیه کرده باشید.
اگر دامنه و هاست خود را از یک شرکت تهیه کرده باشید، معمولا تنظیمات DMS توسط خود شرکت انجام میشود. یعنی به عبارت بهتر، خود شرکت وظیفه اتصال و تنظیمات اولیه را به عهده میگیرد و در نهایت به شما دسترسیهای مورد نیاز را به پنل مدیریتی دامنه میدهد؛ تا بتوانید تنظیمات دلخواه خود را عوض کنید.
در حالت دوم یعنی در صورتی که دامنه و هاست را از دو شرکت مجزا گرفته باشید باید مراحل زیر را طی کنید.
نحوه اتصال دامنه به هاست:
- ابتدا از شرکتی که هاست خود را تهیه کردهاید یا اصطلاحا شرکت هاستینگ بخواهید که name server یا اسامی سرورها را در اختیار شما قرار بدهند.
- حال دسترسیهای لازم جهت ورود به پنل مدیریتی دامنه خود را از شرکت مربوطه گرفته و به قسمت داشبورد خود وارد شوید.
- به قسمت مربوط به تنظیمات DNS در داشبورد وارد شده و اسامی سرورهای هاستینگ را یک به یک در DNS ها وارد کنید. توجه داشته باشید جلوی هر DNS فقط یک nameserver وارد کنید و سپس گزینه ذخیره را بزنید.
در نظر داشته باشید که سایت شما به محض اعمال این تغییرات قابل دسترس نمیشود و باید زمانی را برای برقراری اتصال میان دامنه و هاست منتظر بمانید. این مدت زمان حدود بین 4 ساعت تا یک الی دو روز طول میکشد و به صورت میانگین همان 24 ساعت برای اکثر سایتها زمان لازم است. البته باید توجه داشته باشید که به صورت کلی زمان ثبت دامنههایی با پسوند .com کمتر از زمان ثبت دامنههایی با پسوند .ir است.
چگونه بفهمیم که DNS فعال شده است؟
برای اینکه بفهمیم آیا تنظیمات را درست انجام دادهایم یا خیر میتوان از دو روش استفاده کرد.
- استفاده از CMD: این روش مرسومترین روش برای چک کردن DNS میباشد. برای این کار، کافیست یک CMD باز کنید و دستور ping domain name.com را وارد کنید. اگر دستور اجرا شد و یک پینگ (مقدارش مهم نیست) به شما داده شد، یعنی DNS شما به درستی تنظیم و فعال شده است.
- استفاده از سایت intoDNS: ابتدا سایت intoDNS را باز کنید سپس در کادر domain name، نام دامنه خود را به درستی وارد کنید و در نهایت روی دکمه report کلیک کنید. اگر DNS به درستی فعال شده باشد، در قسمت Status در ردیف DNS ها تیک سیز رنگ نمایش داده میشود.
ما در این مقاله تمام سعی خود را کردیم تا مطالب مهم و ضروری راجع به هاست و دامنه، تفاوت هاست و دامنه، انواع آنها و ... را در اختیار شما بگذاریم. در صورتی که هنوز مطلبی برای شما گنگ است یا برای تهیه هاست و دامنه نیاز به مشاوره بیشتری دارید، کارشناسان ما در ایلیاسیستم آماده هستند تا شما را در این مسیر به درستی راهنمایی کنند.
اگه انتقاد، نکته یا سوالی دارید، خوشحال میشویم آن را در قسمت نظرات برای ما بنویسید.