آرشیو دسته :هاست

اف تی پی (ftp)

(به انگلیسی: مخفف File Transfer Protocol به معنی قرارداد انتقال پرونده) پروتکلی است که در شبکه‌های رایانه‌ای برای انتقال پرونده از مبدا به مقصد مورد استفاده قرار می‌گیرد.

درمیان رایانه‌های میزبان اف‌تی‌پی به طور ویژه، یک قراردادِ متداول برای تبادل فرمان‌ها و پرونده‌ها در هر شبکه پشتیبانی‌کننده از پروتکُلِ TCP/IP (مانند اینترنت و اینترانت) است. پورت پیش‌فرض برای سرویس اف‌تی‌پی پورت ۲۱/TCP و برای انتقال داده از پورت ۲۰/TCP استفاده می‌کند .

در یک انتقال اف‌تی‌پی دو رایانه دخیل هستند، یک سرویس‌دهنده و یک کاربر. سرویس‌دهنده اف‌تی‌پی، برنامه‌های سرویس‌دهنده اف‌تی‌پی را اجرا می‌کند و درخواست پذیرش در شبکه، از طرف رایانه دیگر یعنی کاربر مطرح می‌شود. رایانه کاربر برنامه‌های کاربری اف‌تی‌پی را اجرا و یک ارتباط با سرویس‌دهنده بر قرار می‌کند.

هنگامی که یک ارتباط برقرار می‌شود کاربر می‌تواند تعدادی از برنامه‌ها را تغییر دهد (دستکاری محدود)، مانند بارگذاری کردن پرونده در سرویس‌دهنده و پیاده کردن پرونده از سرویس‌دهنده یا تغییر نام دادن یا پاک کردن پرونده‌ها در سرویس‌دهنده و مانند این‌ها.

هر شرکت برنامه‌ ساز، یا یک برنامه ساز شخصی قادر است یک سرویس‌دهنده اف‌تی‌پی یا برنامه‌های کاربری ایجاد کند. چرا که این پروتکلی آزاد است.

در واقع همه بسترهای رایانه‌ای از پروتکل اف‌تی‌پی پشتیبانی می‌کنند و به هر ارتباط کامپیوتری که بر اساس TCP/IP باشد صرف نظر از این که از چه سیستم عاملی استفاده می‌شود، اگر رایانه‌ها اجازه دسترسی به اف‌تی‌پی را داشته باشند، این اجازه را می‌دهد که در پرونده‌های رایانهٔ دیگر در این شبکه تغییراتی ایجاد کند.

سرور شخصی مجازی (Virtual Private Server)

یک سرور شخصی مجازی (به انگلیسی: Virtual Private Server) که همچنین با نام‌های چون سرور اختصاصی مجازی Virtual Dedicated Server نیز شناخته می‌شود روشی است که در آن یک رایانه فیزیکی سرور را به چندین سرور که هر یک توانایی و ظاهر خودش را دارد بخش‌بندی می‌شود.هر سرور مجازی می‌تواند سیستم عامل خودش را داشته باشد و به طور مستقل ریبوت شود.

این عمل که سروری منفرد را به چندین بخش تقسیم کنیم کاری رایج در رایانه‌های مین‌فریم بوده‌است.اما به‌تازگی بازخیزی با رشد نرم‌افزارهای مجازی‌ساز و به‌کارگیری فناوری‌های برای مجازی‌سازی دیگر معماری دیده می‌شود.

وب سرور (Web Server)

یک کامپیوتر است که صفحات وب را پست می‌کند. هر وب سرور یک آدرس آی پی دارد و احتمالاً یک نام دامنه.

تعریف

در واقع به دو معنی است:

۱- یک برنامه کامپیوتری است که مسئول قبول کردن درخواستهای http از مشتریان است که همان مرور گرهای وب هستند و پاسخ ها را به همراه یک سری اطلاعات به آنها پست می‌کنند. این پاسخ ها همان صفحات Html هستند.بطور مثال اگر در صفحه مرور گرتان آدرس http://fa.wikipedia.org/index.php را وارد کنید ، یک درخواست به دامنه‌ای که نامش fa.wikipedia.org است ، فرستاده می‌شود. آنگاه سرور صفحه index.php را برای شما میفرستد.

