Interaktiiviset web-sivustot. Liite B: "Web-sivustomallien luominen." Yrityksen edustus -verkkosivuston ohjattu toiminto

Web-sivuston mallin kehittäminen

Luo Web-sivusto mallille

Luvussa 4 loit Web-sivumalleja. Tässä liitteessä luot Web-sivustomallin itse. Vaikka Web-sivuston malli on paljon monimutkaisempi kuin yhden sivun malli, sen kehittäminen ei aiheuta erityisiä vaikeuksia. Luot ja tallennat Web-sivuston tavalliseen tapaan ja kopioit sitten uuden Web-sivuston mallien kansioon.
Seuraava esimerkki osoittaa, kuinka luodaan Web-sivustomalli ja miten sen avulla voidaan luoda sivustoja.
1. Luo Frontpagessa uusi Web-sivusto Empty Web -mallin perusteella ja anna sivustolle nimi WebTemplate.
2. Vaihda navigointinäkymään. Luo kotisivu napsauttamalla Standard-työkalurivin Uusi sivu -painiketta.
3. Napsauta oikeanpuoleisessa ruudussa olevaa kotisivukuvaketta hiiren kakkospainikkeella ja aktivoi pikavalikosta Nimeä uudelleen -komento Anna uusi otsikko "Home Page" ja paina -näppäintä.
4. Jos Kansioluettelo-paneeli ei näy, aktivoi Näytä-valikon Kansio-komento. Napsauta oikeanpuoleisessa ruudussa kotisivua. Napsauta Uusi sivu -painiketta lisätäksesi uuden sivun
Verkkosivusto. Etusivu kehottaa sinua nimeämään uudelleen sivun oletustiedostonimen heti sivun luomisen jälkeen. Nimeä uusi sivu Pagel ja paina -näppäintä.
5. Luo vielä kolme sivua ja nimeä ne Sivu2, Sivu3, Sivu4.
6. Vedä Pagel.htm-, Page2.htm- ja Page3-sivuja peräkkäin. htm,Page4.1-i.tm Kansioluettelo-ruudusta oikeaan ruutuun sijoittamalla ne samalle tasolle kotisivun alapuolelle (oletusarvoisesti sivun tiedostonimiä käytetään otsikoina). Näin näistä neljästä sivusta tulee kotisivun lapsia.
7. Kaksoisnapsauta navigointinäkymässä kunkin sivun kuvaketta oikeanpuoleisessa ruudussa (napsautusten välin on oltava riittävän suuri, jotta ohjelma ei tulkitse sitä kaksoisnapsautuksiksi) ja syötä uudet sivun otsikot Sivu1 , Cn Sivu2, Sivu3 ja Sivu4 WebTemplate Web-sivuston rakenne kuvassa B.1! Voit nyt muokata sivujen sisältöä sivunäkymässä.

Kuva B.1 Wehfemplate-rakenne Ncnafufion-näkymätilassa

Tiedostojen kopioiminen Web-sivustomallin luomiseksi Kun olet luonut Web-sivuston, jolla on tarvittava rakenne, sinun tulee muuntaa se malliksi Luomalla tätä varten kansio TEM-tunnisteella (sen nimi voi olla mielivaltainen), jonka pitäisi olla seuraavaa polkua, laskettuna Windowsin \Application Data -juurikansiosta \Microsoft\FrontPage\Webs\. Sitten sinun on kopioitava kaikki Web-sivuston tiedostot e1y-kansioon ja lisättävä tiedostot. tarvitaan, jotta FrontPdge käsittelee Web-sivustoa mallina. Tiedostojen kopiointi ja luominen tehdään Windows Expioierissa
1. Siirry Windowsin Resurssienhallinnassa WebTemplate-Web-sivuston kansioon (oletuspolku C \Inetpub\Wwn\root\Webteinp!atc\) Kansion tulee sisältää viisi edellisessä osiossa luotua HTML-tiedostoa sekä muita kansioita, joissa on lisätiedostoja. Frontpage-verkkosivustojen käyttämät tiedostot (Kuva B-2) Frontpage-kansiotunnisteet on kuvattu taulukossa B1 Napsauta kansiota hiiren kakkospainikkeella (Windows Explorerin vasemmassa ruudussa) ja aktivoi pikavalikosta Kopioi-komento
2. Avaa kansio, johon FiontPage 2000 -verkkosivustomallin fantas on sijoitettu (oletuspolku C \Windows\Application Data\Microsoft\FrontPage\Webs\)
3 Napsauta tätä kansiota hiiren kakkospainikkeella (oikea Windows-paneeli Explorer) ja valitse pikavalikosta Liitä-komento. Webtem plate -kansio kopioidaan Webs-kansioon. Tämän seurauksena saat suurimman osan tiedostoista täysimittaisen mallin luomiseksi
Huomautus
Jotta luotua Web-sivustoa voidaan käyttää mallina, voit myös sijoittaa kansion tiedostoineen kansioon, johon tavalliset Frontpage-mallipohjat on tallennettu (oletuspolku on C\Program Files\Microsoft Office\Templates\1033\ Webit\)
4. Napsauta hiiren kakkospainikkeella uuden Webtemplate-alikansion nimeä, joka kopioitiin Webs-kansioon, valitse kontekstivalikko Nimeä komento uudelleen ja nimeä määritetty alikansio Webtemplate tern (lisää TEM-laajennus)
Huomautus
Webtemplate tern -kansiossa voit poistaa kaikki taulukossa B.1 luetellut kansiot (älä poista vain Kuvat-kansiota) Tämä ei vaikuta mallin toimivuuteen

Kuva B. 2 WehTemplate-verkkosivustomallin rakenne

Taulukko B. 1. Web-sivuston kansiorakenne, Frontpage

