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

Inteligentnφ agenti mohou zv²Üit rychlost prohlφ₧eΦ∙

Justin Hibbardovß

Software pro zrychlenφ webov²ch prohlφ₧eΦ∙ by m∞l pracovat rychleji, ne slo₧it∞ji.

╪φkajφ to u₧ivatelΘ, kte°φ se "proklikali" stovkami strßnek World Wide Webu, sta₧en²ch off-line prohlφ₧eΦi, a sprßvci webovsk²ch server∙, jejich₧ systΘmy se p°i p°edßvßnφ t∞chto strßnek proh²bajφ pod p°φvalem po₧adavk∙. VφcenßsobnΘ po₧adavky mohou servery snadno p°etφ₧it. V²vojß°i proto pracujφ na inteligentnφch agentech, kterΘ by zlepÜily efektivitu softwaru urΦenΘho pro zrychlenφ prohlφ₧eΦ∙.

V∞tÜina akcelerßtor∙ prohlφ₧eΦ∙ pracuje tak, ₧e simultßnn∞ stßhne n∞kolik webovsk²ch strßnek a ulo₧φ je na pevn² disk u₧ivatele. Prohlφ₧eΦ potom m∙₧e zobrazovat strßnky rychleji, nebo¥ je nemusφ stahovat jednu po druhΘ.

MΘn∞ Φasu on-line

Akcelerßtory prohlφ₧eΦ∙ mohou zv²Üit efektivitu snφ₧enφm Φasu, strßvenΘho on-line.

Akcelerßtor zkrßtil u mnoh²ch u₧ivatel∙ Φas, trßven² v prost°edφ Internetu, p°ibli₧n∞ na polovinu. Inteligentnφ agent zrychlφ vÜak naproti tomu prohlφ₧enφ pouze tehdy, jestli₧e u₧ivatelΘ opakujφ denn∞ stejnΘ modely prochßzenφ. Je to proto, ₧e v²vojß°i programujφ svΘ agenty, aby se uΦily ze zvyklostφ u₧ivatele p°i p°edeÜl²ch prochßzkßch Sφtφ.

IBM nap°φklad vyvφjφ inteligentnφ aplikaci pro prohlφ₧enφ zalo₧enou na Jav∞, kterß sleduje u₧ivatelovy modely prochßzenφ a navrhuje zkrßcenΘ povely.

Aplikace Web Browsing Intelligence (WBI) takΘ automaticky kontroluje oblφbenΘ webovskΘ strßnky a uklßdß je do vyrovnßvacφ pam∞ti (cache) pouze tehdy, kdy₧ se zm∞nφ.

Promarn∞n² Φas, Üφ°ka pßsma a mφsto na disku jsou hlavnφmi stφ₧nostmi na off-line prohlφ₧eΦe, z nich₧ v∞tÜina umo₧≥uje u₧ivatel∙m uklßdat do vyrovnßvacφ pam∞ti jednu strßnku a vÜechny strßnky v rßmci t°ech propojenφ tΘto strßnky.

Mnoho off-line internetov²ch nßstroj∙ funguje vlastn∞ tak, ₧e stahujφ megabyty "haraburdφ". V²vojß°i n∞kter²ch off-line prohlφ₧eΦ∙ proto integrovali ve sv²ch v²robcφch alespo≥ minimßln∞ inteligentnφ agenty. Ty si pak ji₧ vybφrajφ, kterΘ strßnky ulo₧φ do vyrovnßvacφ pam∞ti. Nap°. WebEx spoleΦnosti Travelling Software, umo₧≥uje u₧ivatel∙m nakonfigurovat produkt tak, aby stahoval pouze jednu rubriku elektronickΘho Φasopisu.

Akcelerßtory pro on-line prohlφ₧eΦe pou₧φvajφ stejn² p°φstup.

Kdy₧ u₧ivatel Peak Net.Jet spoleΦnosti Peak Technologies, stahuje strßnku, tento v²robek uklßdß do cache vÜechny strßnky, kterΘ jsou k tΘto strßnce p°ipojeny. To samoz°ejm∞ u₧ivateli zkracuje Φas strßven² natahovßnφm strßnek.

Program se sice opakovan²m pou₧φvßnφm takΘ uΦφ, na kterß propojenφ u₧ivatel klikne nejd°φve a stahuje strßnky v tomto po°adφ. To ale nenφ dostateΦnß inteligence pro Paula Ginsparga, systΘmovΘho sprßvce v Los Alamos National Laboratories v NovΘm Mexiku.

Ginsparg proto nakonfiguroval sv∙j Web server, aby blokoval vÜechny ₧ßdosti od Peak Net.Jet.

"ProblΘm je v tom, ₧e Peak Net.Jet okam₧it∞ vy₧aduje v rychlΘm sledu velkΘ poΦty strßnek, kterΘ lidΘ nikdy nebudou Φφst," °ekl Ginsparg. "S Net.Jet m∙₧e jeden nebo n∞kolik mßlo u₧ivatel∙ vytφ₧it server generovßnφm p°φliÜ mnoha automatizovan²ch ₧ßdostφ."

Ne vÜechny akcelerßtory prohlφ₧eΦ∙ vÜak pracujφ podobn²m zp∙sobem. Nekt∞rΘ prohlφ₧eΦe stahujφ pouze n∞kolik strßnek najednou. Jednφm takov²m v²robkem je LiveAgent spoleΦnosti AgentSoft. LiveAgent umo₧≥uje u₧ivatel∙m p°i prochßzenφ Webu zaznamenßvat svß vlastnφ kliknutφ myÜi a stisknutφ klßves. Tyto zßznamy se potom stßvajφ agentem, jen₧ duplikuje u₧ivatelovo prochßzenφ.

Giga Information Group p°edpovφdß, ₧e inteligentnφ agenti budou do roku 2000 integrovßni ve vÜech d∙le₧it²ch softwarov²ch aplikacφch.

Mecklermedia Internet Consulting Group odhaduje, ₧e v²robky pro off-line prohlφ₧enφ Webu -- uvedenΘ na trh poΦßtkek minulΘho roku -- se stanou do p°φÜtφho roku kategoriφ v²robk∙ s mnohem v∞tÜφm v²znamem.


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