Apache چیست؟

Apache رایج ترین نرم افزار وب سرور است. آپاچی که توسط بنیاد نرم افزار Apache توسعه یافته و نگهداری می شود، نرم افزاری منبع باز و رایگان است.

Apache در ۶۷٪ از همه وب سرورها در جهان اجرا می شود. Apache سریع، قابل اعتماد و امن است.

با استفاده از افزونه ها و ماژول ها می توان آن را به شدت سفارشی کرد تا نیازهای بسیاری از محیط های مختلف را برآورده سازد.

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

وب سرور چیست؟

در اینجا با مثالی ساده چیستی وب سرور را تشریح می کنیم. یک سرور وب مانند میزبان رستوران است.

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

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

هنگامی که صفحه وبی از وب سرور درخواست نمائید، آن را در صفحه مرورگر وب برای شما نمایش می دهد. 

Apache نیز به همین نحو یک نرم افزار وب سرور است که ارتباطات شما با وب سایت (آشپزخانه) را مدیریت می کند.

درخواست های شما را انجام می دهد و اطمینان حاصل می کند که دیگر کارکنان (ماژول ها) آماده هستند که به شما خدمت کنند.

بیشتر بخوانید:  WAMP

همچنین جداول (حافظه، حافظه پنهان، ماژول ها) را پاکسازی می کند و آنها را برای مشتری های جدید پاک می کند.

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

این کار چندین چک امنیتی را در درخواست HTTP شما اجرا می کند و شما را به صفحه وب می برد.

با توجه به صفحه ای که درخواست کرده اید، ممکن است در هنگام تولید سند برای خدمت به شما، صفحه از سرور بخواهد چند ماژول اضافی را اجرا کند. سپس سند درخواستی شما را به شما ارائه می دهد (رفرنس).

مجوز: Apache لایسنس ۲٫۰
تاریخ انتشار اولیه: آوریل ۱۹۹۵
انتشار پایدار: ۲٫۴٫۳۸ (۲۲ ژانویه ۲۰۱۹)
توسعه یافته توسط: Apache Software Foundation
نویسنده اصلی: رابرت مک کول
نوشته شده در: C، XML، C ++


سیامک قربانی پور

سیامک قربانی پور هستم؛ مدیر عامل شرکت "آبتین ارتباط ایرانیان"؛ دانش آموخته کارشناسی ارشد مدیریت فناوری اطلاعات. موضوع فعالیت شرکت ما به شماره ثبت 1050، برنامه نویسی، طراحی وبسایت و شبکه های کامپیوتری هست. از سال 94 تا 96 به مدت دو سال مشاور مرکز رشد و کسب و کار پارک علم و فناوری چهارمحال و بختیاری بودم اما الان کسب و کار خودم رو در زمینه برنامه نویسی و طراحی وبسایت دارم. همچنین در زمینه مسائل کسب و کاری به علاقه مندان مشاوره هایی رو ارائه می دهم و مطالبی رو در این زمینه خصوصا در مورد کسب و کارهای حوزه فناوری اطلاعات و ارتباطات در این وبسایت منتشر می کنم.

0 دیدگاه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهارده − 14 =

تائید دیدگاه فعال است. دیدگاه شما ممکن است کمی طول بکشد تا ظاهر شود.

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