dernière mise à jour :
le 5 juin 2002

Introduction  
 
Présentation
Conditions de travail
Panel de serveurs

Apache  
 
Fonctionnement
Modules
Solutions d'optimisation

Caching PHP  
 
Présentation
Cache de pages
Caches d'opcodes

Exemple  
 
Optimisation sur Wysistat

Liens  
 
Apache 1.3
PHP Accelerator
ID.fr
Mesure d'audience

Etude et optimisation
d'un serveur Web

 

Panel de serveurs

 

La première phase dans l'optimisation consiste à rechercher le serveur Web le mieux adapté à l'environnement utilisé par l'entreprise. Le tableau ci-dessous présente les serveurs disponibles sur le marché (sources : WebServer Compare et ServerWatch).
Apache est le serveur Web le plus utilisé (source : Netcraft Web Server Survey) et est le serveur qui a été choisi par la société pour ses performances, sa robustesse, et sa fiabilité (le choix s'est fait après étude des informations publiées sur les serveurs, mais aucun test de performances n'a été effectué sur les serveurs en interne).
Avant d'évoquer les solutions d'optimisation pouvant lui être apportées, une
étude de son fonctionnement est présentée.

Serveur

Version

Systèmes d’exploitation

Prix

AOLserver

3.1

Digital UNIX, SCO, HPUX, Windows NT, Linux, Windows 95, FreeBSD, Windows 98, IRIX, Solaris

Gratuit

Allegro RomPager

3.06

NetBSD, Digital UNIX, BSDI, AIX, OS/2, Windows 3.x, SCO, HPUX, Novell NetWare, Macintosh, Be OS, Embedded, Windows NT, Linux, Windows CE, MS-DOS, VM/CMS, MVS, VMS, QNX, AS/400, Windows 95, FreeBSD, Windows 98, IRIX, Solaris, Amiga

Contactez l’entreprise

Amiga Web Server

1.0

Amiga

Gratuit

AnalogX SimpleServer:WWW

1.05

Windows NT, Windows 95, Windows 98

Gratuit

Apache

1.3.23

NetBSD, Digital UNIX, AIX, OS/2, Windows 3.x, SCO, HPUX, Novell NetWare, Macintosh, Be OS, Windows NT, Linux, VMS, AS/400, Windows 95, FreeBSD, IRIX, Solaris

Gratuit

Baikonur Web App Server

1.9

Windows NT, Windows 95

$995

Commerce Server/400

1.0D

AS/400

$4995

EMWAC HTTP Server

0.991

Windows NT

Gratuit

ESAWEB

31A0

VM/CMS

$3800/an

EmWeb Embedded Web Server

R5_2_1

HPUX, Embedded, Windows NT, Linux, Windows 95, Windows 98, Solaris

Contactez l’entreprise

Enterprise Ready Server

2.0

HPUX, Windows NT, Linux, Solaris

$1495 par serveur

Enterprise Server

3.0

Novell NetWare

$1295

GoAhead WebServer

2.1

HPUX, Embedded, Windows NT, Linux, Windows CE, QNX, Windows 95, Windows 98, IRIX

Gratuit

HTTPd for OS/2

1.15

OS/2

Gratuit

Internet Information Server

4.0

Windows NT

Gratuit dans le pack d’options NT 4.0

iPlanet WebServer

1.1

HP-UX 11.0, Solaris 2.6/7.0, IBM AIX 4.2.1, Compaq Tru64 Unix 4.0d, SGI IRIX 6.5, and Windows NT 4, Windows 2000

$1495 par serveur

Jigsaw

2.1.2

Java_VM

Gratuit, sous license W3

Lotus Domino Go Webserver

4.6.1

Digital UNIX, AIX, OS/2, HPUX, Windows NT, Windows 95, IRIX, Solaris

$495; demo gratuite

Oracle Web Application Server

3.01

HPUX, Windows NT, Windows 95, Solaris

Contactez l’entreprise

RapidControl for Web(tm)

3.01

NetBSD, Digital UNIX, BSDI, Windows 3.x, SCO, HPUX, Windows NT, Linux, MS-DOS, Windows 95, FreeBSD, IRIX, Solaris

Contactez l’entreprise

Roxen WebServer

2.0

Digital UNIX, AIX, HPUX, Windows NT, Linux, Windows 95, FreeBSD, Windows 98, IRIX, Solaris

Gratuit

Savant

2.1

Windows NT, Windows 95, Windows 98

Gratuit

Servertec Internet Server

1.10.0

NetBSD, Digital UNIX, AIX, OS/2, Java_VM, SCO, HPUX, Novell NetWare, Macintosh, Embedded, Windows NT, Linux, AS/400, Windows 95, FreeBSD, Windows 98, IRIX, Solaris

A partir de $100 par serveur

Shadow VM Web Server

1.5

VM/CMS

Contactez l’entreprise

Spinnaker

3.0

Windows NT, Windows 95

$249

Spyglass MicroServer

2.0

Embedded, Windows NT, Linux, Solaris

Contactez l’entreprise

Stronghold Secure Web Server

3.0

NetBSD, Digital UNIX, BSDI, AIX, SCO, HPUX, Linux, FreeBSD, IRIX, Solaris

Contactez l’entreprise

VM Webgateway

2.2

VM/CMS

Contactez l’entreprise

Viking

1.06

Windows NT, Windows 95, Windows 98

$100 (période d’essai de 90 jours)

WebBase

4.5

Windows 3.x, Windows 95

$695

WebSTAR

4.3

Macintosh

$599

WebSite Professional

2.5.8

Windows NT, Windows 95, Windows 98

$799

WebTen

2.1

Macintosh

$495

Xitami

2.4d8

NetBSD, Digital UNIX, BSDI, AIX, OS/2, Windows 3.x, SCO, HPUX, Windows NT, Linux, VMS, QNX, Windows 95, FreeBSD, IRIX, Solaris

Xitami: Gratuit ; Xitami/Pro: $99

Zeus Web Application Server

3.3.5

NetBSD, Digital UNIX, BSDI, AIX, SCO, HPUX, Linux, FreeBSD, IRIX, Solaris

$1699

VqServer

1.9.55

NetBSD, Digital UNIX, BSDI, AIX, OS/2, Java_VM, SCO, HPUX, Macintosh, Be OS, Windows NT, Linux, Windows 95, FreeBSD, Windows 98, IRIX, Solaris

Gratuit


Contact - English version