mboost-dp1

No Thumbnail

Apache stadig mest brugte webserver

-

I en måling foretaget af det britiske firma Netcraft, har Apache en markedsandel på 64,34%, hvorimod Microsoft med IIS må se sig slået med deres 26,62%.

Målingen er foretaget på data fra i alt 36 millioner webservere, og to ud af tre websites benytter dermed Apaches serversoftware.





Gå til bund
Gravatar #51 - wk
7. jan. 2002 14:54
"Når man (som jeg skulle) skal finde en "tilfældig" webserver til test-formål, så har man (læs havde jeg) ikke tid til at bruge en uges tid på at læse dokumentation. Det tog mig ca. 5 minutter at lære at sætte en IIS 5.0 op med nogenlunde fornuftige indstillinger. Ville jeg sætte den på nettet? Næppe, men det var nu heller ikke pointen - jeg skulle bare have noget, der virkede til test."

Kiggede du på Tucows først? Jeg er sikker på at du kunne have fundet en baby http server der, som fylder mindre end IIS og er endnu nemmere at sætte op. Mit argument var Apache i mod IIS i længden. Microsoft har altid kunne prale af at have det mest brugervenlige software, det er der vist ingen tvivl om. Men det kommer så også med en pris, det har vist været bevist igen og igen.

Som det vist har været nævnt, så bruger professionelle system adminstratorer forhåbenligt mere end 5 minutter på IIS. Alene tiden på at patche IIS gør at det tager mindre tid at sætte en Apache server op :)

- wk
Gravatar #52 - Hektor
7. jan. 2002 14:55
#50 Naish:
"De fleste prof. admins vil nok foretrække en tekst-fil istedet for et tungt GUI"

Nu har du nok ikke lige haft tid til at læse mit sidste indlæg (#49), men en GUI behøver ikke være tung.

Lav den "webbaseret", som "vist i browseren på localhost oder so was". Mit forslag med


[ ] Enable Server Side Includes
[ ] Enable PHP
[ ] Enable Perl
[ ] Enable JSP
[ ] Enable Servlets

[ ] Enable directory listing
[X] Enable IP-Tables [link til tabellerne]

[_] HTTP-port
[_] HTTPS-port (SSL)
[_] FTP-port

[_] Default directory


ville bestå af 7 checkbokse, 4 text-fields og under 400 tegn. Hvis det er tungt, så bør du overveje at opgradere din Eniac.

Selvom GUI betyder Graphical User Interface, så behøver Graphical ikke betyde "200 MB JPEG", det kan ligeså godt betyde "ASCII Graphics".
Gravatar #53 - Naish
7. jan. 2002 14:58
Hektor,

hvad jeg ikke forstår er hvorfor du anser Apaches httpd.conf fil for kryptisk.

Min httpd.conf er på nøjagtigt 1000 linier hvoraf de 711 er kommentarer.

Så hvis du filtrer den fra så har du nøjagtigt 289 linier tilbage til at konfigurere apache med. Slet ikke så uoverskueligt endda, vel?

Men det kunne være jeg skulle lave en wizard med next og back knapper så alle kan sætte en webserver op uden at skulle bruge knoppen overhovedet, vil du betale for den Hektor?
Gravatar #54 - Hektor
7. jan. 2002 14:59
#51 wk:
Jeg kan ikke bruge en baby-server til noget, når slutsystemet skal kunne håndtere op mod 50 samtidige brugere af en webbaseret udgave af et af de programmer, jeg er med til at udvikle. Jeg skal bruge noget, der kan køre JSP/Servlets og det er lidt knebent at IIS kan det (man kan vist nok godt lave et eller andet fusk med det) - derfor kiggede jeg på Apache.

At jeg så også skal bruge test-serveren til at lege med SSI til et andet formål, er en anden historie.
Gravatar #55 - Disky
7. jan. 2002 15:04
Hektor:

Den med at dele op i flere filer er bestemt ikke nogen god ide.
Bare se Tomcat, den er hamrende besværlig at sætte op, netop fordi den har så mange config filer.


Men du har ret i din påstand om open source, at brugervenligheden er ikke eksisterende.
Men det skyldes jo at dem der laver det, kun gider lave det som er sjovt nemlig programmeringen, dokumentation osv. glemmer de alt om.

Okay Apache er undtagelsen som bekræfter reglen.
Men de fleste open source ting jeg har kigget på er elendigt dokumenteret og har en ikke eksisterende brugervenlighed.



Naish:

Du har ret i at webservere der er i produktion skal sættes op af folk med erfaring, men som Hektor skrev var det en udviklingsserver, og der skranter apache altså langt bagefter i simpel opsætning.
Gravatar #56 - Hektor
7. jan. 2002 15:08
#53 Naish:
"Men det kunne være jeg skulle lave en wizard med next og back knapper så alle kan sætte en webserver op uden at skulle bruge knoppen overhovedet, vil du betale for den Hektor?"

Nej, jeg vil ikke betale for den - men det kan være, at andre vil.

Hvad foretrækker du:
a) Alle kan sætte en sikker webserver op uden at bruge knoppen (Apache med god GUI).
b) Alle kan sætte en usikker webserver op uden at bruge knoppen (IIS).