۲- یک کامپیوتراست که یک برنامهٔ کامیپوتری را اجرا می‌کند و کارای اش همانند مطالبی است که دربالا گفته شد. هر کامپیوتری می‌تواند با نصب نرم افزار سرور به وب سرور تبدیل شود.

ویژگی های مشترک

در عمل بسیاری از وب سرورها، ویژگیهای زیر را نیز پیاده سازی می‌کنند:

۱-شناسایی : درخواست شناسایی اختیاری فبل از اجازه دسترسی به انواع منابع

۲- نه تنها مفاهیم استاتیک (مفاهیم فایلی که بر روی سیستم فایلی وجود دارد) بلکه مفاهیم داینامیک را با یک یا چند ساختار نیز مانند SSI, CGI, SCGI,FastCGI,JSP,PHP,ASP,ASP.NET اداره می‌کند.

۳- پشتیبانی از HTTPS تا به کاربران اجازه دهد اتصالات مطمئنی به سرور را بر روی پورت ۴۴۳ به جای ۸۰ برقرار کنند.

۴- فشرده سازی مطالب تا بتوان از حجم پاسخها کم کرد. ( توسط کد سازی GZIP )

6-پشتیبانی از فایلهای بزرگ تا بتواند فایلهای بزرگ‌تر از ۲ گیگا بایت را سرویس دهی کند.

۷-کنترل کردن پهنای باند : تا سرعت پاسخها را محدود کند و شبکه را پر ازدحام نکند و قادر باشد تعداد بیشتری مشتری را سرویس دهی کند.

سرورهای اینترنتی

آپاچی (Apache) :

این وب سرور در توسعه و همگانی شدن وب جهانی نقش بسیار مهمی داشته است . این وب سرور که به زبان C نوشته شده است دارای قابلیت cross- platform بوده و بر روی ماشین های مختلف قابل اجرا میباشد . دلیل انتخاب این اسم برای این وب سرور را نیز دو مورد ذکر کرده اند اول اینکه به یکی از قبایل قدیمی بومی آمریکا که به خاطر مقاومت و مهارت در ساخت ابزار آلات جنگی مشهور میباشند احترام گذاشته شود و ثانیا به این دلیل که (Root)ریشه پروژه به صورت یک سری پچ (Patch)میباشد . این وب سرور در یک گروه و به صورت کد باز (open source) گسترش یافت و از سال ۱۹۹۶ به عنوان محبوب ترین وب سرور برای HTTP در وب جهانی شناخته شده بود ولی در سال ۲۰۰۵ میدان مبارزه را به IIS مایکروسافت باخت و در حال حاضر نزدیک به ۴۹ % بازار وب سرور های جهان را به خود اختصاص داده است همچنین MAC OS آن را به عنوان وب سرور اصلی در پشتیبانی از WEB OBJECT خود برگزیده است . این وب سرور دارای ماژولهای امنیتی بسیار خوبی از جمله mod_access, mod_auth, mod_digest میباشد . آپاچی برای میزبانی هر دو نوع وب ایستا و وب پویا مناسب است .

IIS

وب سروری است که ارائه دهنده آن شرکت مایکروسافت میباشد و آخرین نسخه آن ۷٫۰IIS است .در واقع IIS مجموعه ای از سرویس های اینترنتی است که بصورت یکجا نمایش داده شده است . طبق آخرین آماری که منتشر شد بعد از وب سرور آپاچی بیشترین محبوبیت را بین کاربران داشته است و هم اکنون نزدیک به ۳۶% بازار وب سرور های جهان را در اختیار دارد . پلت فرمی که این وب سرور پشتیبانی میکند Microsoft Windows میباشد و در محیط های دیگر کار نمیکند . ورژن های مختلف آن را در زیر میبینیم :

IIS 1.0, Windows NT 3.51 available as a free add-on
IIS 2.0, Windows NT 4.0
IIS 3.0, Windows NT 4.0 Service Pack 3
IIS 4.0, Windows NT 4.0 Option Pack
IIS 5.0, Windows 2000
IIS 5.1, Windows XP Professional,Windows MCE
IIS 6.0, Windows Server 2003 and Windows XP Professional x64 Edition
IIS 7.0, Windows Server 2008 and Windows Vista