Kansio Sisältö
rajoja Sisältää enintään neljä HTML-tiedostoa, jotka lisätään kullekin sivulle sekä ylä-, ala-, oikea- tai vasen yhteiset alueet
yksityinen Sivut, joista haluat tehdä selaamattomiksi tai haettavaksi (esimerkiksi sisällytetyt sivut)
jaetut mallit Web-sivustolla käytetyt mallit
vtibin Frontpagen luomat CGI-ohjelmat hallitsemaan näkymää sekä suorittamaan järjestelmänvalvojan ja kirjoittajan toimintoja palvelimella
vticnf Web-sivuston kunkin sivun määritystiedostot, jotka sisältävät tietoja, kuten sivun nimen, luonti- ja muokkauspäivämäärät, kehittäjän nimen ja niin edelleen.
vtipvt Useita alikansioita, joissa on sekä nykyiset että historialliset tiedostot To Do List, sekä Web-sivuston ja riippuvaisen tietokannan metatiedot
vtiscript Skriptit JavaSriptissä ja VBScriptissä
vtitxt Tekstihakemistot hakulomakkeiden käyttöön
kuvia Kaikki Web-sivustoon liittyvät kuvat

INF- ja MAP-tiedostojen luominen

Jo kopioitujen tiedostojen lisäksi tarvitset kaksi lisätiedostoa (.inf ja .map), jotta voit käyttää Web-sivustomallia Frontpage 2000:ssa. INF-tiedostot sisältävät tietoja, joita käytetään mallin sisällyttämiseen Uusi-valintaikkunan luetteloon. MAP-tiedostot tallentavat luomasi navigointilinkit. Kopioimme nämä kaksi tiedostoa Web-sivuston oletusmallikansiosta, muokkaamme niiden sisältöä ja tallennamme ne asianmukaisilla nimillä.

1. Avaa Windowsin Resurssienhallinnassa oletusarvoinen Personal Web -mallikansio (oletuspolku: C:\Program Files\Microsoft Off)ce\Templates\1033\Webs\Personal.tem).

2. Pidä [ Ctrl] -näppäintä painettuna ja merkitse Personal.inf- ja Personal.map-tiedostot. Kopioi tiedostot painamalla näppäinyhdistelmää.
3. Palaa luotavan mallin Webtemplate.tem-kansioon (polku siihen oletuksena on C:\Wmdows\Application Data\Microsoft\FrontPage\Webs\Web-tempiate.-em). Napsauta hiiren kakkospainikkeella oikeanpuoleista ruutua ja aktivoi Liitä-komento sisällyttääksesi kaksi vaiheessa 2 kopioitua tiedostoa tähän kansioon.
4. Napsauta Personal.inf-tiedoston nimeä hiiren kakkospainikkeella ja nimeä se uudelleen Webtemplate inf -tiedostoksi. Nimeä Personal.map-tiedosto Web-template.map.
5. Kaksoisnapsauta Webtemplate.mf-tiedoston nimeä ja muokkaa sen sisältöä Muistiolla. Kirjoita Otsikko-osioon mallin nimi "Testitapaus" ja Kuvaus-osioon mallin kuvaus. Käsittelyn jälkeen tiedoston sisällön tulee olla tällainen -

6. Tallenna ja sulje Webteinplate.inf-tiedosto.
7. Avaa Webt.ernpiate.map-tiedosto Muistioeditorissa.
8. Muokkaa Webtemplate.map-tiedostoa seuraavan kuvan mukaisesti.

9. Tallenna ja sulje Webtemplate.map-tiedosto. Nyt kun INF- ja MAP-tiedostot on luotu kansioon, Frontpage tukee malliasi.
10. Vaihda sivunäkymään. Aktivoi Tiedosto-valikon Uusi-alivalikon Web-komento. Ladatussa Uusi-valintaikkunassa ehdotettujen mallien luettelo sisältää luomasi mallin - "Testitapaus" (sen kuvaus näkyy Kuvaus-alueella).

11. Valitse luettelosta malli "Testitapaus" Oletusarvoisesti ehdotetaan luomasi Web-sivuston nimeämistä Webtenrplale2 (älä muuta tätä nimeä) Napsauta OK-painiketta luodaksesi uuden Web-sivuston mallipohjan perusteella. Luomasi Web-sivusto avautuu (Kuva B .3)
12 Poista juuri luomasi Web-sivusto ja sulje Etusivu Jos uusi Web-sivusto ei toimi odotetulla tavalla, tarkista mallissa olevat tiedostot Varmista, että kaikki tiedostot ovat siellä missä niiden pitäisi olla ja että INF- ja MAP-tiedostojen sisältö noudattaa noudattaa suosituksiamme eikä sisällä virheitä (jotka ovat saattaneet ilmestyä, koska olet muokannut näitä tiedostoja manuaalisesti)

Riisi. B.3 Webtemplate2 Web-sivusto, joka on luotu Test Case -mallilla

Suorituksen nopeuttamiseksi laboratoriotyöt on mahdollista kopioida leikepöydän kautta ja luoda ohjeiden sisältävästä tiedostosta kehyssivu s.2.3.1, 2.1.4 ja 2.1.5.

2.1.1 Luo ja suunnittele web-sivuja sisältävä web-sivusto. Tätä varten sinun on suoritettava komento Tiedosto 4 Luo 4 yhden sivun Web-sivusto, valitse valintaikkunassa vaihtoehto Yksisivuinen Web-sivusto. Vaihda sitten tilaan Siirtymät(välilehti etusivuikkunan alaosassa ) ja kaksoisnapsauta sitten tiedoston nimeä index.htm näytön keskellä. Tämän jälkeen taulukolle kannattaa sijoittaa kuvan 1 tiedot: syöttää mallin mukaan tekstiä, järjestellä kuvat Luodaksesi myymälän nimelle logon, voit käyttää WordArt-työkalua.

Selvitystä varten ulkomuoto kotisivulle, sinun on käytettävä komentoa Format4Font, jossa sinun on valittava fontin väri ja kirjasintyyppi. Seuraava vaihe on sivun tallentaminen.

Luodaksesi sivun kuvassa 2 esitetyillä kehyksillä, valitse navigointialueelta index.htm-tiedosto ja suorita komento Tiedosto 4 Luo 4 Muu sivumalleja, näkyviin tulevassa valintaikkunassa Sivumallit valitse välilehti Kehykset sivu ja valitse sitten malli Ilmoitus ja sisällysluettelo ja napsauta painiketta OK. Tämän jälkeen vaihda sivun muokkaustilaan, sitten sinun on napsautettava painiketta Luo sivu jokaisessa kehyksessä.