B er allerede virkelighed - bare tage Code Red og Nimda som eksempel. Er du bange for at miste dit job, hvis Fru Jensen selv kan sætte en Apache-server op? Nu har du ikke erklæret dig som tilhænger af fri software, men hvordan kan softwaren være fri, hvis det kræver en mastergrad i datalogi for at sætte selvsamme software op?

Må en webserver ikke være allemandseje, hvis den er sikret i hoved og røv, og den er så simpel at sætte op, at selv Fru Jensen kan gøre det uden hjælp? Hvor ligger din grænse for frihed for masserne? Jeg har endnu ikke set noget brugbart argument fra din side, for at tekstfilen er den bedste metode - din kommentar

"Min httpd.conf er på nøjagtigt 1000 linier hvoraf de 711 er kommentarer.

Så hvis du filtrer den fra så har du nøjagtigt 289 linier tilbage til at konfigurere apache med. Slet ikke så uoverskueligt endda, vel?"

er lidt på vej, men hvis du nu deler den op i tre filer, så er vi nede på 97 linjer per fil (holder dog ikke, da sektionerne er af forskellig størrelse) - deler vi dem lidt mere op, så kan vi pludselig have al teksten på skærmen i 800x600. Hvorfor må filen ikke deles op i mere overskuelige dele?

Desuden hjælper det ikke, at vi fjerner alle kommentarerne, da disse er ret vitale for at kunne finde ud af, hvordan hver enkelt setting virker.
Gravatar #57 - wk
7. jan. 2002 15:09
Undskyld mig, men du siger at du satte et system op på 5 minutter som skulle bruges af 50 slutbrugere? Det lyder som enhver mindre virksomhed med en fritids "administrator" :)

Selvom IIS er meget brugervenlig så tror jeg næppe at man slipper med 5 minutter.

- wk
Gravatar #58 - Hektor
7. jan. 2002 15:14
#55 Disky:
"Den med at dele op i flere filer er bestemt ikke nogen god ide.
Bare se Tomcat, den er hamrende besværlig at sætte op, netop fordi den har så mange config filer."

Måske - jeg har ikke lige rodet ret meget med opsætning af Tomcat. Jeg vil tro, at nogle er glade for de tre(? kunne ikke lige se flere) filer til konfiguration af serveren, mens andre sikkert hellere ville have én fil med det hele. Mit forslag om at kunne merge/dele flere/én fil ville/burde kunne tilfredsstille begge parter (tror jeg), da man selv kan vælge hvilken af de to typer, man vil bruge (best of both worlds). Hvis man så lige smed en simpel lille GUI på, så ville man være meget længere - men nej, hvis man putter en GUI på, så sænker man jo hastigheden for indlæsning af tekstfilen ... på en eller anden måde. Man må tilsyneladende ikke selv bestemme, hvordan man vil administrere sin server på. Jeg troede ellers, at valgfriheden var et af hovedargumenterne for OpenSource?
Gravatar #59 - Hektor
7. jan. 2002 15:16
#57 wk: Tjaa - jeg skulle kun ændre default directory; jeg kunne ikke finde et sted at sætte SSI/JSP op (duh!).

Ja, det er ikke en specielt stor virksomhed, men derfor kan vi da ligeså godt bruge kvalitet.
Gravatar #60 - Naish
7. jan. 2002 15:18
Software er frit fordi ingen kan tage dine rettigheder til at bruge den/ændre den fra dig.

Software er ikke frit bare fordi det er gratis og fru Jensen kan bruge det.

Jeg kunne ikke være mere ligeglad med om Fru Jensen kan sætte en webserver op. Fru Jensen er selvsagt også ligeglad, hun vil bare læse nyheder på nettet.

Og det kræver langt fra nogen datalogi-grad at konfigurere en Apache server, men en vis viden om web-servere er nok at foretrække.

Du lader til at være på et korstog hvor folk absolut skal kunne klare alt selv, Fru Jensen kan knap og nap tænde sin computer selv (overdrivelse fremmer forståelsen). Jeg forventer da heller ikke kunne lave mine tænder selv, det har jeg en tandlæge til.

