وب سرور
نام نویسنده :
تاریخ انتشار :
تعداد دیدگاه :
زمان تقریبی خواندن مقاله:
وب سرور (web Server) چیست؟
وب سرور یا Web server نرم افزاری کامپیوتری است که اصلیترین وظیفه آن ارائه اطلاعات و سرویسهای درخواست شده در قالب صفحات وب به کاربران است. بنابراین وب سرویسها اطلاعات خواسته شده را به صورت فایل HTML همراه با هر نوع داده دیگری مانند تصویر، متن، فایلهای CSS و همچنین جاوا اسکریپت به مرورگر کاربران ارسال میکنند.
به عبارتی دیگر وب سرورها نرم افزارهایی کامپیوتری هستند که درخواستهای کاربران را از طریق مرورگرها تحت پروتکل HTTP دریافت میکنند و پس از پردازش، پاسخ آنها را به آنها بر میگردانند. به زبانی ساده میتوان گفت، این وب سرورها هستند که صفحات وب سایتها را در اختیار کاربران قرار میدهند.
در مرورگر خود وارد کنید، درخواست شما برای دریافت اطلاعات مربوط به صفحه اصلی سایت به دامنه سایت ارسال میشود. پس از این مرحله، درخواست شما به DNS server ارجاع داده میشود تا IP مربوط به سرور سایت را دریافت کند.
زیرا هر سایتی یک IP منحصر به فرد دارد که به وسیله آن میتوانید به سرور سایت دسترسی پیدا کنید. در این مرحله درخواست شما به سرور میرسد و توسط وب سرور مورد پردازش قرار میگیرد. در نهایت پاسخ درخواست شما در قالب صفحات HTML همراه با اطلاعاتی دیگر تحت پروتکل HTTP به مرورگر شما ارسال خواهد شد. بنابراین وب سرور را میتوان به نامه رسانی تشبیه کرد که وظیفه تبادل اطلاعات میان وب سایت و کاربران را بر عهده دارد.