Kuva 1 Esimerkki kotisivulta

Suunnittele yläkehyksen sivu (kuva 2) lisäämällä yhden rivin ja kolmen sarakkeen taulukko. Aseta sitten luvut taulukon sarakkeisiin, siirrä sarakkeiden reunoja kunkin kuvion koon mukaan ja kohdista ne keskelle. Napsauta sitten hiiren kakkospainikkeella taulukkoa ja valitse komento näkyviin tulevasta pikavalikosta. Taulukon ominaisuudet.... Elementtien ryhmässä Rajat aseta taulukon reunuksen kooksi nolla, jotta reunasta tulee näkymätön.

Sinun tulisi myös käyttää taulukkoa, jossa on yksi sarake ja neljä riviä kirjoittaaksesi valikkokohteita kehyksellä varustetun sivun vasemmalle puolelle. Jokainen valikon kohta kirjoitetaan taulukon riville.

Kirjoita teksti kehyksellä varustetun sivun oikealle puolelle ja muotoile se vastaavasti.

Tämän jälkeen sinun on suoritettava komento File4Save, tallentaaksesi kaikki uudet sivut. Jokainen sivu tallennetaan omalla nimellä. Tallennetun sivun ääriviivat näkyvät sinisellä. Esimerkiksi ylimmän kehyssivun nimi olisi baner.htm, vasemman sivun nimi olisi mnu.htm, oikeanpuoleisen teksti.htm ja itse kehyssivun nimi aloitus.htm. Tuloksena tulisi olla kehyksiä sisältävä sivu, joka näkyy kuvassa 2.

Kuva 2 Esimerkki kehyksiä sisältävän sivun luomisesta


Kun olet luonut sivun start.htm-kehyksillä, sinun tulee aloittaa muiden sivujen luominen, jotka sisältävät tietoja jokaisesta vasemman kehyksen valikon kohdasta.

Huomautus. Luotujen verkkosivujen sisältämät tiedot voidaan siirtää tietokoneisiin asennetun FrontPagen ohjeen sähköisen version leikepöydän komentojen avulla.

Luo uusi sivu, jolla tilassa Rakentaja laita seuraavat tiedot.

Ohjattujen toimintojen lisäksi web-sivustoja kehitettäessä voidaan ja pitäisi käyttää malleja. Ne auttavat luomaan tyypillinen rakenne Verkkosivusto.

Voit luoda Web-sivuston jollakin ehdotetuista malleista seuraavasti:

  1. valikossa Tiedosto(Tiedosto) valitse komento Luoda Sivu tai Web-sivusto (Uusi sivu tai verkkosivusto).
  2. Valitse komento näkyviin tulevasta paneelista Web-sivuston mallit(Web-sivustomallit).
  3. Avattu valintaikkuna Web-sivuston mallit sisältää malleja Web-sivustojen luomista varten (taulukko 11.2).
NäyteTarkoitus
Yksisivuinen verkkosivusto(Yksi sivu verkko)Luo yhden sivun sisältävän Web-sivuston
Asiakastuen verkkosivusto(Asiakastukiverkko)Luo tukisivuston tuotteidesi ostajille, jonne he voivat lähettää kommenttejaan ja ehdotuksiaan tavaroiden ja palveluiden laadusta
Tyhjä nettisivu(Tyhjä verkko)Luo tyhjän Web-sivuston
Henkilökohtainen verkkosivusto(Henkilökohtainen verkko)Luo monisivuisen henkilökohtaisen Web-sivuston
Projektin nettisivut(Projektiverkko)Projektin verkkosivusto. Tätä mallia voidaan käyttää johtamisen keskipisteenä ja keskustelukeskuksena suuri projekti. Web-sivuston sivuilla voit julkaista tietoa projektin osallistujista, asioiden tilasta, keskustella tärkeimmistä asioista ja niin edelleen.
SharePointiin perustuva tiimisivusto(SharePoint-pohjainen tiimin verkkosivusto)Yhteistyösivusto. Sisältää tapahtumakalenterin, jaettujen asiakirjojen kirjaston, yhteystietoluettelon, tehtävät ja niin edelleen.

Taulukko 11.2. Web-sivustojen luomiseen käytetyt mallit

Korosta mallikuvake, jota haluat käyttää kohdistimen kanssa. Samaan aikaan alueella Kuvaus(Kuvaus) lyhyt kuvaus valitusta masterista tulee näkyviin.

  1. Kirjoita (Määritä uuden verkon sijainti) -kenttään luomasi Web-sivuston sijainti ja nimi.
  2. Napsauta painiketta OK.

FrontPage luo valitun mallin perusteella tarvittavan Web-sivustomallin ja avaa sen katselu- ja muokkaustilassa. Voit aloittaa luodun Web-sivuston prototyypin muokkaamisen.

Malli yksisivuisen Web-sivuston luomiseen

Ensimmäinen ehdotettujen mallien ja ohjattujen toimintojen luettelossa on malli Yksisivuinen verkkosivusto(One Page Web), joka on suunniteltu luomaan yksisivuinen Web-sivusto. Tämän mallin avulla FrontPage rakentaa kansiopohjaisen Web-sivustorakenteen ja lisää siihen yhden tyhjän Web-sivun.

Voit tarkastella mallipohjalla luodun Web-sivuston rakennetta näyttämällä paneelin ohjelmaikkunassa. Kansioluettelo(Kansioluettelo) valitsemalla valikosta Näytä(Näytä) samanniminen komento. Luotuun Web-sivustorakenteeseen sisältyvä sivu tallennetaan tiedostoon nimeltä index.htm. Oletuksena tätä sivua käytetään kotisivuna. Avaa tämä sivu kaksoisnapsauttamalla index.htm-tiedoston nimeä. Sivu avautuu muokkaustilassa FrontPage-työtilassa (kuva 11.36).