برای اولین بار مایکروسافت آن را در یک پروژه آکادمیک در دانشگاه اسکاتلند به صورت مجانی عرضه کرد . وسپس برای اولین بار از آن در Windows NT استفاده کرد که در آن قابلیتActive Server Page یا صفحه های فعال سرور را به آن افزود . بعدها با تکامل نسخه های ویندوز ، IIS هم تکامل پیدا کرد و در نسخه شماره ۶٫۰ آن مایکروسافت پشتیبانی از IPV 6.0 را نیز به آن اضافه کرد . ۳- مقایسه مشخصات امنیتی وب سرورهای آپاچی و IIS قبل از مقایسه باید به این نکته اشاره کنیم که به دلیل مجتمع بودن وب سرور IIS با سیستم عامل راه انداز آن ، و دارا بودن مسائل Integration مسائل امنیتی در این وب سرور بهتر رعایت شده است یعنی همان سیستمی که مسائل امنیتی را برای کابران سیستم اصلی فراهم میکند برای سیستم IIS هم کار میکند ولی آپاچی چون حالت Cross-platform دارد چنین قابلیتی را دارا نمی باشد .

مقایسه عملکردهای امنیتی وب سرور های Apache و IIS
قابلیت آپاچی IIS
Secure Login Yes Yes
SSL Yes Yes
Basic Authentication Yes Yes
Digest Authentication Yes Yes
LDAP Authentication Yes Yes
Passport Authentication Yes No
Active Directory Authentication Yes Only with third-party modules

ترجمه مسیر

وب سرورهاقادرند تا کامپوننت مسیر url را نگاشت کنند به :

۱- منابع فایل سیستم محلی ( برای درخواستهای استاتیک)

۲- نام برنامه داخلی یا خارجی( برای درخواستهای داینامیک)

برای مثال کاربر آدرس زیر را درخواست می‌کند :http://www.example.com/path/file.html مرورگر وب کاربر آنرا به یک اتصال به http://www.example.com با درخواست http 1.1 ترجمه می‌کند:

GET/path/file.html.php HTTP/1.1 HOST: www.example.com

وب سرور بر روی www.example.com ، مسیر درخواستی را به آدرس مسیر اصلی اضافه می‌کند. آنگاه وب سرور اگر فایل وجود داشته باشد آنرا خوانده و پاسخ را که مجموعه‌ای از مطالب فایل است به عنوان پاسخ میفرستد.

سهم استفاده در بازار

در زیر لیستی از نرم افزارهای وب سرور داده شده است که در برآورد Netcraft در ژانویه ۲۰۰۹ منتشر شده است
فروشنده محصول وب سایتهای میزبانی شده درصد
بنیاد نرم افزار آپاچی سرور آپاچی ۹۶,۵۳۱,۰۳۳ ۵۲٫۰۵%
مایکروسافت IIS 61,023,474 32.90%
GWS 9,864,303 5.32%
nginx nginx 3,462,551 1.87%
lighttpd lighttpd 2,989,416 1.61%
Oversee Oversee 1,847,039 1.00%
دیگر - ۹,۷۵۶,۶۵۰ ۵٫۲۶%
مجموع - ۱۸۵,۴۷۴,۴۶۶ ۱۰۰٫۰۰%

میزبانی مجازی (Virtual Hosting)

میزبانی مجازی روشی است که در آن سرورها مانند وب سرور استفاده می‌کنند تا بیش ار یک دامنه نام را بر روی یک کامپیوتر میزبانی نمایند.

میزبانی مجازی یکی از موثرترین روش‌ها در میزبانی وب است که با نام میزبانی وب مشترک نیز شناخته شده‌است و به صاحب وب سایت اجازه می‌دهد تا سایتش بر روی یک وب سرور که میزبان چندین سایت دیگر نیز است، میزبانی گردد.

این نوع میزبانی روش مناسبی برای وب سایت‌ها با اندازه‌های کوچک و متوسط است.

مبتنی بر نام

در این روش از چندین نام هاست برای یک آی پی آدرس استفاده می‌گردد

مبتنی بر آی پی

در این نوع میزبانی هر سایت دارای یک آی پی منحصر به فرد است .

وب سرور آدرس اتصال tcp را با استفاده از API استاندارد به دست می‌آورد تا مشخص کند چه وب سایتی را باید سرویس دهی نماید.

مبتنی بر پورت

پورت پش فرض برای HTTP شماره ۸۰ است. اگر چه بسیاری از وب سرورها می‌توانند طوری تنظیم شوند تا بر روی هر شماره پورت عمل کنند. هر شماره پورت نباید برای هیچ برنامه دیگری استفاده گردد.

کنترل پنل ها

شرکت‌های ارائه‌دهنده خدمات میزبانی وب برای مشتریان خود کنترل پنلی ارائه می‌دهند تا مشترکین بتواند فضای میزبانی خود را کنترل و مدیریت کند که در کنار کنترل فضای میزبانی این کنترل پنل‌ها خدماتی از قبیل پارک دامنه، ایجاد زیر دامنه، ساخت و مدیریت پایگاه‌داده، کنترل آمار وبگاه و مدیریت پست الکترونیک نیز قرار دارد.

از جمله کنترل‌پنل‌های پرکاربرد و مشهور:

* سی‌پنل (به انگلیسی: Cpanel):محبوب‌ترین کنترل‌پنل میزبانی وب می‌باشد که برای سرورهای لینوکس استفاده می‌شود.
سی‌پنل یک صفحهٔ کنترل میزبانی وب، مبتنی بر یونیکس است که بوسیلهٔ ایجاد رابط کاربری و ابزار خودکار طراحی شده است تا کار کردن با فضای میزبانی وب را راحت‌تر کند. سی‌پنل در سه نوع برای استفادهٔ گردانندگان سرور، فضاهای ریسیلر و کاربر دارنده وب سایت طراحی شده است تا مصرف کنندگان و گردانندگان سرورها بتوانند به شکل‌های گوناگون روی فضای خود کنترل داشته باشند.
ابزار‌هایی که به صورت پیش‌فرض بر روی سی‌پنل نصب هستند، شامل آپاچی، پی‌اچ‌پی، مای‌اس‌کیوال، پرل، پایتون و بیند (دی‌ان‌اس) می‌شود، همجنین ایمیل‌هایی که به صورت پیش‌فرض پشتیبانی می‌شوند شامل پاپ۳، اس‌ام‌تی‌پی، آی‌ام‌ای‌پی هستند. سی‌پنل بطور معمول به روی درگاه ۲۰۸۰ و به صورت اس‌اس‌ال بر روی ۲۰۸۳ قابل دسترسی است.
دبلیو اچ ام

دبلیو اچ ام مخفف عبارت وب هاست منیجر (مدیریت میزبان وب) است که مدیران و نمایندگان به عنوان ابزاری برای مدیرت حساب‌های میزبانی وب کاربران بر روی کارساز وب استفاده می کنند. دبلیو اچ ام به صورت پیش فرض بر روی پورت ۲۰۸۶ و به صورت اس اس ال با پورت ۲۰۸۷ قابل دسترسی است.

* پلسک (به انگلیسی: Plesk):یکی دیگر از کنترل‌پنل‌های مشهور می‌باشد که هم بر روی ویندوز و هم بر روی لینوکس قابل استفاده‌است، که با وجود سی‌پنل این کنترل پنل بیتشر برای سرورهای ویندوز استفاده می‌شود

* دایرکت ادمین (به انگلیسی: Direct Admin):کنترل پنلی ساده تر نسبت به دو کنترل پنل بالا است و هزینه لیسانس آن نیز نسبت به سی‌پنل و پلسک کمتر می‌باشد. این کنترل‌پنل بعد از آغاز تحریم‌ها بر علیه ایران در بین شرکت‌های خدمات میزبانی وب بیشتر مورد توجه قرار گرفته‌است.

* ال‌اکس‌ادمین (به انگلیسی: LXAdmin):این کنترل پنل قیمت بسیار اندکی دارد و بیشتر در سرورهای لینوکس استفاده می‌شود.

* هلم (به انگلیسی: Helm): این کنترل پنل برای سرورهای ویندوز است.

راهنمای انتخاب میزبان مناسب

تمام میزبانان وب (Web Hosting) خدمات مشابهی ارائه می کنند. یک شخص یا یک شرکت، صفحات وب خود را بر روی سرویسگر (server) میزبان قرار می دهد و تمام مردم جهان از طریق مرورگر خود آن صفحات را می بینند. ولی متاسفانه این کل قضیه نیست. کیفیت و کارائی یک سایت وب به پهنای باند، امکانات سرویسگر و ساختار فنی شرکت میزبان بستگی دارد. میزبانی به شکلهای مختلفی ارائه می گردد. میزبانی اشتراکی (Shared Hosting)، میزبانی اختصاصی (Dedicated Hosting) و اشتراک جا برای سرویسگر (Colocation)، بعلاوه هزاران پارامتر دیگر برای هر روش. suitable

