وب سرور آپاچی. وب سرور آپاچی ( Apache HTTP Server ) یک نرم افزار سرور وب چند پلتفرم رایگان و منبع باز است و تحت لیسانس Apache License 2. 0 منتشر شده است. آپاچی توسط جامعه ای آزاد از توسعه دهندگان تحت حمایت بنیاد نرم افزار آپاچی توسعه و نگهداری می شود.
اکثریت قریب به اتفاق نمونه های سرور Apache HTTP بر روی سیستم عامل لینوکس اجرا می شوند، اما نسخه های فعلی نیز بر روی ویندوز، OpenVMS و طیف گسترده ای از سیستم های مشابه یونیکس اجرا می شوند. نسخه های گذشته همچنین در NetWare , OS / 2 و سایر سیستم عامل ها، از جمله درگاه های اصلی اجرا می شدند.
در ابتدا توسعهٔ آپاچی در اوایل سال ۱۹۹۵ بر اساس سرور NCSA httpd، پس از متوقف شدن کار بر روی کد NCSA آغاز شد. آپاچی نقشی اساسی در رشد اولیهٔ شبکهٔ جهانی وب داشت، به سرعت از NC8SA httpd به عنوان سرور HTTP غالب پیشی گرفت. در سال ۲۰۰۹، آپاچی اولین نرم افزار وب سرور بود که بیش از ۱۰۰ میلیون وب سایت را سرو می کرد. تا ژانویهٔ ۲۰۲۱، نت کرفت تخمین زده است که آپاچی ۲۴٫۶۳٪ از میلیون وب سایت شلوغ را سرویس دهی می کند، در حالی که Nginx معادل ۲۳٫۲۱٪ را سرویس می دهد و مایکروسافت با ۶٫۸۵٪ در مکان سوم است ( برای برخی دیگر از آمار Netcraft Nginx از آپاچی جلوتر است ) ، در حالی که طبق آمار W3Techs، آپاچی با ۳۵٫۰٪ و انجین اکس با ۳۳٫۰٪ دوم و کلودفلر سرور با ۱۷٫۳٪ سوم است.
نام این نرم افزار طبق اعلام بنیاد نرم افزار آپاچی «از روی احترام به ملت های مختلف بومی آمریکا که در مجموع با نام آپاچی شناخته می شوند ، انتخاب شد. این نام گذاری به دلیل مهارت های کم نظیر در استراتژی جنگ و استقامت پایان ناپذیر شناخته شده است. » اما به نظر می آید که این نام همچنین در یک وب سرور تکه تکه - یک سرور ساخته شده از یک سری وصله ها ( Patches ) یک جناس زیبا ایجاد می کند.
منابع دیگری نیز برای نظریه، وجود جناس بین نام نرم افزار و عملکرد آن در عمل وجود دارد، از جمله اسناد رسمی پروژه در سال ۱۹۹۵، که اظهار داشت: "آپاچی یک نام زیبا است که جا افتاده است. این بر اساس برخی از کد موجود و یک سری از وصله های نرم افزار بود، سرور "کوچک".
( “ A patchy sever” )
اما در یک مصاحبه در آوریل ۲۰۰۰، برایان بهلندورف، یکی از خالقان آپاچی، ادعا کرد که ریشه های آپاچی یک جناس نیست، و اظهار داشت:
این اسم به معنای واقعی کلمه از ناکجاآباد بیرون آمده است. ای کاش می توانستم بگویم که این چیز خارق العاده ای بود، اما واقعاً از هیچ به دست آمده است. من آن را در یک صفحه نوشتم و بعد از چند ماه که این پروژه شروع شد، مردم را به سمت این صفحه هدایت کردم و گفتم: "سلام، نظر شما در مورد این ایده چیست؟"… شخصی گفت که آنها از این نام خوششان می آید و این یک واقعاً جناس خوب و من مثل این بودم: "جناس؟ منظورت چیست؟" او گفت، "خوب، ما در حال ساخت یک سرور از روی چند وصلهٔ نرم افزاری ( Patch ) هستیم، درست است؟ بنابراین این یک وب سرور تکه تکه ( Patchy ) است. " من رفتم، "آه، خوب. " … وقتی به اسم فکر کردم، نه. این فقط به نوعی دلالت داشت: "هیچ زندانی ای را نگیرید. نوعی پرخاشگر باشید و لگد در کون بقیه بزنید"
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفاکثریت قریب به اتفاق نمونه های سرور Apache HTTP بر روی سیستم عامل لینوکس اجرا می شوند، اما نسخه های فعلی نیز بر روی ویندوز، OpenVMS و طیف گسترده ای از سیستم های مشابه یونیکس اجرا می شوند. نسخه های گذشته همچنین در NetWare , OS / 2 و سایر سیستم عامل ها، از جمله درگاه های اصلی اجرا می شدند.
در ابتدا توسعهٔ آپاچی در اوایل سال ۱۹۹۵ بر اساس سرور NCSA httpd، پس از متوقف شدن کار بر روی کد NCSA آغاز شد. آپاچی نقشی اساسی در رشد اولیهٔ شبکهٔ جهانی وب داشت، به سرعت از NC8SA httpd به عنوان سرور HTTP غالب پیشی گرفت. در سال ۲۰۰۹، آپاچی اولین نرم افزار وب سرور بود که بیش از ۱۰۰ میلیون وب سایت را سرو می کرد. تا ژانویهٔ ۲۰۲۱، نت کرفت تخمین زده است که آپاچی ۲۴٫۶۳٪ از میلیون وب سایت شلوغ را سرویس دهی می کند، در حالی که Nginx معادل ۲۳٫۲۱٪ را سرویس می دهد و مایکروسافت با ۶٫۸۵٪ در مکان سوم است ( برای برخی دیگر از آمار Netcraft Nginx از آپاچی جلوتر است ) ، در حالی که طبق آمار W3Techs، آپاچی با ۳۵٫۰٪ و انجین اکس با ۳۳٫۰٪ دوم و کلودفلر سرور با ۱۷٫۳٪ سوم است.
نام این نرم افزار طبق اعلام بنیاد نرم افزار آپاچی «از روی احترام به ملت های مختلف بومی آمریکا که در مجموع با نام آپاچی شناخته می شوند ، انتخاب شد. این نام گذاری به دلیل مهارت های کم نظیر در استراتژی جنگ و استقامت پایان ناپذیر شناخته شده است. » اما به نظر می آید که این نام همچنین در یک وب سرور تکه تکه - یک سرور ساخته شده از یک سری وصله ها ( Patches ) یک جناس زیبا ایجاد می کند.
منابع دیگری نیز برای نظریه، وجود جناس بین نام نرم افزار و عملکرد آن در عمل وجود دارد، از جمله اسناد رسمی پروژه در سال ۱۹۹۵، که اظهار داشت: "آپاچی یک نام زیبا است که جا افتاده است. این بر اساس برخی از کد موجود و یک سری از وصله های نرم افزار بود، سرور "کوچک".
( “ A patchy sever” )
اما در یک مصاحبه در آوریل ۲۰۰۰، برایان بهلندورف، یکی از خالقان آپاچی، ادعا کرد که ریشه های آپاچی یک جناس نیست، و اظهار داشت:
این اسم به معنای واقعی کلمه از ناکجاآباد بیرون آمده است. ای کاش می توانستم بگویم که این چیز خارق العاده ای بود، اما واقعاً از هیچ به دست آمده است. من آن را در یک صفحه نوشتم و بعد از چند ماه که این پروژه شروع شد، مردم را به سمت این صفحه هدایت کردم و گفتم: "سلام، نظر شما در مورد این ایده چیست؟"… شخصی گفت که آنها از این نام خوششان می آید و این یک واقعاً جناس خوب و من مثل این بودم: "جناس؟ منظورت چیست؟" او گفت، "خوب، ما در حال ساخت یک سرور از روی چند وصلهٔ نرم افزاری ( Patch ) هستیم، درست است؟ بنابراین این یک وب سرور تکه تکه ( Patchy ) است. " من رفتم، "آه، خوب. " … وقتی به اسم فکر کردم، نه. این فقط به نوعی دلالت داشت: "هیچ زندانی ای را نگیرید. نوعی پرخاشگر باشید و لگد در کون بقیه بزنید"
wiki: وب سرور آپاچی