COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 21/97)

Vytvß°φme si domovskou strßnku (6)
Zp°φstupn∞nφ strßnky okolnφmu sv∞tu

Ji°φ Kosek ml.

Z HTML jsme se toho ji₧ nauΦili dost na to, abychom si vytvo°ili vlastnφ domovskou strßnku. Strßnku mßme zatφm ulo₧enu na lokßlnφm disku svΘho poΦφtaΦe a p°φstup k nφ mßme pouze my -- resp. ten, kdo sedφ u naÜeho poΦφtaΦe. Strßnkou se tak m∙₧eme pochlubit vÜem kamarßd∙m, partner∙m, man₧el∙m, man₧elkßm, d∞tem Φi babiΦkßm, kte°φ k nßm p°ijdou na nßvÜt∞vu. Strßnka vÜak zatφm nenφ p°φstupnß z Internetu. V dneÜnφm pokraΦovanφ si tedy povφme o tom, co je pot°eba ud∞lat proto, abychom strßnku nabφdli celΘ internetovΘ komunit∞.

Postupy se budou liÜit podle toho, zda mßme Internet p°φstupn² p°φmo ve firm∞ nebo instituci, ve kterΘ pracujeme, nebo zda se k Internetu p°ipojujeme z domova modemem p°es telefonnφ sφ¥ (komutovanΘ spojenφ).

P°edtφm, ne₧ se na jednotlivΘ varianty podφvßme podrobn∞ji, probereme n∞kterΘ spoleΦnΘ znaky. Soubor s domovskou strßnkou a p°φpadn∞ dalÜφ naÜe strßnky, na kterΘ z tΘ hlavnφ vedou odkazy, bychom m∞li na naÜem poΦφtaΦi soust°edit do jednoho adresß°e (a p°φpadn∞ do jeho podadresß°∙ -- pokud mßme strßnek ji₧ opravdu mnoho). V tomto adresß°i bychom nem∞li mφt ₧ßdnΘ jinΘ soubory -- zabrßnφme tak mo₧n²m zmatk∙m.

Odkazy mezi naÜimi strßnkami by m∞ly b²t pouze relativnφ (viz 3. dφl naÜeho serißlu o odkazech a URL). Pokud se tφmto pravidlem nebudeme °φdit, doΦkßme se mnoha nep∞kn²ch zß₧itk∙.

Pokud mßte vÜe p°ipraveno tak, jak jsme si prßv∞ popsali, nic nebrßnφ tomu, abyste strßnky ukßzali sv∞tu. O tom, jak to ud∞lat, je nejlΘpe se poradit se sprßvcem sφt∞ ve vaÜφ firm∞ nebo s vaÜφm poskytovatelem p°ipojenφ. Postupy se toti₧ v∞tÜinou liÜφ v drobn²ch detailech a maliΦkostech, o kter²ch vφ pouze sprßvce sφt∞. My si nynφ popφÜeme n∞kterΘ obecnΘ vlastnosti.

Domovskß strßnka ve firm∞, kterß je p°ipojena k Internetu

V∞tÜina firem mß ji₧ dnes vybudovanou lokßlnφ poΦφtaΦovou sφ¥ (LAN), kterß spojuje poΦφtaΦe jednotliv²ch zam∞stnanc∙. Tato sφ¥ nejΦast∞ji pracuje v sφ¥ovΘm prost°edφ Novell Netware (v poslednφ dob∞ se Φasto pou₧φvajφ i Windows NT a Linux). U₧ivatelΘ majφ na serveru v sφti p°id∞len urΦit² diskov² prostor, kter² se jim na jejich poΦφtaΦi jevφ jako samostatn² disk (mß svoje pφsmenko -- nap°. H:).

LAN b²vß do Internetu p°ipojena pevnou linkou a firma mß nejΦast∞ji p°φmo ve svΘm sφdle umφst∞n poΦφtaΦ, kter² zprost°edkovßvß komunikaci poΦφtaΦ∙ v LAN s Internetem. Pokud mß firma svoje webovΘ strßnky, znamenß to, ₧e na n∞kterΘm z jejφch poΦφtaΦ∙ musφ b∞₧et specializovan² program, kterΘmu se °φkß WWW server. Ten Φekß na po₧adavky u₧ivatel∙, kte°φ si cht∞jφ prohlφ₧et firemnφ strßnky a odpovφdß na n∞ zaslßnφm p°φsluÜnΘ strßnky.