At du så som udvikler at JSP/ESB etc har svært ved at konfigurere apache finder jeg lidt foruroligende, men dit firma har vel en prof sysadmin som kan hjælpe.

Konklusionen må være at du ikke har ret til <STRONG>overhovedet</STRONG> at brokke dig over noget som du har fået gratis.

Naish
Gravatar #61 - west
7. jan. 2002 16:17
<STRONG>Disky #55 om OpenSovs:</STRONG> "Men det skyldes jo at dem der laver det, kun gider lave det som er sjovt nemlig programmeringen, dokumentation osv. glemmer de alt om."

Er du stiv?? ;)
Well jeg kan kun sige at alle de Linux tools og stuff jeg har rodet med (okay, jeg er relativt ny til det, men anywayz) har været noget af det bedst dokumenterede software jeg har set ... (man)

Hvilken software præcis snakker vi (du!) om her??
Gravatar #62 - Polyvinylchlorid
7. jan. 2002 16:34
er der så nogen der kender en fed tutorial til xp oem preinstallation kit ?
Gravatar #63 - sKIDROw
7. jan. 2002 18:05
=>Hektor

Apache er legene let at sætte op i Linux, så kritikken er lidt forkert rettet.
Det er nemt at lave en gui i unix, fordi den kan rette i tekstfilerne med værktøjer a´la grep og perl...
Windows mangler disse for os så vigtige værktøjer, og en gui her vil tit kage konfigurations filerne totalt op inden man ser sig om... :o/

=>Disky

En dreseret abe kan sætte en webserver op i linux, så jeg har svært ved at få øje på det svære...
Måske lidt overdrevet, men windows er !IKKE! brugervenligt.
Linux indeholder idag wizards, gui'er og frondends til stortset ALT.
Argumentet med hr. og fru jensen holder SLET ikke, for den gennemsnitlige privat bruger fatter ikke en bjælde... ;o)
Kalder keyboardet for computeren, computeren for harddisken og skærmen for fjernsynet... (Altsammen noget jeg har hørt gennem mit arbejde med support... LOL!)
Gravatar #64 - Gecko
7. jan. 2002 18:06
Meget apropos? Du kunne ikke finde et andet sted at skrive det?
Gravatar #65 - TcaT
7. jan. 2002 18:13
<STRONG>Naish</STRONG>

"Konklusionen må være at du ikke har ret til <STRONG>overhovedet</STRONG> at brokke dig over noget som du har fået gratis."

Det var dog den mest latterlige kommentar jeg længe har hørt!
D.v.s. som udvikler må du lave det værste lort, uden folk må klage, da de jo har fået det gratis.
Hvis dette er holdningen blandt "frit software" tilhængere, så gruer jeg for fremtiden.

En anden ting der også undre mig, er hvad den så store fare er ved et simpelt menusystem til opsætning.
Hvorfor dog spilde al den tid det nu tager at tygge sig igennem 300 linier, når det kunne gøres med en simpel menu og dog stadig opnå samme resultat.

Der er vist nogen der godt kunne bruge en bedre prioritering af deres tid.

Men for at holde mig til emnet, vil jeg også til hver en tid anbefale en apache fremfor IIS. Dog kunne mange tilfælde med IIS undgås hvis folk gad opdatere deres server!
Gravatar #66 - sKIDROw
7. jan. 2002 18:36
=>TcaT

Hvorfor er der så ikke nogen der porter en af de rigtig mange GUI'er vi har i Linux... ;o)
Jeg har aldrig selv haft brug for dem, da min distro sørger for at det virker uden at jeg behøver at lette en finger...
Gravatar #67 - Polyvinylchlorid
7. jan. 2002 18:48
disky har ret mht. hr og fru jensen.
de er fandme dummere end gennemsnits amerikaneren
Gravatar #68 - tscholz
7. jan. 2002 18:51
<STRONG>=>sKIDROw:</STRONG>

Argumentet med hr. og fru jensen holder SLET ikke, for den gennemsnitlige privat bruger fatter ikke en bjælde... ;o)
Kalder keyboardet for computeren, computeren for harddisken og skærmen for fjernsynet... (Altsammen noget jeg har hørt gennem mit arbejde med support... LOL!)

Det er den eneste grund til at jeg ville arbejde i support. Jeg ville kunne fortælle mange sjove historier når jeg kom hjem :)
Men som de fleste ved, kunder er det dummeste på jorden :)
Gravatar #69 - TcaT
7. jan. 2002 19:29
<STRONG>sKIDROw</STRONG>

"Hvorfor er der så ikke nogen der porter en af de rigtig mange GUI'er vi har i Linux..."