قابلیت اطمینان
هنگام انتخاب میزبان وب، باید به اندازه، سرعت، تنوع ارتباط اینترنت، سخت افزار و نرم افزار مورد استفاده میزبان توجه کنید. قابلیت اطمینان خیلی مهم است. آیا زمان بالا بودن (UpTime) سرویسگر از زمان پایین بودن (DownTime) آن بیشتر است ؟ همچنین زمان پاسخگوئی میزبان خیلی مهم است. کیفیت و استاندارد منبع انرژی اضطراری و همچنین امنیت سرویسگر نیز خیلی مهم است. اما یکی از مهمترین پارامترهای لازم که در زمان انخاب میزبان در نظر می گیرید، کیفیت و سطح خدمات مشتری است.

خدمات مشتری
ارائه ۲۴ ساعته خدمات مشتری شعار بیهوده ای است مگر اینکه افرادی که به تماسها پاسخ می دهند، در زمینه رایانه، حرفه ای باشند. سطح فنی مسئول پاسخگوئی ساعت ۴ صبح چقدر است ؟ چطور به مهندس فنی در زمانهای غیر کاری می توان دسترسی داشت ؟ آیا مهندس کشیک از طریق سیستم Pager از اشکال سیستم خبردار می شود ؟ اینها اگر سایت شما ساده و کوچک است زیاد مهم نیستند ولی برای سایتهای بزرگ و پیچیده، حیاتی می باشند.

زمان پاسخگوئی
این پارامتر خیلی مهم است. قبل از عقد قرارداد با شرکت میزبان، برای بخش مشتریان آنها یک نامه الکترونیک بزنید و اگر کمتر از ۲ ساعت جواب گرفتید، آنگاه اقدام کنید. با ارسال یک نامه به بخش پشتیبانی، چقدر طول می کشد تا جواب بگیرید ؟ جواب آنها چقدر مفید و قابل استفاده است ؟ اگر یک شرکت میزبان در سایت خود بخش سوالهای متداول (FAQ) کاملی داشته باشد، باید به سوال شما سریعتر جواب دهد چون تیم آنها درگیر پاسخگوئی به ۵۰۰ مشتری برای مسائل ساده مثل کپی سایتشان در اینترنت (Upload) ، نمی شوند.

زمان مطمئن بالا بودن سرویسگر
اندازه و سرعت، نشان دهنده مجموع پهنای باند شرکت میزبان با اینترنت و بنا بر این مستقیما به سرعت دسترسی سایت و حجم ترافیکی است که می تواند داشته باشد. یکی از مهمترین پارامترها وجود چند منبع اینترنت برای شرکت میزبان است. برای اینکه حداکثر زمان بالا بودن سرویسگرها بدست آید، باید چند ارتباط بین المللی اینترنت وجود داشته باشد. به این ترتیب، وقتی یکی از ارتباط ها قطع شود، حداقل یک ارتباط دیگر وجود دارد که سرویسگر به کار خود ادامه دهد و سایت شما بالا بماند.
برخی شرکتهای میزبان ادعا می کنند که پهنای باند نامحدود دارند. این قضیه کاملا غیر واقعی است چون هیچکس چنین پهنای باندی نمی تواند داشته باشد. اگر سایت شما ترافیک بسیار بالائی داشته باشد، شرکت میزبان یا پول بیشتری طلب خواهد کرد یا سایت شما را متوقف خواهد نمود.

چیدمان سازمان شرکت میزبان
چه سخت افزاری استفاده شده است ؟ چه سیستم عامل و وب سروری در حال کار است ؟ ساختار شبکه داخلی چگونه است ؟ پس از بدست آوردن این اطلاعات از شرکتهای میزبان مختلف، می توانید شرکتهای ضعیف را از لیست انتخابی خود حذف کنید.
ساختار فیزیکی ارتباط با اینترنت و ارتباط سرویسگرها با شبکه چگونه است ؟ مسیریابها (Router) چه ساختاری دارند ؟ آیا تعداد آنها متعدد و دارای پشتیبان هستند ؟ در چه حجمی از فعالیت، ارتقاء سخت افزار انجام خواهد شد ؟ آیا از سخت افزارهای استاندارد بازار استفاده شده است ؟ این پارامترها بسیار مهم هستند مخصوصا زمانی که اطلاعات حیاتی تجارت و شرکت شما در آنجا میزبانی بشود.
هرگاه بازدید کننده ای سایت شما را مشاهده می کند، اطلاعات و تصاویر از طریق ارتباط اینترنت به سمت کاربر ارسال می شود و در رایانه او ذخیره می گردد. این ارتباط اینترنت، محدود است و ممکن است در اثر ترافیک بالا، کند شود. ۹۹ درصد سایتهای اینترنتی ترافیک حدود یک تا دو گیگابایت ایجاد می کنند.

قابلیت اطمینان شرکت میزبان
این پارامتر بسیار حیاتی است. خرابی سرویسگرها یک واقعیت زندگی است. همه پیام “…Server not responding” را بارها دیده اند. شرکت میزبانی که خرابی سرویسگرها را پذیرا باشد، پذیرای شکست است. یک شرکت مسئول باید بداند که خرابی سرویسگرها جزئی از عملیات روزانه تجارت آنها است و باید با این مسئله خیلی باز برخورد کنند. سایت شما باید در ۹۸ درصد زمانها قابل دسترس باشد.

محافظت در مقابل قطع برق
آیا شرکت میزبان به باطری یا ژنراتور مجهز است ؟ اگر به باطری متکی هستند، در چه فاصله زمانی باطریها شروع به کار می کنند ؟ اگر سویچ درست اتفاق نیافتد، سایت شما تا بالا آمدن سرورها، قابل دسترس نخواهد بود.

حفاظت در مقابل بلایای طبیعی
ممکن است برای یک شخص فنی زیاد مهم نباشد ولی یک تاجر حتما در مورد مقاومت محل نگه داری سرویسگرهای شرکت میزبان در مقابل سیل، زلزله و سایر عوامل طبیعی سوال خواهد کرد.

میزان امنیت سرویسگرها
این پارامتر هم خیلی مهم است. سیاستها و تنظیمات امنیتی شرکت چگونه است ؟ آیا دیوار آتش (FireWall) در شبکه وجود دارد ؟ آیا متخصص امنیت در تیم آنها وجود دارد ؟ میزبانانی که این امکانات را ندارند در مقابل خراب کاران (Hacker) آسیب پذیر خواهند بود.

Hostچیست؟ هاست,میزبانی وب,هاستینگ

در شبکه سازی کامپیوتر ، یک میزبان (Host) یا کامپیوتر میزبان ، کامپیوتری است که به انترنت متصل می باشد ، یا گاهی اوقات به کامپیوتر های دیگر شبکه متصل است.

یک کامپیوتر میزبان می تواند اطلاعات را به خوبی نرم افزار مشتری (Client) و/یا سرور (Server) میزبانی کند.هر میزبان اینترنت یک آدرس IP یکتا ، شامل یک جزء آدرس میزبان دارد . آدرس میزبان به صورت دستی توسط مدیر کامپیوتر ، یا به صورت اتوماتیک در راه اندازی توسط معنایی به نام پروتکل پیکربندی میزبان پویا (DHCP : Dynamic Host Configuration Protocol) تخصیص داده شده است.

هر میزبان یک گره شبکه (Network Node) می باشد (یعنی یک دستگاه شبکه) ، اما هر گره یک میزبان نمی باشد . گره های شبکه نظیر مودم ها و سوئیچ های شبکه به آدرس های میزبان تخصیص داده نشده اند ، و به عنوان میزبان ها مطرح نشده اند .

دستگاه هایی مثل پرینترهای شبکه و مسیر یاب های سخت افزاری (Hardware Routers) به آدرس های IP میزبان تخصیص داده شده اند ، اما از آنجایی که آنها کامپیوترهای با هدف عمومی نیستند ، گاهی اوقات آنها در نوشتجات به عنوان میزبان ها مطرح نمی شوند.

برگرفته از WikiPedia
ترجمه : فرهاد سخایی

————————————————————————————————————–

در اینترنت، میزبانی وب (یا «وب هُستینگ» – انگلیسی: Web Hosting) به مفهوم فراهم ساختن فضایی است که کاربر می‌تواند فایل‌های وب‌گاه خود را در آن قرار دهد.