Riisi. 11.36.

Kommentti

One-Page Web Site -mallin pohjalta luodun web-sivuston rakennetta voidaan muuttaa myöhemmin: lisätä uusia kansioita ja tarvittava määrä sivuja.

Tyhjä Web-sivuston luontimalli

Mallia käytetään tyhjän Web-sivuston luomiseen Tyhjä nettisivu(Tyhjä verkko). FrontPage luo tämän mallin avulla Web-sivustorakenteen, joka koostuu kansioista _yksityinen ja kuvat.

Kun malli on luotu, luotu Web-sivusto avautuu muokkaustilassa. Kansioruudussa voit tarkastella Web-sivuston rakennetta. Se ei sisällä yhtään sivua.

Kommentti

Näyte Tyhjä nettisivu(Tyhjä verkko) on hyödyllinen, kun aiot käyttää kotisivun luomiseen monimutkaisempaa rakennetta, kuten kehyksen sisältävää sivua.

Malli monisivuisen henkilökohtaisen Web-sivuston luomiseen

Mallin käyttö Henkilökohtainen verkkosivusto(Personal Web), voit luoda nopeasti henkilökohtaisen Web-sivuston. Siihen voit sijoittaa henkilökohtaisia ​​​​tietoja, ystävien valokuvia, viitetietoja ja myös linkkien avulla tarkastella Internetin useimmin vierailtuja sivuja. Lisäksi tämä Web-sivusto on loistava lähtökohta niille, jotka alkavat tutustua FrontPagen tarjoamiin mahdollisuuksiin.

Voit luoda henkilökohtaisen Web-sivuston mallin avulla seuraavasti:

  1. valikossa Tiedosto(Tiedosto) valitse komento Luoda(Uusi) ja sitten avautuvassa alivalikossa - vaihtoehto Sivu tai Web-sivusto(Uusi sivu tai Web-sivusto).
  2. Näkyviin tulevassa paneelissa Luo verkkosivu tai sivusto valitse joukkue Web-sivuston mallit(Web-sivustomallit).
  3. Kentällä Määritä uuden verkkosivuston sijainti(Määritä uuden verkon sijainti) -valintaikkuna, joka avautuu Web-sivuston mallit kirjoita luomasi Web-sivuston sijainti ja nimi. Nimetään Web-sivusto esim. Minun persialainen verkko.
  4. Kaksoisnapsauta kuvaketta Henkilökohtainen verkkosivusto(Henkilökohtainen verkko). Mallin luontiprosessi alkaa. Hetken kuluttua tuloksena oleva Web-sivusto avautuu FrontPagen pääikkunaan katselua ja muokkausta varten (Kuva 11.37).

Paneelissa Kansioluettelo Luodun Web-sivuston sivutiedostot sijaitsevat. Valitsemalla tiedostot yksitellen hiiren kursorilla voit tarkastella sinulle tarjottuja sivuja. FrontPage-ohjelman työkaluilla voit muokata niitä, muuttaa sivujen nimiä, lisätä Web-sivustolle uusia sivuja, lisätä omaa tekstiäsi.

Riisi. 11.37. Henkilökohtainen Web-sivusto, joka on luotu mallipohjalla

Web-sivusto on joukko linkitettyjä sivuja, jotka sijaitsevat samalla toimialueella.

Mikä tahansa Internetin sivusto on web-sivusto.

Sivuston kotisivua kutsutaan kotisivuksi. Hän yhdistää kaikki muut.

Verkkosivusto on tietosanakirja. Jokainen artikkeli on erillinen sivu

Web-sivuston rakenne

Sivusto koostuu strukturoiduista tiedostoista, joilla on hierarkkinen näkymä Pääsivu päällä. Useimmiten ne vastaavat HTML-tiedostoja, joille annetaan nimi Default.htm tai Index.htm.

Sivut on jaettu etäisyyden mukaan nykyisestä:

  • yhtäläinen - sijaitsee samalla tasolla;
  • vanhempi - ovat yhden tason korkeampia;
  • lapsi - sijaitsee yhden tason alempana.

Mikä tahansa asiakirja on jäsennelty. Siellä on otsikko, otsikko, runko jne.

Missä nettisivut sijaitsevat?

Solmut ovat palvelimilla. Nämä ovat koneita, jotka ovat yhteydessä Internetiin. Jokaiselle sivustolle on varattu levytilaa.

Solmun osoite

Jokaisella solmuasiakirjalla on oma osoitteensa. Se tarjoaa pääsyn tähän tiedostoon palvelimella.

Osoite on jaettu useisiin osiin:

  • http://-etuliite on tiedonsiirtoprotokollan tyyppi.
  • WWW on lyhenne osoitteesta.
  • Sivuston nimi on yksilöivä nimi, joka on ostettu rekisterinpitäjältä. Se muodostuu kahdesta osasta - itse nimestä ja verkkotunnuksen vyöhykkeen nimestä.

Mikä on verkkosivuston suojaussertifikaatti

Määrittää, kuinka luotettavaa viestintä isännän kanssa on.

Varmenteita on kahdenlaisia: DV-verkkotunnuksen vahvistuksella ja laajennetulla EV-vahvistuksella. DV-sertifiointi varmistaa luotettavuuden vähimmäisvaatimusten noudattamisen. Käyttäjän selain merkitsee tällaiset resurssit erityisellä kuvakkeella. EV-sertifikaatti sisältää tarkemmat turvallisuusvaatimukset.

Verkkosivuston rakentamisen vaiheet

  1. Sivuston rakenteen muodostaminen ja kotisivuille ja muille avainsivuille sijoitettavan sisällön määrittäminen.
  2. Verkkosivujen luominen.
  3. HTML-tiedostojen katseleminen selaimessa: linkkien toimivuuden, sisällön ajan tasalla jne.
  4. Web-sivuston julkaiseminen kaikkine tiedostoineen palvelimella.
  5. Tarkastele palveluun tallennettuja verkkosivuja kaikilla suosituilla selaimilla, koska ne muotoilevat sivut eri tavalla.
  6. Suorita hakemistosivuille.