Ja se, det fatter jeg så heller ikke!

Men det lyder til folk ikke ønsker en mere overskuelig måde, end at sidde og fedte rundt i httpd.conf filen, for overskuelig kan man ikke kalde den, uanset hvor nørdet man nu selv synes man er.

Jeg ved ikke, om det er fordi folk opfatter sig selv som den store guru, fordi man gidder sidde og glo i en tekstfil, når det nu kunne gøres så meget lettere og overskueligt.
Vel og mærke uden en mærkbar forringelse i både sikkerhed og performance.
Gravatar #70 - Polyvinylchlorid
7. jan. 2002 20:02
sugemaller er dumme
Gravatar #71 - Disky
7. jan. 2002 20:36
west: Nej jeg er ikke stiv.

Tomcat er et glimrende eksempel på noget software hvor den indbyggede API er extremt mangelfuldt dokumenteret.

Jeg har arbejdet med software udvikling i rigtigt mange år nu, og ser gang på gang at såkaldt frit software som folk bare gør tilgængeligt er elendigt dokumenteret, hvorimod software man betaler er godt dokumenteret, netop fordi man kan stille krav til noget man betaler for.


Skidrow:
Windows er bestemt mere brugervenligt end Linux, specielt hvis man ikke bruger GUI.
Men det lyder som om du kender wizards osv til alt, så skal lige Hektor end til opsætning af Apache. Og når du alligevel er igang en til mig til Tomcat (håber dog aldrig at skulle rode med det elendige produkt igen)


Polyvinylchlorid:
Det kommer helt an på om vi snakker om Plecostomus eller Ancistrus arterne, eller forveksler du Corydoras arterne med sugemaller ?

Ja jeg har akvariefisk som hobby :)
Gravatar #72 - Gecko
7. jan. 2002 20:39
<STRONG>*bib*</STRONG>
Gravatar #73 - Polyvinylchlorid
7. jan. 2002 21:04
JEG KAN IKKE KENDE DEN ENE FRA DEN ANDEN!
Gravatar #74 - Disky
7. jan. 2002 22:22
polyvinylchlorid:

Altså du udtaler dig om noget du ikke kender noget til, Fy slemme dreng.

Og der er ingen grund til at råbe.
Gravatar #75 - sKIDROw
7. jan. 2002 22:52
=>Disky @ #71

Windows brugervenligt???
Her vil jeg give dig så meget som at sige er det vist er en smags sag... ;o)
Jeg mener ikke de to adskiller sig væsentligt, mange mener først Linux bliver brugervenligt når alt bliver gjort som i Windows...
Fordi jeg finder Linux og Apache simpelt, er det da ikke ensbetydende med at jeg er udvikler vel... ;o)
Med det smigrer mig da, hvis der er noget der troede noget sådant om mig... :o)
Gravatar #76 - Disky
8. jan. 2002 07:43
skidrow:

Hmm jeg funderede slet ikke over hvad du egentligt lavede med computere,

At jeg spurgte om du ikke kunne skaffe sådanne 2 programmer, skyldtes du nævnte der fandtes wizards til alt :-)
Gravatar #77 - Hektor
8. jan. 2002 08:18
#71 Disky:
"Men det lyder som om du kender wizards osv til alt, så skal lige Hektor end til opsætning af Apache. Og når du alligevel er igang en til mig til Tomcat (håber dog aldrig at skulle rode med det elendige produkt igen)"

Kan du oversætte det til dansk?

:-)
Gravatar #78 - sKIDROw
8. jan. 2002 09:38
=>Hektor

Ja.. jeg misforstod ham vist, fordi vi vist ikke talte samme sprog... ;o)
Gravatar #79 - sKIDROw
8. jan. 2002 09:43
=>Disky

Kan desværre ikke skaffe nogen til Windoze...
Men har henholdsvis i Gnome og KDE både gui'er, frontends og wizards til lidt af hvert.
Min Mandrake 8.0 er en leg at sætte op... :o)
Gravatar #80 - TcaT
8. jan. 2002 09:54
<STRONG>sKIDROw</STRONG>
"Min Mandrake 8.0 er en leg at sætte op..."
Kan du så ikke lige ordne min, så jeg slipper for konstant loop i den fine guide med netværksopsætningen i Gnome. ;-)
Gravatar #81 - sKIDROw
8. jan. 2002 10:33
Tjahh..
Det er desværre rigtigt...
Men jeg nøjes med at sætte tingene op en gang, ergo komme det og spørger en gang til vælger jeg cancel... ;o)
Men det tog mig faktisk mindre tid at sætte min Mandrake op med det hele, end min Windoze XP.. hehe
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login