همانطور که می‌دانید وب سایت از مجموعه‌ای از فایلهای مختلف مانند تصاویر، متون و فایلهای برنامه نویسی شده به زبانهای مختلف و سایر اسناد مربوطه تشکیل می‌شود که به منظوری خاص به شکلی با هم مرتبط شده‌اند. هر شخصی که نرم افزارهای لازم و دسترسی به این فایلها را داشته باشد امکان بازدید از این سایت را دارد. حال برای اینکه همه مردم امکان دسترسی به فایلها را داشته باشند نیاز است تا فایلها در کامپیوتری قرار گیرند که همواره به اینترنت پرسرعت متصل است به این کامپیوترها «سرویس دهنده» یا «سرور» می‌گویند.

اما این سرورها باید امکانات دیگری نیز داشته باشد از آن جمله می‌توان به موارد زیر اشاره کرد:

در صورتی که حجم قابل توجهی از بازدید کننده به سایت مراجعه کنند امکان پاسخگویی به همه آنها را داشته باشد. بنابر این نیاز است تا یک کامپیوتر قدرتمند از لحاظ مشخصات قطعات داخلی باشد. نرم افزارهای لازم برای اجرای انواع فایلها از لحاظ نوع برنامه نویسی را داشته باشد. نرم افزارهای مورد نیاز برای مدیریت بخشهای مختلف سایت و پست الکترونیک و… را در اختیار صاحبان وب سایتها قرار دهد. و چندین قابلیت دیگر.

هر کامپیوتری می‌تواند یک سرور باشد اما از آنجا که هزینه‌های مورد نیاز برای فراهم کردن تجهیزات و نرم افزارهای لازم و یا نیروی پشتیبانی برای صاحبان همه وب سایتها به صرفه نیست لذا شرکتهایی این مسئولیت را می‌پذیرند و با فراهم آوردن لوازم کار در سطح وسیع بخشی از فضای دیسک سخت سرورهای خود را به صورت اجاره‌ای در اختیار متقاضیان قرار می‌دهند. به این شرکتها که خدمات میزبانی وب یا هاستینگ ارائه می‌کنند در اصطلاح «میزبان» یا «هاست» می‌گویند.

سرویسهای میزبانی وب بر اساس نوع سیستم عاملی که بر روی سرورها نصب می‌باشد و طبیعتا نرم افزارها و فایلهایی را که پشتیبانی می‌کنند شاخه بندی می‌شوند. مانند هاست ویندوزی یا هاست لینوکس و…

سرویسهای میزبانی مشخصاتی را نیز به همراه دارند که نشان دهنده کیفیت و امکانات آنها می‌باشد. از آن جمله می‌توان به موارد زیر اشاره کرد:

فضای ارائه شده (Disk Space):

به مقدار فضایی گفته می‌شود که شرکت میزبان از دیسک سخت سرورهای خود در اختیار شما قرار می‌دهد این فضا از چند مگابایت تا چند گیگابایت براساس نیاز متفاوت است. مجموع حجم فایلهای ارسالی به سرور اجاره کننده باید کمتر یا مساوی با فضای اجاره شده باشد. (البته این میزان فضا در اکثر سرویس دهنده‌ها در هر زمان قابل تغییر می‌باشد).

پهنای باند (Data Transfer):

پهنای باند که به آن ترافیک ماهیانه نیز گفته می‌شود میزان تبادل اطلاعات با کامپیوتر میزبان را مشخص می‌کند. به این معنی که میزان مجموع حجم فایلهای دریافت شده یا ارسال شده به فضای اجاره شده به صورت ماهیانه مشخص می‌شود و نباید از آن حجم بیشتر باشد. نکته: در نظر داشته باشد هر بار که سایت توسط یک بازدید کننده باز می‌شود مقداری اطلاعات و فایل بین سرور میزبان و کامپیوتر بازدید کننده تبادل می‌شود بنابر این تعداد بازدید از یک سایت اگر بالا باشد به نسبت نوع فایلهای استفاده شده در سایت، می‌تواند حجم قابل توجهی از اطلاعات تبادل شود.

تعداد دامنه‌هایی که امکان ایجاد آنها بر روی یک فضای اجاره‌ای وجود دارد، تعداد بانکها اطلاعاتی و نوع و حجم آنها و یا نوع پست الکترونیک و تعداد آنها و چند مورد دیگر مشخص کننده کیفیت سرویسهای میزبانی و شرکتهای میزبان هستند.

صاحبان سایتها براساس نیاز خود انتخاب می‌کنند.