درباره سرور وب
مقاله درباره سرور وب از سایت ویکیپدیا برای شما آورده شده است :
کارساز وب، سرور وب یا وب سرور (به انگلیسی: web server)، سامانهای است که توانایی پاسخگوئی به مرورگر وب و ارسال صفحه درخواستی مرورگر را داراست. صفحات وب بر پایه یک ساختار مشخص و با یک نام یگانه بر روی سرور وب قرار میگیرند. بر روی یک سرور وب امکان قرار گرفتن صفحات متعدد و با ساختارهای جداگانه وجود دارد.
اصلیترین وظیفه یک وب سرور ارائه صفحات وب به کاربران است. این بدان معناست که صفحههای اچتیامال همراه با هر نوع مطالب اضافیای چون: تصاویر، شیوه نامهها و جاوا اسکریپتها شامل شود.
کاربر که معمولاً یک مرورگر وب یا خزنده وب ارتباط اولیه را با ارسال درخواست منبع خاصی با استفاده از اچتیتیپی (به انگلیسی: HTTP) ارسال میکند و سرور درخواست کاربر را با محتوای منبع یا پیام خطایی که قادر به انجام دادن آن نیست، پاسخ میدهد.
در واقع به دو معنی است:
- یک برنامه کامپیوتری است که مسئول قبول کردن درخواستهای http از کارخواهان است که همان مرورگرهای وب هستند و پاسخها را به همراه یک سری اطلاعات به آنها پست میکنند. این پاسخها همان صفحات HTML هستند. بطور مثال اگر در صفحه مرور گرتان آدرس http://fa.wikipedia.org/index.php را وارد کنید، یک درخواست به دامنهای که نامش fa.wikipedia.org است، فرستاده میشود. آنگاه سرور صفحه index.php را برای شما میفرستد.
- یک کامپیوتراست که یک برنامهٔ کامپیوتری را اجرا میکند و کاراییاش همانند مطالبی است که در بالا گفته شد.
هر کامپیوتری میتواند با نصب نرمافزار وبسرور، به سرور وب تبدیل شود.
سرورها بهطور کلی به ۲ دسته تقسیم میشوند:
سرورهای اشتراکی: بر روی هر یک از این کامپیوترها، معمولاً حدود ۱۵۰۰ سایت میزبانی میشوند که نسبت به سرورهای اختصاصی از قدرت بسیار کمتری نیز برخوردارند. فضای این سرور بین مشترکین مختلف تقسیم خواهد شد. این نکته بسیار مهم است که این تعداد سایت، سرور را کند کرده و همچنین چون طراحهای مختلفی این سایتها را طراحی کردهاند ممکن است تعداد زیادی از این وب سایتها غیر بهینه طراحی شده باشند که در نهایت، عملکرد سایت به شدت تحت تأثیر قرار خواهد گرفت.
سرورهای اختصاصی: در این نوع سرورها، کامپیوتر به صورت اختصاصی در انحصار یک استفادهکننده (شرکت طراح) میباشد، بنابراین این سرور توسط طراحهای مختلف به صورت اشتراکی استفاده نمیشود، همچنین چون معمولاً فقط بین ۱ یا چند سایت بر روی این سرور میزبانی میشوند و همه سایتها نیز توسط یک تیم طراحی، تولید شدهاند بنابراین امکان تحت تأثیر قرار گرفتن سایت توسط سایتهای غیر بهینه طراحی شده توسط دیگران وجود نخواهد داشت و امنیت سایت بالا میرود.