Mi is a Frontpage Server Extensions?
A FrontPage Server Extensions egy három programból álló készlet, melynek rutinjai hasznos szolgálatokat tesznek FrontPage bővítményekkel ellátott webhelyek készítőinek, kezelőinek és látogatóinak. A kiszolgálóbővítmények nélkül a feladatok egy részét nem, vagy csak bonyolultabb módon lehetne elvégezni.
A kiszolgálóbővítmények minden népszerű operációs rendszerben könnyen telepíthetők — például a Microsoft Windows NT/2000 Server, de UNIX és SunOS rendszeren is — így megvalósítható a webkiszolgálók platformok közötti kompatibilitása. A kiszolgálóbővítmények a legnépszerűbb webkiszolgálók, többek között az Internet Information Services (IIS), a Netscape és a WebSite kiszolgáló használatát is támogatják.
A FrontPage Server Extensions bővítményeket a felhasználó nem felügyeli közvetlenül. Ehelyett számos eszköz közül választhatunk, melyek funkciója nagyon hasonló. Az eszközök között szerepel például a FrontPage MMC beépülő modul.
Használatának előnyei
A FrontPage Server Extensions segítségével a weblapkészítők könnyen kifinomult szolgáltatásokkal bővíthetik webhelyeiket, a webhelyek rendszergazdái pedig kezelhetik ezeket a szolgáltatásokat. A Server Extensions a következő feladatok elvégzésére alkalmas:
- Lehetővé teszi a weblapkészítőknek, hogy együttműködjenek a webhely létrehozásában és fenntartásában, a webhelyeket közvetlenül a kiszolgálón szerkesszék (megtakarítva a letöltési időt), és könnyen, programozás nélkül adhassanak szolgáltatásokat webhelyeikhez.
- Támogatja a találatszámlálást, a teljes szöveges keresést, az elektronikuslevél-űrlapok kezelését, és egyéb funkciókat, amelyeket a szerzők a FrontPage segítségével hozzáadhatnak webhelyeikhez. Így nem kell külön CGI-kompatíbilis programokat letöltenünk, megvásárolnunk vagy telepítenünk, ha ezeket a szolgáltatásokat működtetni szeretnénk.
- Számos elterjedt kiszolgálóplatformon (például Windows NT/2000 és UNIX) és webkiszolgálón (mint például a Microsoft Internet Information Services (IIS), a WebSite és a Netscape) működtethető.
- Automatikusan frissíti a hivatkozásokat, ha a webhely egy lapját áthelyezték, törölték vagy átnevezték (a teljes fájl helyett elegendő a fájlnevet eljuttatni a webkiszolgálóra).
- Integrálható a Microsoft Office, a Visual SourceSafe, és az Index Server programokkal.
A szerverkiterjesztés felügyeletére használható eszközök
A FrontPage MMC beépülő modul segítségével néhány kiegészítő feladat mellett ellátható a Fpsrvadm és a Fpremadm segédprogramokkal végrehajtható felügyeleti feladatok többsége.
- Az Fpsrvadm segédprogram egy parancssor-program, amely egyaránt használható a Windows NT/2000 és a UNIX operációs rendszerekben. Ezzel a segédprogrammal parancssorból futtathatunk parancsfájlokat. Az Fpsrvadm telepítése a FrontPage Server Extensions telepítésével együtt történik. Az Fpsrvadm nem alkalmas arra, hogy egy távoli számítógépről felügyeljük a kiszolgálóbővítményeket.
- Az Fpremadm segédprogram egy parancssor-program, amely arra alkalmas, hogy a FrontPage Server Extensions bővítményeket egy távoli számítógépről felügyeljük. Az Fpremadm azonban csak a Windows NT/2000/XP és a Windows 95/98 operációs rendszereken fut, az olyan UNIX-rendszereken, mint a Linux vagy a SunOS nem. Az Fpremadm telepítése a FrontPage Server Extensions telepítésével együtt történik.
- A HTML Administration Forms űrlapjai olyan HTML-űrlapok, amelyek arra szolgálnak, hogy egy webböngészőről távolról felügyeljük a FrontPage Server Extensions bővítményeket.
Felügyeleti feladatok
A FrontPage MMC beépülő modullal a következő feladatokat hajthatjuk végre:
- Webkiszolgálókra telepíthetjük és eltávolíthatjuk a FrontPage Server Extensions bővítményeket.
- Bővíthetjük a virtuális kiszolgálónkat FrontPage Server Extensions bővítményekkel.
- Ellenőrizhetjük, kijavíthatjuk, frissíthetjük a FrontPage Server Extensions bővítményeket a webhelyeken.
- Törölhetjük azokat az alwebhelyeket, amelyeket a FrontPage Server Extensions programokkal bővítettünk.
- Az alwebhelyeket mappává alakíthatjuk és fordítva.
- Újraszámolhatjuk a webhelyek hivatkozásait.
- Felvehetünk rendszergazdákat.
- Engedélyezhetjük vagy letilthatjuk a weblapkészítést egy adott webhelyen.
- Beállíthatjuk a webhelyek teljesítményét.
- Naplózhatjuk a weblapszerkesztési műveleteket.
- Biztonságos szervercsatorna réteget (SSL) igényelhetünk a weblapkészítéshez.
- Meghatározhatjuk, hogy egy mappa tartalmazhat-e végrehajtható parancsfájlokat vagy programokat.
- Engedélyezhetjük a forrásellenőrzést.
- Beállíthatjuk az elektronikus levelezés paramétereit.
A FrontPage MMC beépülő moduljával nem hajthatjuk végre a következő feladatokat:
- Nem felügyelhetjük a FrontPage Server Extensions bővítményeket távoli számítógépekről (használjuk ehelyett a Fpremadm segédprogramot).
- Nem futtathatunk parancsfájlokat a parancssorban (használjuk a Fpsrvadm segédprogramot).
A FrontPage engedélymodellje
Ahhoz, hogy a rendszergazdák könnyen szabályozhassák azokat a hozzáférési jogokat, amelyek az egyes webkiszolgálókon elhelyezkedő webhelyekre vonatkoznak, a FrontPage egy egyszerű, szerepalapú engedély modellt kínál, amelyhez az engedélyek beállítására alkalmas felügyeleti eszközök társulnak. Ez a szerepalapú rendszer egyszerűen azt jelenti, hogy a felhasználónak adott engedélyek az adott felhasználó szerepétől függenek (a felhasználók lehetnek személyek, csoportok vagy számítógépek).
Minden, a webkiszolgálón elhelyezkedő FrontPage bővítményekkel ellátott webhely esetében a következő szerepet betöltő felhasználóknak adhatunk engedélyeket:
- A webhely látogatói, akiknek olvasási engedélyt adhatunk, vagyis ők a webkiszolgálón közzétett FrontPage bővítményekkel ellátott webhelyeket megtekinthetik és használhatják.
- Szerzők, akiknek weblapszerkesztési engedélyt adhatunk, vagyis ők megnyithatnak FrontPage bővítményekkel ellátott webhelyeket és módosíthatják tartalmukat.
- Rendszergazdák, akiknek felügyeleti engedélyeket adhatunk, vagyis ők felvehetik, frissíthetik vagy eltávolíthatják a FrontPage Server Extensions bővítményeket a FrontPage bővítményekkel ellátott webhelyekről; létrehozhatnak és törölhetnek alwebhelyeket, weblapkészítési műveleteket naplózhatnak, engedélyeket adhatnak más felhasználók számára, és egyéb felügyeleti feladatokat láthatnak el.
A FrontPage bővítményekkel ellátott webhelyek engedélyrendszere hierarchikus felépítésű: a felügyeleti engedéllyel rendelkező felhasználóknak weblapkészítési és olvasói engedélyük is van. A weblapkészítési jogosultság pedig olvasói engedélyt is jelent.
Alapértelmezés szerint egy webhely minden alwebhelye örökli a webhelyre beállított engedélyeket, de az alwebhelyekre olyan külön engedélyeket is beállíthatunk, amelyek érvénytelenítik a szülő webhelytől örökölt engedélyeket. Ilyen módon minden alwebhely esetében különböző hozzáférési jogokat határozhatunk meg az egyes felhasználók vagy csoportok számára. Például ugyanaz a felhasználó az egyik alwebhely esetében weblapkészítési engedélyt kaphat, míg egy másik alwebhely esetében csak olvasói engedélyt.
Mely felhasználóknak adhatunk engedélyeket? Ez az általunk használt webkiszolgálótól függ. A Microsoft Internet Information Services (IIS) program megjeleníti a felhasználói fiókokat. Csak az ezen a listán szereplő felhasználóknak adhatunk engedélyeket; új felhasználói fiókokat nem hozhatunk létre. Más webkiszolgálók esetében a felhasználók listáját a webkiszolgáló karbantartja, ezért ott létrehozhatunk felhasználói fiókokat.
A FrontPage programban a FrontPage Server Extensions segédprogramok, például a Fpsrvadm segítségével adhatjuk meg az egyes webhelyekre vonatkozó engedélyeket, vagy használhatjuk a Tools (Eszközök) menü Engedélyek parancsát.