دامنه وهاست چیست؟

دامنه چیست؟
دامنه یا دامین، IP اختصاصی می باشد که به هر وب سایت در هنگام ثبت نام تخصیص داده می شود. لازم به ذکر است که هیچ دو IP را نمی توان یافت را شبیه همدیگر باشند. به این ترتیب، سایت شما، با وجود داشتن یک IP می تواند از بین میلیاردها سایت اینترنتی دیگر در اینترنت، پیدا شود.
به همراه IP، نامی نیز به دامنه شما اختصاص می یابد که این دو با هم مترادف می باشند. به این ترتیب که با معلوم بودن IP یا نام دامنه، دیگری نیز قابل شناسایی خواهد بود. به این کار اصطلاحا "حل کردن IP" گفته می شود.
برای ثبت نام دامنه خود، می توانید از شرکت های زیادی کمک بگیرید. توجه داشته باشید که در هنگام ثبت IP، برخی نادر از شرکت ها، دامنه را به نام خود ثبت می کنند و در عمل، صاحب اصلی دامنه شما نخواهید بود بلکه شخصی است که آن را با نام خود ثبت کرده است. بنابراین برای ثبت دامنه خود، حتما شرکت معتبر و امینی را پیدا کنید و قبلا وقت کافی را در این خصوص صرف نمایید. مشکلاتی که با روند زمان می تواند برای شما اتفاق بیافتد، ارزش آن را خواهد داشت تا زمانی را صرف یافتن شرکتی معتبری در این خصوص نمایید.
هاست چیست؟
هاست در اصطلاح، به سرور، یا کامپیوتری گفته می شود که توانایی ذخیره و نگهداری فایل های وب سایت شما را دارا می باشد. این فایلها می توانند صفحات وب سایت، عکسها، فایلهای CSS، جاوا اسکریپت و یا هر نوع فایل دیگری باشند.
در عمل، بسیاری از شرکت هایی که خدمات ثبت دامنه را انجام می دهند، خدمات هاست نیز ارائه می دهند. ولی لزوما این به آن معنا نیست که شما پس از ثبت دامنه، بایستی حتما هاست نیز خریداری نمایید. بسیاری از مواقع، یک دامنه خریداری می شود ولی بنا بر دلایلی از آن استفاده نمی شود.
سرور چیست؟
همانطور که گفته شد، یک سایت، از چندین صفحه تشکیل می شود. تنها سوالی که در اینجا مجهول است آنست که یک صفحه، از چه چیزی تشکیل می شود و چطور می توان آن را ساخت؟
در حالت عمومی، یک صفحه اینترنتی، چیزی فراتر از یک فایل کامپیوتری که در کامپیوتر سرور قرار گرفته است، نمی باشد. این فایل برای آنکه به درستی روی مرورگر شما نشان داده شود، نیاز دارد تا از قوانینی تبعیت کند. و آن قوانین، همان کدهای HTML می باشند. کدهای HTML، سنگ بنای هر صفحه اینترنتی می باشد و سوای از اینکه واقعا از چه زبانی برای برنامه نویسی و طراحی صفحه صفحه اینترنتی استفاده شده باشد، بر ماهیت وجودی و محوری زبان HTML تاثیری نمی گذارد