Ha olyan tartalom alapú webalkalmazást kíván létrehozni, amely
egyáltalán nem tartalmaz dinamikus elemeket (például kiszolgáló
kisalkalmazásokat, JSP fájlokat, szűrőket és társított metaadatokat),
akkor érdemes lehet statikus webprojektet létrehozni
dinamikus webprojekt helyett.
A statikus webprojektek az alábbi jellemzőkkel rendelkeznek:
- Egy webtartalom mappa (WebTartalom) az összes közzétehető erőforrás
számára. Ennek a mappának a nevét a projekt előugró menüjéből
módosíthatja.
- Egy Téma mappa, a javasolt könyvtár a lépcsőzetes
stíluslap-dokumentumok és egyéb, stílussal kapcsolatos objektumok
tárolására.
- Képesség a webtartalom mappán kívüli mappák meghatározására köztes
fájlok, például MIF fájlok tárolása céljából.
- Átalakítási útvonal statikus webprojektből dinamikus webprojektté.
Ha úgy dönt, hogy átalakítja a projektet, akkor az egy teljes értékű
dinamikus webprojekt lesz.
A projekt rendelkezni fog továbbá az alábbi jellemzőkkel (ami közös a
statikus és a dinamikus webprojektekben):
- HTML szintaxis érvényesítés
- megszakadt hivatkozás javító varázsló
- webhely navigációs eszköz
- egy új kiszolgáló típus, a Statikus webkiszolgáló, amelynek
segítségével könnyen közzétehető a statikus webprojektek
A statikus webprojektek közzétételének helyet adó mappa módosítható,
így amikor beállítja a közzétételi "gyökér" értéket (az úgynevezett
kontextusgyökeret), például /web1 egy statikus
projekt esetén, akkor a Webtartalom mappa teljes tartalma a
web1 mappába lesz közzétéve a webkiszolgáló
dokumentum gyökere alatt. Ez lehetővé teszi a webes erőforrások
csoportosítását a webkiszolgálón olyan mappákba, olyan megfelenek a
webprojekteknek a munkaterületen. Amikor az ily módon meghatározott
projektek készen állnak az éles környezethez, akkor lehetősége van
bizonyos projektek közzétételére közvetlenül a dokumentum gyökérbe az
érték / értékre módosításával, és az összes közzététel,
hivatkozás javítás és böngészés automatikusan frissül.
Álnevel is használhatók a kontextusgyökér érték megadására. Például
tegyük fel, hogy az alábbiak szerint létezik egy álnév, ami a cél
webkiszolgálón van meghatározva:
Alias /scripts/ "/var/www/scripts"
Ebben a példában, amelyben az aktuális statikus webprojekt közös
JavaScript
fájlokat tartalmaz, beállíthatja a kontextusgyökeret
"scripts"
értékre. Ahhoz, hogy a statikus webprojektben található erőforrások a
megfelelő helyre legyenek közzétéve a webkiszolgálón, az alábbiak szerint
fel kell vennie ezt az ÁLnév leképezést a statikus webkiszolgáló
kiszolgálóeszközök példányába.
- A Kiszolgáló nézetben kattintson duplán a statikus webkiszolgáló
konfigurációra a kiszolgáló konfiguráció szerkesztő megnyitásához.
Megjegyzés: Ez
feltételezi, hogy már meghatározott egy statikus webkiszolgálót.
- Kattintson a Konfiguráció szerkesztő lapra.
- Görgessen le az Álnév útvonal leképezés
részhez, és vegye fel az új Álnév leképezést.
Most, hogy a
"scripts" meg van határozva Álnévként, a statikus webprojektben
található webtartalom a leképezett útvonalon lesz közzétéve:
/var/www/scripts.