Pokud WWW server b∞₧φ na stejnΘm poΦφtaΦi, kter² pracuje i jako file server (tj. u₧ivatelΘ na n∞m majφ ulo₧eny svΘ soubory), je to asi nejlepÜφ situace, kterß mohla nastat. P°edpoklßdejme, ₧e tento server mß domΘnovou adresu server.firma.cz. V∞tÜinu WWW server∙ pracujφcφch pod Novellem, Windows NT i Linuxem lze nastavit tak, ₧e p°i po₧adavku na strßnku o URL http://server.firma.cz/~jmΘno se server podφvß do adresß°e u₧ivatele "jmΘno" a hledß zde podadresß°, kter² se nejΦast∞ji jmenuje html, public_html, public.www (konkrΘtnφ nastavenφ zßle₧φ na sprßvci serveru). V tomto adresß°i pak hledß soubor s nßzvem index.html Φi default.html (op∞t zßle₧φ na sprßvci serveru) a v p°φpad∞, ₧e soubor existuje, vrßtφ jej jako odpov∞∩.

Za tΘto situace staΦφ -- pro zp°φstupn∞nφ naÜich strßnek sv∞tu -- vytvo°it v domovskΘm adresß°i podadresß° danΘho jmΘna (nap°. h:\html) a do n∞j p°ekopφrovat domovskou strßnku a p°φpadnΘ dalÜφ. Svoji domovskou strßnku pojmenujte nejlΘpe index.html, proto₧e pak si na svΘ vizitky m∙₧ete napsat pouze krßtkΘ URL bez specifikace vlastnφho jmΘna domovskΘ strßnky.

Dejme tomu, ₧e jste si vytvo°ili adresß° html a do n∞j nahrßli dva soubory: vaÜi domovskou strßnku index.html a druhou strßnku, kterß obsahuje vaÜe oblφbenΘ odkazy linky.html. VaÜe u₧ivatelskΘ jmΘno v sφti je jnovak. URL vaÜφ domovskΘ strßnky, kterΘ m∙₧ete rozdßvat zßjemc∙m o vaÜi strßnku, m∙₧e mφt dv∞ podoby:

1. http://server.firma.cz/~jnovak

2. http://server.firma.cz/~jnovak/index.html

Jß osobn∞ doporuΦuji prvnφ podobu, proto₧e je kratÜφ a snadn∞ji zapamatovatelnß. URL vaÜφ strßnky s odkazy bude: http://server.firma.cz/~jnovak/linky.html.

POZOR: SouΦßstφ URL nikdy nenφ jmΘno adresß°e (slo₧ky), ve kterΘm jsou ulo₧eny vÜechny HTML dokumenty. Zßpis URL ve tvaru http://server.firma.cz/~jnovak/html/linky.html. je zcela Üpatn² a p°i pokusu o naΦtenφ strßnky s touto adresou vßm vßÜ prohlφ₧eΦ ohlßsφ pouze chybovΘ hlßÜenφ.

Pokud vaÜe firma WWW server mß, ale provozuje jej na jinΘm poΦφtaΦi, ne₧ na kterΘm jsou vaÜe domovskΘ adresß°e, je postup publikovßnφ podobn² situaci, kdy jste z domova p°ipojeni komutovanou linkou (vaÜe firma bude v podobnΘm postavenφ jako poskytovatel p°ipojenφ -- samoz°ejm∞ pouze technicky, nikoliv finanΦn∞). Jedin² rozdφl je v rychlosti -- komunikace s WWW serverem nebude probφhat po pomalΘ telefonnφ lince, ale po relativn∞ rychlΘ LAN.

Domovskß strßnka u poskytovatele

Pokud jste p°ipojeni komutovanou linkou, musφ b²t vaÜe domovskß strßnka ulo₧ena na serveru poskytovatele -- jinak by nebyla p°φstupnß v dob∞, kdy nejste p°ipojeni modemem k Internetu. Abyste mohli na server poskytovatele nahrßt svoje strßnky a zp°φstupnit je tak sv∞tu, musφte se nejprve s poskytovatelem dohodnout.

