Index ügyek.

A tegnapi statikus szerver üzembeállítása még egy dologgal járt: az Apache-ban az elsődleges index dokumentum mostantól (tegnaptól) az index.php, nem az index.html. Erre azért van szükség, mert a statikus szerver fogalom nélkül és text fileként szolgálja ki a php file-okat, ezért érdemes egy üres index.html-t tenni ezekbe a folderekbe: az Apache ezután is az index.php-t tekinti index dokumentumnak, a thttpd viszont csak egy üres oldalat fog mutatni.

(Ennek persze az impact értéke kicsi, tekintve hogy jelenleg egy darab virtualhost megy thttpd-n.)

Statikus webkiszolgálás.

Ma testközelből is megismerkedtem a thttpd minimál-webszerver jóságával. Eddig is tudtam a létezéséről, hogy statikus tartalmakat iszonyat sebességgel szolgál ki, és hogy ebben kb. ki is merül.

És igen.

A reggeli 20-as load oka egy napi 200 ezres letöltésű viszonylag nagy file volt. Az Apache egyrészt felzabálta az összes erőforrást, kimaxolta a processzkorlátokat, másrészt szarrá logolta magát (ami általában persze jó dolog) és ez a file letöltésekkel együtt kemény io-műveleteket eredményezett, load fel, a többit tudod.

Délutánra a load visszaállt 1-3 körülre (most éppen 1,8), köszönhetően a thttpd-nek: minimális procit és memóriát zabál, a konkrét feladatot végzi, maximálisan hatékonyan.
A thttpd jó.

A másik aranyos dolog meg látni, hogy mennyire dolgoznak az emberek: a legkeményebb forgalom (női portálról beszélünk) a reggeli munkakezdés és ebédszünet között, tehát munkaidőben jelentkezett. Hajrá csajok.