Apache ir populārs atvērtā pirmkoda tīmekļa serveris, kas pašlaik nodrošina vairāk nekā pusi no visām vietnēm. Sākotnēji to izstrādāja programmētāji, kuri izmantoja tīmekļa servera dēmonu ar nosaukumu httpd, kas izstrādāts Nacionālajā superskaitļošanas lietojumprogrammu centrā (NCSA).
Šie programmētāji laboja httpd kļūdas un modificēja to, izlaižot virkni programmatūras ielāpu. Laika gaitā viņi bija izveidojuši sarežģītāku tīmekļa serveri, ko viņi sauca, jo tā bija httpd “nepilnīga” versija.
Šie programmētāji nodibināja Programmatūras fondu, kas rada plašu atvērtā pirmkoda programmatūras un rīku klāstu. Papildu iemesls Apache popularitātei ir programmas lieliskā drošības reputācija; kad parādās drošības robi, kopiena ātri izstrādā risinājumus, kas uzreiz ir pieejami internetā. Skatiet atvērtā pirmkoda programmatūru (OSS), tīmekļa serveri.
Technipages skaidro Apache
Apache ir uz HTTP balstīta serveru izstrādes un pārvaldības programmatūra, kas pašlaik ir bezmaksas un atvērtā koda. Apache apstrādā hiperteksta pārsūtīšanas protokola (HTTP) datu pieprasījumus, izmantojot universālo resursu vietrādi (URL). URL ir vienkārši vietnes nosaukums, ko klienti ievada tīmekļa pārlūkprogrammās, lai atrastu Web lapu. HTTP protokols ir interneta standarta datu pārsūtīšanas protokols tīmekļa lapām, tādēļ, ja tiek pieprasīti URL Apache serveris apstrādās HTTP pieprasījumu un atgriezīs pieprasīto Web lapas.
Apache var izmantot kopā ar spraudņiem vai pievienojumprogrammu paplašinājumiem, lai uzlabotu veiktspēju. Papildus serveru izstrādei Apache var izmantot arī vietņu mitināšanai
Tā pirmā izlaišana notika 25th 1995. gada augusts. Pirms tam sākotnējā izstrāde sākās 1993. gada februārī, astoņu vadošo inženieru mērķis bija uzlabot NCSA (nacionālo Superskaitļošanas lietojumprogrammu centrs) HTTPd dēmons, to sadursme veidoja apache grupu, tagad Apache Software Fonds.
Ir bijuši vairāki priekšstati par vārda “Apache” kalšanu; tomēr fonds apgalvo, ka "Apache" tika izvēlēts aiz cieņas pret dažādām indiāņu tautām, kas pazīstamas ar savu izturību un inteliģenci kara plānošanā.
Izplatītākie Apache lietojumi
- Apache Tā ir atvērtā koda versija, kas lepojas ar dinamisku un kuplu specializētu programmētāju kopienu, kas vienmēr ir gatavi risināt problēmas.
- Apache izstrādātāji vienmēr novērš drošības pārkāpumus, tiklīdz par tiem tiek ziņots.
- Pārdošanas punkts Apache ir tā iespēja izmantot dažādus papildinājumus un spraudņu paplašinājumus, kas uzlabo programmatūras veiktspēju.
Bieža Apache ļaunprātīga izmantošana
- Apache Monētu kalšana Apache Software Foundation tika ietekmēta, jo programmatūra sākās ar ielāpiem
- Apache nav viena no visvairāk izmantotajām programmatūrām programmatūras izstrādei.