Poskytovatel vßm v∞tÜinou za finanΦnφ ·platu poskytne jist² prostor na jeho WWW serveru. Zßrove≥ by vßm m∞l sd∞lit, jak²m zp∙sobem m∙₧ete na serveru svoji strßnku aktualizovat.

NejΦast∞ji se pou₧φvß p°φstup pomocφ FTP (File Transfer Protocol) -- slu₧by urΦenΘ pro p°enos soubor∙. Tato slu₧ba umo₧≥uje na vzdßlen² poΦφtaΦ p°enßÜet soubory. V tomto p°φpad∞ se budou p°enßÜet soubory se strßnkami z vaÜeho poΦφtaΦe na WWW server poskytovatele.

Abyste mohli vyu₧φvat FTP, musφ vßm poskytovatel p°id∞lit u₧ivatelskΘ jmΘno a heslo, kter²m je chrßn∞n p°φstup k vaÜemu vyhrazenΘmu prostoru na WWW serveru. Dejme tomu, ₧e vßm bude p°id∞leno jmΘno alustig.

Pro p°enesenφ strßnek se musφte spojit s WWW serverem poskytovatele pomocφ protokolu FTP. K tomu m∙₧ete vyu₧φt bu∩ specializovanΘho FTP klienta, nebo klidn∞ t°eba i Netscape Navigator.

P°edpoklßdejme, ₧e domΘnovß adresa WWW serveru poskytovatele bude www.provider.cz.

Pro spojenφ se serverem pomocφ klasickΘho FTP je nutnΘ provΘst nßsledujφcφ kroky:

1. B²t v adresß°i, kde mßte ulo₧enu svoji domovskou strßnku.

2. Pomocφ p°φkazu ftp www.provider.cz se spojit se serverem poskytovatele.

3. Na v²zvu User name: vlo₧it vaÜe u₧ivatelskΘ jmΘno: alustig.

4. Na v²zvu Password: vlo₧it vaÜe heslo.

5. Pokud vÜe prob∞hlo v po°ßdku, m∞l by se objevit prompt ve tvaru ftp>.

6. Zadat p°φkaz binary -- p°epnutφ do binßrnφho re₧imu p°enosu.

7. P°φkazem mput * p°enΘst vÜechny soubory z aktußlnφho adresß°e vaÜeho lokßlnφho disku na server. P°enos jednotliv²ch soubor∙ bude nejspφÜ pot°eba potvrdit odeslßnφm 'y'.

8. UkonΦit spojenφ se serverem pomocφ p°φkazu bye.

Tento postup, kter² p°φliÜ nevyu₧φvß klikßnφ myÜφ, lze nahradit pou₧itφm grafick²ch FTP-klient∙ nebo ji₧ zmφn∞n²m Navigatorem a jeho funkcφ Upload File v menu File.

Sami vidφte, ₧e postup nenφ zrovna pohodln² a v p°φpad∞, ₧e by vaÜe strßnky byly rozΦlen∞ny do vφce podadresß°∙, ₧ivot si zkomplikujete jeÜt∞ vφce -- pro ka₧d² adresß° budete muset soubory p°enßÜet zvlßÜ¥. V tomto p°φpad∞ je lepÜφ se s poskytovatelem domluvit na n∞jakΘm jinΘm °eÜenφ. Mo₧nostφ je op∞t n∞kolik:

1. P°enΘst pomocφ FTP strßnky jako jeden zip-soubor; pak se k serveru p°ipojit pomocφ Telnetu a soubor dekomprimovat do celΘ struktury adresß°∙ a strßnek.

2. P°ipojit si disk u poskytovatele pomocφ n∞kterΘho ze sφ¥ov²ch diskov²ch systΘm∙, jako je NFS nebo SMB.

URL vaÜφ domovskΘ strßnky v tomto p°φpad∞ bude nejspφÜe op∞t ve tvaru http://www.provider.cz/alustig nebo http://www.provider.cz/~alustig.

Nastφnili jsme si dva nejΦast∞ji pou₧φvanΘ zp∙soby zve°ej≥ovßnφ strßnek na Webu. KonkrΘtnφ detaily je vÜak v₧dy nutnΘ zjistit od sprßvce sφt∞ Φi poskytovatele p°ipojenφ.

V p°φÜtφm dφle si od technick²ch detail∙ odpoΦineme -- povφme si, jak strßnky zpest°it za°azenφm obrßzk∙.


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |