[ Pobierz całość w formacie PDF ]
.Dlaczego tak siêdzieje?O.Wiêkszoœæ tego typu u¿ytkowników korzysta mniej lub bardziej œwiadomie zserwerów buforuj¹cych, które, jak ju¿ wczeœniej wspomnia³em, przechowuj¹lokalne kopie najczêœciej odczytywanych stron, tak aby szybciej mog³y byæprzesy³ane do przegl¹darek.Przy za³o¿eniu, ¿e wiêkszoœæ z nich po³¹czona jestz sieci¹ za pomoc¹ raczej wolnych modemów i droga, któr¹ musi przebyæ strona odserwera do przegl¹darki jest doœæ d³uga, buforowanie wydaje siê byæ ca³kiemdobrym pomys³em, bowiem wydatnie skraca czas ³adowania pliku.Serwery buforuj¹ce powinny z ka¿dym ¿¹daniem pobrania okreœlonej stronysprawdzaæ, czy nie zosta³a ona zaktualizowana na serwerze macierzystym (je¿elinie, serwer buforuj¹cy przeœle lokaln¹ kopiê, je¿eli tak, powinien pobraænow¹ wersjê).Jednak¿e niewiele serwerów rzetelnie wype³nia ten obowi¹zek, wzwi¹zku z czym bardzo czêsto ich u¿ytkownicy ogl¹daj¹ nieaktualne strony.Jedynym rozwi¹zaniem jest czêste wykorzystywanie przycisku „Odœwie¿” przezu¿ytkowników, w ten sposób zawsze mo¿na uzyskaæ aktualn¹ wersjê plikubezpoœrednio z w³aœciwego serwera (pomijany jest bufor serwera).Powinieneœumieœciæ na stronie krótk¹ notkê na ten temat.QuizCzym jest mechanizm SSI?Wymieñ przynajmniej dwie czynnoœci, jakie mo¿na wykonaæ przy wykorzystaniu SSI.W jaki sposób przekierowywanie ¿¹dañ na serwerze mo¿e pomóc w obs³udze plikówprzeniesionych w inne miejsce?Jaka nazwa zostanie zapisana w pliku dziennika rejestruj¹cego programyzg³aszaj¹ce ¿¹dania, jeœli u¿ywan¹ przegl¹dark¹ bêdzie Netscape Navigator?OdpowiedziSSI to narzêdzie, w jakie mog¹ byæ wyposa¿one serwery WWW.Pozwala ono natworzenie plików przetwarzanych przez serwer i zawieraj¹cych specjalnepolecenia.W momencie otrzymania ¿¹dania serwer wykonuje te polecenia iumieszcza ich wyniki w pliku HTML.Mechanizm SSI pozwala na: 1) wstawianie zawartoœci plików do innych plików,pozwala to na do³¹czanie, na przyk³ad, podpisów lub informacji o prawachautorskich; 2) umieszczanie w dokumentach HTML aktualnej daty i czasu; 3)prezentacjê informacji o pliku, takich jak jego wielkoœæ lub data ostatniejmodyfikacji; 4) wyœwietlanie w dokumencie HTML wyników wykonania skryptu CGI.Dziêki przekierowaniom mo¿na stworzyæ w pliku konfiguracyjnym serwera specjaln¹regu³ê, informuj¹c¹ serwer o koniecznoœci przekierowania przegl¹darki pod innyadres, w przypadku otrzymania ¿¹dania przes³ania konkretnego pliku.Przegl¹darka Netscape Navigator jest okreœlana w plikach dzienników serwera WWWjako „Mozilla”.ÆwiczeniaPrzyjrzyj siê licznikom odwiedziæ dostêpnym na witrynie Yahoo pod adresem:http://dir.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/Programming/Access_Counters/.Skopiuj kilka z nich, porównaj ich mo¿liwoœci i sprawdŸ, czy by³byœ w stanieu¿yæ któregoœ z nich na w³asnej witrynie WWW.SprawdŸ plik dziennika rejestruj¹cy u¿ywane oprogramowanie i okreœl, jakiejprzegl¹darki najczêœciej u¿ywaj¹ osoby odwiedzaj¹ce Twoj¹ witrynê WWW.Czy jestto Internet Explorer czy te¿ Netscape Navigatora? A mo¿e jeszcze innaprzegl¹darka? Jaka jest najczêœciej u¿ywana wersja przegl¹darki? Czyu¿ytkownicy przewa¿nie korzystaj¹ ju¿ z wersji 4.x przegl¹darek, a mo¿e zjeszcze nowszych? Czy jesteœ w stanie okreœliæ, jakiej platformy systemoweju¿ywa wiêkszoœæ osób odwiedzaj¹cych Twoj¹ witrynê, czy jest to Windows, Mac czyte¿ UNIX? Odpowiedzi na te pytania powinny mieæ znacz¹cy wp³yw na projekt stronWWW, technologie, z jakich bêdziesz korzystaæ na witrynie oraz typprezentowanej zawartoœci
[ Pobierz całość w formacie PDF ]