Osiointiperiaatteet

Logo

Lähes jokaisella verkkosivustolla ei ole vain nimeä, vaan myös ainutlaatuinen logo, joka erottaa resurssin muista.

Navigointipalkki

Sen tulisi näkyä missä tahansa asiakirjassa, sen tulee olla kätevä, sisältää linkkejä muille sivuille ja suuriin osiin.

On täytettävä seuraavat ehdot: julkaistun sisällön lukutaito, tarkkuus ja luotettavuus. Lisäksi asiakirjan on täytettävä useita toissijaisia ​​ehtoja.

Graafinen taide

On toivottavaa, että graafisen sisällön painotettu suhde tekstisisältöön perustuu sen yleisiin erityispiirteisiin.

Kanavien läpimenokyky

SSI-palvelintuki

Sen käyttö sallii Web-palvelimen käyttää tilastollisia määriä dynaamista sisältöä uudelleenohjatussa HTML-asiakirjassa.

Palveluntarjoajan palvelintuki CGI-skripteille

Toiminto, jonka avulla Web-palvelin voi ajaa mielivaltaisia ​​ohjelmia HTML-dokumenttien luomiseksi.

Sivun päivitysmenetelmä

Useimmiten se tapahtuu FTP-protokollan kautta.

Web-sivuston asentaminen tietokoneeseen

Tämä saattaa olla tarpeen sivuston kehittämisen alkuvaiheessa. Olet esimerkiksi tehnyt useita pieniä sivuja ja haluat tarkistaa, voidaanko ne julkaista tässä muodossa.

Syödä erityisiä ohjelmia- esimerkiksi - jotka emuloivat tietokoneesi etäpalvelimen toimintaa.

Työskentely web-sivustojen kanssa.

Katsotaanpa tarkemmin erilaisia ​​isäntätason hallintatehtäviä, joita voit suorittaa IIS:ssä. Olemme jo lyhyesti käyneet läpi WWW-palvelun Perusominaisuudet -valintaikkunan, ja tiedät jo, että siinä on kymmenen välilehteä, jotka sisältävät erilaisia ​​​​asetuksia, joita voit määrittää. Yhdeksää näistä kymmenestä välilehdestä käytetään myös sivustotasolla (yksittäisten Web-sivustojen hallintaan); Tässä osiossa tutkimme näitä erilaisia ​​välilehtiä ja niiden asetuksia yksityiskohtaisesti. Esimerkkinä tässä luvussa määritämme Oletusverkkosivusto.

Web-sivuston välilehti.

Sivuston ominaisuudet -ikkunan Web-sivusto-välilehdellä voit määrittää Web-sivuston todennuksen, rajoittaa HTTP-istuntoja tekevien samanaikaisten TCP-yhteyksien enimmäismäärää, ottaa käyttöön tai poistaa käytöstä HTTP-yhteyden pysyvyyden ja ottaa käyttöön IIS-kirjauksen palvelimellasi.

Verkkosivuston tunnistaminen.

Jokaisella IIS-tietokoneessa isännöidyllä Web-sivustolla on oltava yksilöllinen identiteetti, jotta selainasiakkaat voivat muodostaa yhteyden siihen ja ladata sisältöä siitä. Web-sivustot voidaan määrittää käyttämällä kolmea eri parametria: IP-osoite, TCP-portin numero ja isäntäotsikon nimi.
Web-sivuston tunniste asetetaan tämän Web-sivuston ominaisuusikkunasivulle Web-sivusto-välilehdellä. Jotta samassa tietokoneessa olevilla Web-sivustoilla olisi yksilölliset identiteetit, niiden on erottava toisistaan ​​vähintään yhden kolmesta tunnistusparametrista. Harkitse eri tavoilla Web-sivuston tunnistustehtävät ja keskustele siitä, kuinka sinulla voi olla useita eri web-sivustoja samalla palvelimella.

Useiden IP-osoitteiden määrittäminen yhden palvelimen verkkokortille

Voit määrittää useita IP-osoitteita yhdelle palvelimen verkkokortille tai asentaa useita verkkokortteja niin, että jokaisella kortilla on eri IP-osoite. Valitse jokaiselle verkkosivustolle eri IP-osoite. Älä muuta näiden sivustojen TCP-porttiasetuksia (80 on tavallinen HTTP TCP-porttiasetus) äläkä määritä isäntäotsikon nimiä. Tämän menetelmän etuna on, että asiakkaiden on kätevää muodostaa yhteys jokaiseen sivustoon käyttämällä sivuston IP-osoitetta pyytämässään URL-osoitteessa (tai käyttämällä täysin hyväksyttyä DNS-nimeä, jos DNS-palvelimelle on määritetty yksilöllinen isäntänimi jokaiselle tietokoneen IP-osoitteet). IIS).
Tämän menetelmän haittoja ovat, että jos tietokoneessa on useita verkkosivustoja, niiden on määritettävä useita IP-osoitteita. Tämä ei ole ongelma yksityisille intraneteille, jotka käyttävät jotakin yksityisistä IP-osoitelohkoista, kuten 10.y.z.w, 172.16-31.z.z, 192.168.z.z. Mutta palvelimilla, jotka ovat suoraan yhteydessä Internetiin, sinun on hankittava tarvittava määrä IP-osoitteita Internet-palveluntarjoajaltasi. Tästä huolimatta, tällä tavalla Web-sivuston tunnistustehtävä on yleisin.

Vain yhden IP-osoitteen määrittäminen verkkokortille

Aseta eri TCP-portti (suurempi kuin 1023) jokaiselle Web-sivustolle, johon haluat muodostaa yhteyden. Tämän menetelmän suurin haitta on, että asiakkaiden on tiedettävä niiden web-sivustojen porttinumerot, joihin he haluavat muodostaa yhteyden. Jos palvelimen DNS-nimi on esimerkiksi Win2003s.test.fio.ru ja tämän palvelimen verkkosivustolle on määritetty porttinumero 8023, asiakkaan on käytettävä URL-osoitetta http://Win2003s.test.fio .ru päästäksesi tälle sivustolle: 8023.

