Oikean Web-palvelimen valitseminen yrityksellesi

Opi käyttämään Web-palvelinta sivuillasi

Web-palvelin on kaiken, mitä tapahtuu Web-sivullasi, mutta usein ihmiset eivät tiedä siitä mitään. Tiedättekö, mitä Web-palvelinohjelmistoa on käynnissä koneessa? Entä koneen käyttöjärjestelmä?

Yksinkertaisilla verkkosivuilla näillä kysymyksillä ei todellakaan ole väliä. Loppujen lopuksi Netscape Serverillä Unixilla suorittava Web-sivu toimii yleensä IIS: n Windows-koneessa. Mutta kun päätät, että tarvitset kehittyneempiä ominaisuuksia sivustossasi (kuten CGI, tietokannan käyttöoikeus, ASP jne.), Tietäen, mitä takapenkillä on, on eroa asioiden välillä.

Käyttöjärjestelmä

Useimmat Web-palvelimet toimivat yhdessä kolmesta käyttöjärjestelmästä:

  1. unix
  2. Linux
  3. Windows NT

Voit yleensä kertoa Windows NT-koneesta laajennusten avulla verkkosivuilla. Esimerkiksi kaikki Web Design / HTML @ About.com-sivut loppuvat .htm: ssä. Tämä kuulee takaisin DOS-tiedostolle, kun tiedostonimiin vaadittiin 3-merkkinen laajennus. Linux- ja Unix-Web-palvelimet tarjoavat yleensä tiedostoja, joilla on laajennus .html.

Unix, Linux ja Windows eivät ole ainoita Web-palvelimien käyttöjärjestelmiä, vain joitain yleisimpiä. Olen suorittanut Web-palvelimia Windows 95: ssä ja MacOS: ssa. Ja juuri millä tahansa käytössä olevasta käyttöjärjestelmästä on vähintään yksi Web-palvelin, tai olemassa olevat palvelimet voidaan koota toimimaan niiden päälle.

Palvelimet

Web-palvelin on vain tietokoneella käynnissä oleva ohjelma. Se tarjoaa pääsyn verkkosivuille Internetin tai muun verkon välityksellä. Palvelimet tekevät myös asioita, kuten kappaleen osumia sivustolle, tallentavat ja raportoivat virheilmoituksia ja tarjoavat turvallisuutta.

Apache

Tämä on mahdollisesti maailman suosituin Web-palvelin. Se on yleisimmin käytetty ja koska se on julkaistu "avoimena lähdekoodina" ja ilman käyttömaksua, sille on tehty paljon muutoksia ja moduuleja. Voit ladata lähdekoodin ja kääntää sen koneellesi, tai voit ladata binaariversioita monille käyttöjärjestelmille (kuten Windows, Solaris, Linux, OS / 2, freebsd ja paljon muuta). Apachelle on olemassa monia erilaisia ​​lisäosia. Apachen haittana on se, että sillä ei ehkä ole yhtä paljon välitöntä tukea kuin muille kaupallisille palvelimille. Saatavana on kuitenkin monia maksullisten tukivaihtoehtoja. Jos käytät Apachea, sinä olet erittäin hyvä yritys.


Internet Information Services (IIS) on Microsoftin lisäys Web-palvelimen areenalle. Jos käytät Windows Server -järjestelmää, tämä voi olla paras ratkaisu sinun toteutettavaksi. Se on rajapintainen Windows Server-käyttöjärjestelmän kanssa, ja Microsoft tukee sitä. Suurin haitta tähän Web-palvelimeen on se, että Windows Server on erittäin kallis. Se ei ole tarkoitettu pienyritysten suorittamaan Web-palveluidensa pois päältä, ja ellei sinulla ole kaikkia Access-tietoja ja aiot käyttää vain Web-pohjaista liiketoimintaa, se on paljon enemmän kuin alku Web-kehitystiimi tarvitsee. Kuitenkin se on yhteydet ASP.Net ja helposti, jolla voit muodostaa yhteyden Access tietokantoja, jotka tekevät siitä ihanteellisen Web-yrityksille.

Sun Java -Web-palvelin

Ryhmän kolmas suuri isäntäkone on Sun Java Web Server. Tämä on useimmiten palvelimen valinta yrityksille, jotka käyttävät Unix-Web-palvelinkoneita. Sun Java Web Server tarjoaa joitain Apachin ja IIS: n parhaita ominaisuuksia, koska se on tuettu Web-palvelin, jolla on vahva tausta tunnetusta yrityksestä. Sillä on myös paljon tukea lisäosien komponenttien ja sovellusliittymien kanssa, jotta se tarjoaa enemmän vaihtoehtoja. Tämä on hyvä palvelin, jos etsit hyvää tukea ja joustavuutta Unix-alustalla.