อาปาเช่คืออะไร? ความหมายและความหมาย

click fraud protection

Apache เป็นเว็บเซิร์ฟเวอร์โอเพ่นซอร์สยอดนิยมซึ่งปัจจุบันมีอำนาจมากกว่าครึ่งหนึ่งของเว็บไซต์ทั้งหมด เดิมทีพัฒนาโดยโปรแกรมเมอร์ที่ใช้เว็บเซิร์ฟเวอร์ daemon ชื่อ httpd ซึ่งพัฒนาขึ้นที่ National Center for Supercomputing Applications (NCSA)

โปรแกรมเมอร์เหล่านี้แก้ไขข้อผิดพลาดใน httpd และแก้ไขโดยปล่อยชุดซอฟต์แวร์แก้ไข เมื่อเวลาผ่านไป พวกเขาได้สร้างเว็บเซิร์ฟเวอร์ที่มีความซับซ้อนมากขึ้น ซึ่งพวกเขาเรียกว่าเพราะเป็น httpd เวอร์ชัน "แพตช์"

โปรแกรมเมอร์เหล่านี้ได้ค้นพบ The Software Foundation ซึ่งสร้างซอฟต์แวร์และเครื่องมือโอเพ่นซอร์สมากมาย เหตุผลเพิ่มเติมสำหรับความนิยมของ Apache คือชื่อเสียงที่ยอดเยี่ยมของโปรแกรมด้านความปลอดภัย เมื่อช่องโหว่ด้านความปลอดภัยปรากฏขึ้น ชุมชนจะพัฒนาโซลูชันที่ใช้ได้ทันทีบนอินเทอร์เน็ตอย่างรวดเร็ว ดูซอฟต์แวร์โอเพ่นซอร์ส (OSS) เว็บเซิร์ฟเวอร์

Technipages อธิบาย Apache

Apache เป็นซอฟต์แวร์การจัดการและการพัฒนาเซิร์ฟเวอร์ที่ใช้ HTTP ซึ่งปัจจุบันเป็นโอเพ่นซอร์สฟรี Apache จัดการคำขอข้อมูล Hyper Text Transfer Protocol (HTTP) ผ่าน Universal Resource Locator (URL) URL เป็นเพียงชื่อของเว็บไซต์ที่ลูกค้าเข้าสู่เว็บเบราว์เซอร์เพื่อค้นหาหน้าเว็บ โปรโตคอล HTTP เป็นโปรโตคอลการถ่ายโอนข้อมูลมาตรฐานอินเทอร์เน็ตสำหรับหน้าเว็บ ดังนั้นเมื่อมีคำขอ URL ทำกับเซิร์ฟเวอร์ Apache เซิร์ฟเวอร์ Apache จะจัดการคำขอ HTTP และส่งคืน Web. ที่ร้องขอ หน้า.

สามารถใช้ Apache ร่วมกับปลั๊กอินหรือส่วนขยายส่วนเสริมเพื่อปรับปรุงประสิทธิภาพได้ นอกเหนือจากการพัฒนาเซิร์ฟเวอร์แล้ว Apache ยังสามารถใช้เพื่อโฮสต์เว็บไซต์ได้อีกด้วย

เปิดตัวครั้งแรกเมื่อ 25NS เดือนสิงหาคม พ.ศ. 2538 ก่อนหน้านี้ การพัฒนาเบื้องต้นเริ่มขึ้นในเดือนกุมภาพันธ์ พ.ศ. 2536 จุดมุ่งหมายของวิศวกรผู้บุกเบิกทั้งแปดคนคือการเสริมสร้าง NCSA (ระดับชาติ ศูนย์สำหรับแอปพลิเคชันซูเปอร์คอมพิวติ้ง) HTTPd daemon การชนกันของพวกมันคือสิ่งที่ทำให้กลุ่ม apache ก่อตัวขึ้นในตอนนี้ ซอฟต์แวร์ Apache พื้นฐาน.

มีแนวคิดหลายอย่างเกี่ยวกับการสร้างคำว่า "อาปาเช่"; อย่างไรก็ตาม มูลนิธิอ้างว่า "อาปาเช่" ได้รับเลือกจากความเคารพต่อชนชาติอเมริกันพื้นเมืองต่างๆ ที่รู้จักกันในด้านความอดทนและสติปัญญาในการวางแผนสงคราม

การใช้งานทั่วไปของ Apache

  • Apache การเป็นโอเพนซอร์สมีชุมชนโปรแกรมเมอร์ที่มีชีวิตชีวาและเต็มไปด้วยชีวิตชีวา พร้อมที่จะรับมือกับความท้าทาย
  • Apache นักพัฒนามักจะจัดการกับการละเมิดความปลอดภัยทันทีที่มีการรายงาน
  • จุดขายของ Apache คือความสามารถในการใช้ส่วนเสริมและส่วนขยายปลั๊กอินที่แตกต่างกันซึ่งช่วยปรับปรุงประสิทธิภาพของซอฟต์แวร์

การใช้ Apache ในทางที่ผิดที่พบบ่อย

  • Apache เหรียญสำหรับมูลนิธิซอฟต์แวร์ Apache ได้รับอิทธิพลเนื่องจากซอฟต์แวร์เริ่มต้นด้วยแพตช์
  • Apache ไม่ใช่หนึ่งในซอฟต์แวร์ที่ใช้กันมากที่สุดสำหรับการพัฒนาซอฟต์แวร์