Yhden IP-osoitteen määrittäminen säilyttäen samalla vakio-TCP-portin

Tämä menetelmä määrittää vain yhden IP-osoitteen palvelimen verkkokortille ja jättää TCP-portin oletusarvoon (80) kaikille sivustoille. Määritä yksilöllinen isäntäotsikon nimi kullekin sivustolle käyttämällä Lisäasetukset-painiketta. Isäntäotsikon nimet ovat mahdollisia HTTP 1.1:ssä. Kuhunkin isäntiin liittyvä isäntäotsikon nimi on tyypillinen täysin pätevä DNS-nimi, joka on määritetty isännälle käytettävissä olevassa tietokannassa. DNS-palvelimet(tai asiakkaiden paikallisessa Hosts-tiedostossa).

Kun avaat oletussivuston ja välilehtisivun ominaisuusikkunan Verkkosivusto, sitten IP-osoitteeksi asetetaan Kaikki määrittämättömät. Tämä tarkoittaa, että verkkosivusto vastaa kaikkiin IP-osoitteisiin, joita ei ole nimenomaisesti osoitettu muille julkaistun tietokoneen verkkosivustoille. Tästä syystä tämä sivusto on oletusarvoinen ja ainoa Web-sivusto IIS-tietokoneessa, joka voidaan asettaa IP-osoitteeseen tällä tavalla.

Kun asiakas pyytää URL-osoitetta, kuten http://vio.fio.ru, asiakas välittää isäntäotsikon nimen vio.fio.ru palvelimelle välitetyissä HTTP-pyyntöotsikoissa. Palvelin jäsentää isäntäotsikon nimen, tunnistaa Web-sivuston, johon asiakkaan tulee muodostaa yhteys, ja palauttaa pyyntöä vastaavat tiedostot. Tämän menetelmän haittana on, että asiakkaan on tuettava myös isäntäotsikoiden nimiä, mikä tarkoittaa, että sen on pystyttävä välittämään sivuston DNS HTTP-pyyntöotsikoissaan. Microsoft-selaimien tukemat isäntäotsikon nimet Internet Explorer Versiot 3 ja uudemmat. Toinen isäntäotsikon nimien käytön haittapuoli on, että tämä menetelmä ei toimi yhdessä SSL-yhteydet, koska tässä tapauksessa HTTP-istunnot ovat salattuja.

Jos käytät vanhempia selaimia, jotka eivät tue isäntäotsikon nimiä, voit ottaa käyttöön evästepohjaisen mekanismin, jonka avulla selaimet voivat erottaa Web-sivustot, joilla on sama IP-osoite ja TCP-porttinumero. Lisäinformaatio tämä löytyy online-dokumentaatiosta.

Web-sivuston porttinumeron muuttaminen ei vaadi palvelimen uudelleenkäynnistystä, jotta muutos tulee voimaan.

Liitännät.

Web-välilehden avulla voit määrittää HTTP-istunnot rajoittamaan palvelimeen tulevien samanaikaisten TCP-yhteyksien enimmäismäärää. Voit myös ottaa käyttöön tai poistaa käytöstä HTTP Keep-Alives -asetuksen ja määrittää yhteyden aikakatkaisuarvot. HTTP Keep-Alives -asetus on HTTP 1.1 -ominaisuus, jonka avulla asiakas voi säilyttää avoimen TCP-yhteyden palvelimeen tiedoston lataamisen jälkeen, jos palvelimelta on ladattavissa muita tiedostoja. Jos asiakkaat alkavat kärsiä palvelimen hidastumisesta tai saavat usein "varattu"-virheilmoituksia

HTTP 500: Varattu-virheet

yritä sitten pienentää arvoa Yhteyden aikakatkaisu -kentässä, jotta käyttämättömät TCP-yhteydet päättyvät nopeammin.

Web-välilehdellä asetettu aikakatkaisu koskee aktiivisia TCP-istuntoja. TCP:llä on omat asetukset katkaistakseen puoliavoin TCP-yhteydet, kuten ne, jotka on luotu palvelunestohyökkäysten (DoS) aikana, kun hyökkääjät yrittävät "ladata" verkkopalvelimen täyttämällä sen. verkkoyhteys TCP SYN -paketit.

Päiväkirjan kirjoittaminen.

Web-sivusto-välilehden avulla voit ottaa käyttöön (tai poistaa käytöstä) palvelimen kirjaamisen. Oletuksena tämä asetus on käytössä, ja sen avulla järjestelmänvalvojat voivat valvoa asiakkaan selaimen pääsyä sivustoon. Rekisteröityjä tietoja voidaan tallentaa eri muodoissa:

  • Yleinen NCSA-lokitiedostomuoto. Luo välilyönnillä erotellun ASCII-tiedoston, jossa on ennalta määritellyt kentät.
  • ODBC-lokikirjaus. Kiinteä kirjausmuoto tietokantaan.
  • W3C:n laajennettu lokitiedostomuoto. Tätä mukautettua lokimuotoa käytetään oletuksena; luodaan välilyönnillä eroteltu ASCII-tiedosto, jonka järjestelmänvalvoja määrittää kentät.
  • Microsoft IIS -lokitiedostomuoto. Kiinteän muotoinen ASCII-tiedosto luodaan.

Uusia IIS-lokitiedostoja voidaan luoda tunneittain, päivittäin, viikoittain tai kuukausittain tai kun olemassa oleva lokitiedosto kasvaa ennalta määrättyyn kokoon. Oletusarvoisesti lokitiedostot tallennetaan kansioon \%systemroot%\System32\LogFiles, mutta voit muuttaa tätä asetusta Selaa-painikkeella.

IIS-kirjauksen ottaminen käyttöön Web-sivuston välilehdellä ei tarkoita, että käynnit sivustosi kaikissa osissa kirjataan lokiin. Voit käyttää Web-sivuston valintaikkunan Kotihakemisto-välilehden Kirjaus-valintaruutua ottaaksesi käyttöön tai poistaaksesi pääsyn kirjaamisen sivuston kotihakemistossa olevalle sisällölle. Voit seurata käyntejä muihin hakemistoihin ja jopa yksittäisiin tiedostoihin käyttämällä muita välilehtiä.

Tab Lisäksi voit määrittää lokin lisäasetukset.

Suorituskyky-välilehti.

Yksittäisten Web-sivustojen suorituskyvyn viritys suoritetaan Sivuston ominaisuudet -ikkunan Suorituskyky-välilehdellä.

Tällä sivulla voit määrittää seuraavat asetukset:

  • Rajoitus kaistanleveys. Voit ottaa käyttöön ja asettaa tämän sivuston kaistanleveysrajan Kaistanleveyden rajoitus -osiossa. Tämän avulla voit priorisoida pääsyn tiettyihin samalla palvelimella sijaitseviin sivustoihin.
  • Verkkosivustojen yhteyksien määrä. Voit rajoittaa samanaikaisten yhteyksien kokonaismäärää verkkosivustolle. Tätä varten aseta kytkin enintään asentoon ja aseta liitäntöjen määrää vastaava arvo.

ISAPI-suodattimet -välilehti.

Internet Server Application Programming Interface (ISAPI) -suodattimet ovat lisä-DLL-tiedostoja, jotka suorittavat tiettyjä toimintoja, kun IIS käsittelee HTTP-asiakaspyyntöjä. Tällä välilehdellä voit määrittää ISAPI-suodattimien joukon ja järjestyksen, jossa IIS käsittelee niitä. Sivustotasolla asetetut suodattimet koskevat vain valittua Web-sivustoa. Palvelintasolla asetetut suodattimet koskevat kaikkia palvelimella olevia web-sivustoja.

ISAPI-suodattimet suorittavat toimintonsa ennen kuin palvelin vastaa itse HTTP-pyyntöön. Voit esimerkiksi kehittää ISAPI-suodattimia, jotka suorittavat mukautetun todennuksen, tietojen salauksen, liikennetietojen kirjoittamisen mukautettuun lokitiedostoon tai muita tehtäviä.

Kotihakemisto-välilehti.

Kotihakemisto-välilehdellä voit määrittää Web-sivuston kotihakemistoon yhdistävän sisällön sijainnin määrittääksesi käyttöoikeudet ja muut asetukset hakemistoon ja siinä toteutetuille verkkosovelluksille.

kotihakemisto.

Sivuston kotihakemisto määrittää sen sisällön sijainnin, jota käytetään lomakkeen URL-osoitteen avulla

http://sivuston_nimi/tiedoston_nimi

jossa SiteName on sivuston NetBIOS-nimi, IP-osoite tai DNS-nimi ja Tiedostonimi on minkä tahansa HTML-sivut, tai kuvatiedosto, tai komentosarja tai jokin muu tiedosto sivuston kotihakemistosta.

Sivuston kotihakemisto voidaan asettaa käyttämällä Sisältölähde-kytkintä, kun muodostat yhteyden resurssiin jollakin seuraavista tavoista:

  • Osoitteessa sijaitsevan hakemiston nimenä paikallinen levy tietokone (sijainti tämän tietokoneen hakemisto).
  • UNC-polkuna tiedostopalvelimella olevaan verkko-osuuteen (sijainti Jaettu kansio toisessa tietokoneessa).
  • Uudelleenohjauksena URL-osoitteeseen, joka kehottaa asiakasta, joka haluaa käyttää kotihakemistoon yhdistettyä sisältöä, muodostamaan yhteyden toiseen verkkopalvelimeen, ei välttämättä IIS-palvelimeen (paikan pysyvä URL-osoite). Uudelleenohjaus voi olla väliaikainen tai pysyvä.

Käyttöoikeuden uudelleenohjaus.

