תוֹכֶן
אפאצ'י היא מערכת שרת האינטרנט המובילה "HTTP". במקור הוא פותח ושוחרר כמערכת קוד פתוח של התקנות ותצורות תיקון עבור "httpd NCSA תהליך" בשנת 1995. מאז הוא שוכתב מההתחלה לפחות פעמיים. זהו הסטנדרט בתעשייה ויש יותר שרתי אפאצ'י הפועלים באינטרנט מאשר הסכום של כל שרתי האינטרנט האחרים. זוהי מערכת ה- "back-end" (ניהול) המפעילה מעל 60% מכל אתרי האינטרנט.
יתרון: זה קוד פתוח
תוכנית הקוד הפתוח היא תוכנית שנכתבה על ידי חובבים לפתרון בעיות מהנות. היתרון האמיתי של קוד פתוח כמודל פיתוח, במיוחד כפי שהוא מיושם באפצ'י, הוא ששגיאות מתוקנות במהירות ובאופן מתמיד, ברגע שהן נמצאות.הסיבה לכך היא שיש הרבה עיניים שמסתכלות על קוד המקור ואנשים רבים תרמו לקוד. שירותים חדשים עם מערכות קוד פתוח נוטים להיות פחות מוכרים ממערכות עבור "שרת המידע באינטרנט" (IIS). במידה רבה, בכך שאין מחלקת שיווק שמנסה למצוא דרכים חדשות להניע מכירות. התוצאה הסופית היא שאפאצ'י, הפועל בשרת לינוקס או יוניקס, הוא חזק, יציב ויכול להיות מאובטח מאוד.
יתרון: זה בחינם
כל תוכנית קוד פתוח מופצת בתנאי רישיון שהופכים את קוד המקור לזמין באופן חופשי. המשמעות היא שתוכלו להוריד את המודולים משרת אפאצ'י (ואפילו להריץ אותם ב- Windows) מבלי שתצטרכו לשלם אגרת רישוי. זה חשוב במיוחד עבור חברות אירוח אתרים ונותני שירותי אינטרנט אשר צריכים להגדיל כל העת את קיבולת השרת. כמו המקרה הנקודתי, חוות השרתים של גוגל משתמשות בעשרות אלפי התקנות של אפאצ'י, מה שחוסך לחברה הרבה כסף בדמי רישוי.
חסרון: הוא נכתב על ידי חנונים, עבור חנונים
מרבית ההתקנות של Apache מתרחשות ללא בעיה. ברוב הפצות לינוקס הוא כבר נכלל כחלק מתמונת ההתקנה שלך. אפאצ'י מגיע מוגדר מראש ומוכן להפעלה. עם זאת, אם אינך מקיים את פרוטוקול ההתקנה או נתקל בבעיית תצורה, אין משרד מרכזי לקבל תמיכה טכנית. יהיו לך רק פורומים באינטרנט מלאים באנשים שהייתה להם אותה בעיה, ואני מקווה שתיעדו להם את הפיתרון. התוצאה של זה היא שאם תצטרך לתקן משהו, מוטב שיהיה לך נוח עם שורת הפקודה של הטרמינל ומערכות הפקודה המוצפנות משהו של יוניקס. הסיבה לכך היא שאין עזרה מ"נשיקות ידיים "או מכשפי התקנה למתחילים.