Mahdollisuus uudelleenohjata kotihakemiston (tai minkä tahansa virtuaalisen hakemiston) pääsy URL-osoitteeseen on hyödyllinen, kun web-sivustoa ollaan rakenteilla tai kun se on pois käytöstä huollon tai päivityksen vuoksi. IIS:n avulla voit ohjata pyynnön mihin tahansa kotihakemistosi tiedostoon samaan URL-osoitteeseen (esimerkiksi sivulle, jolla on mainos Huolto. Sivusto on käytettävissä 15 minuutin kuluttua") tai samaan tiedostoon verkkohakemistossa (tämä voi ohjata asiakkaat väliaikaiseen peilisivustoon). Voit myös ohjata pääsyn nykyisen kotihakemiston alihakemistoon, jos ylläpitoilmoitussivu tai peilisisältö sijaitsee samalla palvelimella.

Aseta pysyvä uudelleenohjaus vain, kun todella aiot siirtää sivuston sisällön toiselle palvelimelle, koska. jotkut selaimet saavat "Pysyvä uudelleenohjaus" -viestin

HTTP 301 pysyvä uudelleenohjaus

Käyttöoikeudet.

Jos määrität kotihakemiston sijainnin paikalliseksi hakemistoksi tai verkkojaoksi, Kotihakemisto-välilehden avulla voit määrittää kyseisen hakemiston käyttöoikeudet ja muut asetukset.

Jos asetat kotisivun sijainniksi uudelleenohjauksen URL-osoitteen, nämä asetukset eivät ole käytettävissä. Seuraavat asetukset ovat mahdollisia:

  • Pääsy käsikirjoitustekstiin. Kun tämä on valittuna, käyttäjät voivat käyttää komentosarjan lähdekoodia (esimerkiksi ASP-tiedostoja). Huomaa, että jos et ota Read- tai Write-asetusta käyttöön, niin tämä asetus ei tule olemaan vaikutusta. (Kun Luku-asetus otetaan käyttöön, käyttäjät voivat lukea komentosarjan lähdetekstejä, ja Write-asetuksen ottaminen käyttöön antaa käyttäjille mahdollisuuden muokata komentosarjoja.) Script Text Access -asetus on yleensä käytössä, kun suunnitellaan sisältöä luovia palvelimia. Se on oletuksena pois käytöstä.
  • Lukeminen. Jos valitset tämän valintaruudun, käyttäjät voivat nähdä hakemiston tai tiedoston sisällön ja sen ominaisuudet, kuten luontiajan ja tiedoston koon. Asetus on oletuksena käytössä.
  • Äänite. Jos valitset tämän valintaruudun, käyttäjät voivat muokata hakemiston tai tiedoston sisältöä. Vain selaimet, jotka tukevat HTTP 1.1 PUT -komentoa (mukaan lukien Internet Explorer 4 ja uudemmat), voivat kirjoittaa palvelimelle. Oletusarvon mukaan asetus ei ole käytössä.
  • Hakemiston yleiskatsaus. Jos valitset tämän valintaruudun, käyttäjät voivat nähdä kotihakemiston sisällön tapauksissa, joissa sillä ei ole oletuskotisivua. Yleensä tämä asetus on poistettava käytöstä (se on oletuksena pois päältä), jotta hakemistorakenne ja sisältö piilotetaan satunnaisesta katselusta käyttäjiltä, ​​jotka haluavat mennä sinne, missä et halua heidän menevän.
  • Kirjaaminen. Jos tämä valintaruutu on valittuna, lokitiedostoon lisätään merkintä aina, kun asiakas käyttää jotakin kotihakemiston tiedostoa. Huomaa, että Kirjaus-valintaruutu Web-sivusto-välilehdellä on valittava, ennen kuin tämä asetus voi tulla voimaan. Oletuksena kotihakemiston osumien kirjaaminen on käytössä.
  • Katalogin indeksointi. Kun tämä on valittuna, Indeksointipalvelu lisää kotihakemiston sisällön päähakemistoon. Oletuksena Indeksointipalvelu asennetaan aikana Windowsin asennus Palvelin 2003.

Vaikka auktoriteetti Lukeminen ja asennettu varten Oletusverkkosivusto mutta kyky käyttää tietyn Web-sivuston sisältöä riippuu monista ehdoista.

Verkkosovelluksen määrittäminen.

Jos määrität kotihakemiston sijainniksi paikallisen hakemiston tai verkko-osuuden, voit Kotihakemisto-välilehdellä määrittää asetukset mille tahansa tässä hakemistossa toteutetulle sovellukselle.

Esimerkki verkkosovelluksesta on joukko ASP:itä, jotka toimivat yhdessä ja tarjoavat algoritmisia ominaisuuksia sivuston vierailijoille. Asetukset, jotka voit määrittää alueella Sovellusvaihtoehdot:

  • Syöttökenttä sovelluksen nimi. Kenttä määrittää yksilöllisen sovelluksen nimen.
  • Lähdekansio. Sovellus voi koostua hakemistopuusta ja niiden sisällöstä. Tämän puun yläosa on sovelluksen aloituspiste.
  • Laukaisu sallittu. Tällä asetuksella voit määrittää, minkä tyyppisiä sovelluksia voidaan käyttää kotihakemistossa. Voit valita Ei mitään, Vain komentosarjat tai Komentosarjat ja suoritettavat tiedostot.
  • Sovellusryhmä. Tämän asetuksen avulla voit valita ryhmän sovelluksia, jotka liittyvät tähän kotikansioon.
  • Painike Asetus. Tämän painikkeen napsauttaminen avaa Sovelluksen asetukset -valintaikkunan, jossa voit määrittää asetukset sovelluksen yhdistämiseksi tulkitseviin komentosarjamoottoreihin tai ohjelmiin ja ISAPI-sovellusten kopioimiseen (suorituskykysyistä). istuntoaikojen asettaminen; asettaaksesi oletusarvoisen ASP-komentosarjakielen virheenkorjausasetuksiin.

Jos määrität hakemistolle kirjoitusoikeuden ja asetat komentosarjat ja suoritettavat tiedostot, syntyy turvallisuusriski: käyttäjä, johon et luota, saattaa pystyä lataamaan haittaohjelman palvelimelle suoritettava tiedosto ja aiheuttaa vahinkoa.

Asiakirjat-välilehti.

Web-sivuston ominaisuudet -ikkunan Asiakirjat-välilehdellä voit määrittää mahdolliset tiedostonimet tavallisille kotihakemiston asiakirjoille ja kuinka selain käyttää niitä.

Oletusarvoisesti neljä tiedostoa on määritetty seuraavassa järjestyksessä: Default.htm, Default.asp, index.htm ja iisstart.htm. Jos selain esimerkiksi yrittää muodostaa yhteyden Win2003s.test.fio.ru-palvelimen oletussivustoon URL-osoitteen http://Win2003s.test.fio.ru avulla, palvelin tarkistaa ensin, onko Default.htm-tiedosto löytyy kotihakemistosta.. Jos tällainen tiedosto on, se palautetaan asiakkaalle. Jos tällaista tiedostoa ei ole, palvelin etsii Default.asp-tiedoston. Tämä prosessi jatkuu, kunnes tiedosto löytyy tai kunnes oletusasiakirjojen luettelo loppuu. Voit määrittää muita vakioasiakirjoja (esimerkiksi Index.html) tai poistaa jo luettelossa olevia asiakirjoja. On myös mahdollista peruuttaa viittaukset standardidokumentteihin kokonaan, jolloin asiakkaiden on tiedettävä ja ilmoitettava palvelimella käytettävän tiedoston todellinen nimi, esimerkiksi määrittämällä URL-osoitteet seuraavasti: http://Win2003s.test. fio.ru/NoDefault .htm

Voit myös käyttää tätä välilehteä määrittääksesi alatunnisteen tiedostonimen (kirjoitettu HTML-muodossa); Jokaisen sivustolta asiakkaalle toimitetun tiedoston alaosaan on lisättävä alatunniste. Ylä- ja alatunnisteiden avulla voit lisätä tekijänoikeuslausunnon tai vastuuvapauslausekkeen jokaisen sivun alaosaan. Jos FrontPagea käytetään sisällön luomiseen, voit luoda monimutkaisia ​​alatunnisteita näyttämään tietoja, kuten päivämäärän viimeinen mahdollisuus tiedosto, suosiolaskuri jne.




Yläosa