Webový portál

 
Webový portál je vo všeobecnosti webový server, ktorý prináša a prezentuje informácie jednotným spôsobom. Často sa nie celkom presne webovým portálom nazýva webová lokalita či iba URL adresa webového portálu. Webový portal si kladie za úlohu sústrediť informácie zo špecifických oblastí a prezentovať ich na webovej stránke upravenej špeciálne pre jej používateľa pri zohľadnení jeho používateľských práv a tým i zabezpečovať požadovanú ochranu dát. Zvyčajne každý zdroj informácií dostane na stránke pridelený priestor, ktorý sa využije prostredníctvom portletu na prezentáciu informácií a používateľ má možnosť v závislosti od svojich oprávnení nastaviť, ktoré portlety sa mu budú zobrazovať. Webový portal ako všeobecný pojem zahrňuje napríklad mashup – kompozitnú webovú aplikáciu alebo aj rôzne intranetové portály, ktoré integrujú informácie, databázy a celé aplikácie. Rola používateľa v organizácii určuje, ktoré obsahy a aplikácie sú sprístupnené a ktoré nie.
Vlastnosti portálu.
Čo portál nie je.
Najčastejšie portály spájajú mnohé z týchto atribútov. Portál môže používať API-rozhranie pre vyhľadávače ktoré umožnia náhľad i do intranetov. Okrem tejto spoločnej vyhľadávacej funkcie, môžu webové portály ponúkať ďalšie služby, ako je napríklad email, správy, kurzy akcií, informácie z databáz a dokonca aj zábavné obsahy. Portály poskytujú možnosť podnikom a organizáciám poskytovať konzistentné informácie s riadením prístupu a postupov pre viac aplikácií a databáz, ktoré by sa inak boli museli hľadať na rôznych URL ako rôzne webové subjekty. Dostupnosť funkcií a informácií sad á riadiť v závislosti od oprávnenia prihláseného používateľa (zamestnanec, člen), alebo pre anonymného návštevníka webu.
História.
Tesne po vzniku WWW používateľ dosiahol želanú stránku iba keď poznal presnú adresu URL. Roku 1993 sa na webe vyskytovalo 623 webových stránok .
Tento stav sa začal meniť veľmi rýchlo (1995:10 000, 1995:100 000.), pričom prvé vstupy (brány, čiže "portály") do WWW boli jednoduchým spôsobom spísané zoznamy hypertextových odkazov. K zoznamom presných hypertextových odkazov pridávali servery i vyhľadávacie funkcie a prvé webové portály boli na svete. Prvým takýmto vyhľadávačom sa stal ALIWEB: ("A"rchie "L"ike "I"ndexing for the "WEB"), ktorý jeho autor Martijn Koster umiestnil v novembri 1993 a prezentoval následne v máji 1994 na prvej medzinárodnej konferencii webu v Ženeve .
Príkladmi prvých verejných internetových portálov boli AOL, Excite, Netvibes, iGoogle, MSN, Naver, Lycos, Indiatimes, Rediff, a Yahoo!. V Česku portál Seznam.cz vznikol v roku 1996 a na Slovensku celosvetovo prvý portál s informáciami o bezpečnosti Astalavista.box.sk pôsobí od roku 1994.
Koncom deväťdesiatych rokov 20. storočia sa slovné spojenie „webový portál“ stalo módnym pojmom informačných technológií. Po masovom rozšírení webového prehliadača sa mnohé firmy snažili zaobstarať si portál, aby sa pokúsili získať čo najväčší podiel na internetovom trhu. Tieto portály pridávali postupne k základnej funkcii vyhľadávania ďalšie:
V rokoch 19962000 nastal zlatý vek portálov, ktorý sa skončil zlatou horúčkou internetu. V tomto čase sa založilo mnoho firiem, ktorých obchodný model sa zakladal na vyšsie menovaných službách a ich portály sas obohacovali ešte širším spektrom služieb. V rokoch 20002002 väčšina týchto firiem skrachovala, NASDAQ stratil 78%, portály sa však vyvíjali ďalej, firma Sun Microsystems, ktorú neskôr prevzal Oracle vyvinula úsilie vedúce k štandardizácii portálov prostredníctvom portletov.
Portály v tomto pojatí sa dodnes široko využívajú verejnými knižnicami, univerzitami a rozširili sa do mnohých oblastí, pozri nižšie v odseku "Typy webových portálov".
Od roku 2005 sa súčasťou portálov stávajú mashupy.
Výhody.
Výhodou portálovej technológie je, že poskytuje základnú infraštruktúru, ktorá je časťou štandardnej funkcionality každej webovej aplikácie. V závislosti na výrobcovi, je táto základná funkcionalita viac alebo menej výrazná. U najväčších poskytovateľov zahŕňa organizáciu, personalizáciu, správu dokumentov a manažment znalostí. Ďalšími funkciami sú napríklad expertné systémy na portále.
Centrálnym aspektom portálu je potom integrácia mnohých, pôvodne rôznorodých, aplikácií. To ponúka niekoľko výhod:
Tieto výhody sa uplatnia najmä keď sa pri implementácii portálu dôsledne dbá na projekciu podnikových procesov. Preto je podnikový portál je súčasťou konceptu servisne orientovanej architektúry (SOA).
Nevýhody.
Nevýhody portálových technológií sú citeľné najmä v dňoch, keď sa realizuje prevod existujúcej aplikácie do portálu. I keď sa prezeranie i editácia čistých dát obvykle môže vykonávať prostredníctvom webových služieb a integračných prostredí, ako sú Oracle Fusion Middleware, Microsoft BizTalk, SAP XI alebo IBM WebSphere MQ, taký krok v každom prípade najprv zvyšuje zložitosť celého systému.
Kľúčovými faktormi úspechu sú potom konzistencia dát medzi portálom a primárnou aplikáciou a tiež implementácia komplexných procesov v portále, kde sa prekročujúím hranice aplikácií. To aj vyvoláva zásadnú otázku o tom, kedy použiť portál a kedy pôvodnú aplikáciu a ako to celý koncept zapadá do hierarchie procesov. Komplexnosť, náročnosť a trvanie týchto úloh nie sú zhora obmedzené.
Vývojári aplikácií musia stále dbať na využiteľnosť softvéru v rámci portálu, a tým napomáhať aspoň čiastočne zabrániť spomínaným nevýhodám.
K nevýhodám môže dôjsť, keď zavedenie portálu vyžaduje jednostranné obmedzenie na použitie nejakého programovacieho jazyka pre aplikácie, čo sa majú integrovať. Aplikácie, ktoré sú k dispozícii len v iných jazykoch, by sa potom nedali integrovať. Namiesto takéhoto obmedzenia je výhodné dohodnúť pre portály iba spoločné štandardizované rozhrania.
Klasifikácia.
Podľa špecializácie poskytovaných informácií..
Podľa tohto kritéria existujú portály
Horizontálne portály slúžia ako platforma pre niekoľko spoločností v rovnakom hospodárskom odvetví alebo u rovnakého druhu výrobcov alebo distribútorov.
Vertikálne portály (niekedy pomenované neologizmom „vortály“) znamenajú špecializovaný vstupný bod na (nepresne formulované) konkrétne sektory trhu alebo oblasti záujmu. Hlavne u nich ide, ako už názov hovorí, o poskytnutie informácie do hĺbky, v detaile.
Neverejný enterprise-portál poskytuje zamestnancom a často i iným partnerom organizácie (prísne individuálne) vstup do jej informačného systému a tým aj využitie ostatných aplikácií organizácie. Hlavnou črtou je poskytnutie možnosti zúčastňovať sa na rozhodovaní organizácie prostredníctvom príslušnej aplikácie samozrejme prihliadajúc na oprávnenia, ktoré závisia od pozície zamestnanca či partnera.
Verejný portál poskytuje rôzne informácie pre širokú verejnosť. Možnosť zasahovať do rozhodovania prevádzkovateľa neposkytuje.
Podľa zamerania.
Pri tomto triedení sa uplatňujú najrôznejšie, neúplné, ale i prelínajúce sa kritériá.
Vyhľadávače internetových stránok.
Vstupné brány vyhľadávania webových stránok ako sú svetový Google, pre Slovensko známe Azet, Zoznam.sk.
Osobné portály.
Osobný portál je buď webová stránka na World Wide Web alebo vlastná HTML domovská stránka využívajúca JavaScript a štartovaná niekedy lokálne v zmodifikovanom prehliadači. Osobný portál poskytuje funkcionalitu individuálne prispôsobenú svojim návštevníkom alebo trebárs len lokálnemu používateľovi. Môže byť naprogramovaný individuálne, alebo poskladaný tak, aby využíval distribuované aplikácie, rôzne middleware a aj hardvérové komponenty pre poskytovanie služieb z rôznych zdrojov, a môže bežať na neštandardnom lokálnom webovom servere. Môže podporovať zdieľanie a spoluprácu na pracoviskách a to aj využitím viacerých platforiem, ako je osobný počítač, osobný tablet alebo mobilný telefón.
Osobný portál nemusí byť spojený s žiadnou konkrétnu témou, ako napr. poskytovanie informácií kamarátovi, alebo portál v sociálnej sieti alebo len jednoducho poskytovať odkazy na vonkajšie obsahy, na ktoré smú používatelia pristupovať. Často sa však jednoduchšie portály čoraz viac nahrádzajú bohatšími mashup-dizajnmi. V rámci podnikov sa osobné portály stále viac nahrádzajú intranetovými portálmi, doplnenými napríklad agregáciami RSS, či špecializovaným prehľadávaním určitej podmnožiny webu.
Vládne webové portály.
Dnes prakticky všetky vlády poskytujú špecializované webové portály pre svojich občanov.
Príklady vládnych webových portálov:
Kultúrne portály.
Kultúrny portál zhŕňajú digitalizované kultúrne zbierky galérií, knižníc (pozri: Portál library), archívov a múzeí. Tieto typy portálov poskytujú aj prístupy k tzv. neviditeľnému alebo hlbokému webu kultúrneho obsahu, teda stránok, ktoré nie sú indexované pre štandardné vyhľadávače ako napr. Google. Digitalizované zbierky môžu zahŕňať knihy, umelecké diela, fotografie, časopisy, noviny, hudbu, zvukové záznamy, film, mapy, denníky a listy, a archivovať internetové stránky, rovnako ako popisné metainformácie spojené s každým druhom kultúrnej práce. Tieto portály sú zvyčajne sústredené okolo konkrétnych národných alebo regionálnych zoskupení či inštitúcií.
Príklady kultúrnych portálov:
Firemné webové portály.
Firemné webové portály, alebo aj intranetové portály stále viac nadobúdajú na dôležitosti, rozšírení a najmä komplexite. Pretože nie sú určené pre širokú verejnosť, stále viac sa využívajú na integráciu viacerých alebo aj všetkých počítačových aplikácií organizácie. Dajú sa rozdeliť na dve kategórie:
Portály zohľadňujú rozdiely medzi kľúčovými internými procesmi firmy a vonkajšími procesmi orientovanými na špecifické cieľové skupiny používateľov a tým umožňujú ich rozdelenie podľa oprávnení.
Napríklad, na základe jednotného vnútorného procesu odbytu sa môžu rôzne skupiny zákazníkov obsluhovať individuálne prostredníctvom im špeciálne priradených portálových procesov. Alebo u osobných intranetových portálov sa tento princíp využíva na sprístupnenie procesov špecifických pre jednotlivé skupiny pracovníkov.
Prehľadávacie portály.
Prehľadávacie portály zhŕňajú výsledky z niekoľkých vyhľadávačov na jednu stránku či s vlastným obsahom. Existujú vyhľadávacie portály pre vybraný druh tovaru či služieb, napríklad katalógy firiem, realitné portály, inzertné portály a zľavové portály.
Tematické portály.
Nižšie je uvedených niekoľko príkladov tematických portálov. V súčasnosti už existujú portály na mnoho tém. Všetky tieto portály poskytujú okrem informácií i užitočné funkcie.
Portály cenných papierov.
Tiež známe ako akciové či podielové portály, portály akciového trhu alebo burzové portály sú webové aplikácie, ktoré uľahčujú proces rozhodovania pre akcionárov a pre iné subjekty narábajúce s cennými papiermi. Okrem dôležitých informácií ako aktuálna cena, dopyt / ponuka, volatilita, najnovšie správy a oznamy, historické údaje atď. poskytujú komplexné funkcie ako napríklad vývoj a doporučenú optimalizáciu portfólia, návrhy na kúpu alebo predaj, vedenie tieňových účtov a pod.
Konkurzové portály.
Konkurzový či ponukový alebo tendrový portál je vstupnou bránou pre dodávateľa, ktorý sa môže tak uchádzať o poskytovanie tovarov a služieb. Ponukové portály umožňujú používateľom vyhľadávať, upravovať, predložiť, verzie konkurzných podkladov i ich archiváciu s cieľom poskytnúť kompletné online výberové konanie.
Pomocou on-line výberové konania, uchádzači môžu využiť o. i. niektorú z nasledujúcich funkcií:
Portály trhu práce.
Tieto sú podobné ponukovým portálom, sú však zamerané na používanie fyzickými osobami – zamestnancami, uchádzačmi o zamestnanie či drobnými podnikateľmi. Príkladmi sú na Slovensku , medzinárodne 
Poskytované webové portály.
Poskytované webové portály (Hosted web portals) – prostredníctvom Saas – získavajú na popularite a využíva ich čoraz viac firiem. Trh poskytovaných portálov zásadne zmenil ich zloženie. Komplexný poskytovaný portál dnes okrem funkcií uvedených v histórii ponúka služby ako spolupráca a plánovanie (s využitím poskytovanej databázy), správu dokumentov, najnovšie správy, predpoveď počasia, diskusné fórum, blog, lokalizáciu objektov i používateľa na mape a mnoho ďalších. Samozrejmosťou sa stalo i poskytovanie pamäťového priestoru a to ako pre prevádzku, tak aj pre zálohovanie portálu a ďalej i funkctionality analyzujúcej správanie sa pripojených používateľov. S tým súvisí i nevýhoda zverejňovania modelov správania sa jednotlivých používateľov.
Technologické aspekty.
Hlavným konceptom je prezentovať používateľovi jedinú webovú stránku, ktorá združuje a zoskupuje obsah integráciou celeho radu ďalších systémov alebo serverov.
Aplikačný server so svojou architektúrou vykonáva väčšinu kľúčových funkcií aplikácie. Tento aplikačný server môže byť ďalej pripojený k množine databázových serverov. Hardvérovo môže ísť takisto o celú množinu serverov (server cluster). Softvérovo takáto konfigurácia zahrňuje (aspoň by mala zahrňovať) vyvažovanie vyťaženosti (load balancing).
Portály sa prezentujú pre koncového používateľa popredím (front end), ktoré v pozadí komunikuje so všetkými ostatnými komponentami. Využívajú sa predovšetkým JavaScript a knižnice (novších) webových funkcií, ako sú WebSockets a asynchrónne spätné volania s použitím XMLHttpRequest.
Jednotlivé aplikácie sú často organizované do čiastkových okienok, tzv. portletov. Obsahy portletov z rôznych zdrojov sa kombinujú na stránke portálu. Jednotlivé portlety si môže čiastočne prispôsobiť i používateľ. Portlety sa môžu minimalizovať alebo i odstrániť, aktivovať, deaktivovať a často poskytujú svoje vlastné vlastné nápovedy a konfiguračné menu.
V takom prípade môže byť portál iba prechodnou stanicou a celá funkcionalita sa odohráva v portletoch. V takejto konfigurácii sa otázky bezpečnosti a kapacity na podporu súbežných používateľov dostávajú do popredia. Pri dizajne je potrebné zabezpečiť, aby iba oprávnení používatelia smeli vytvárať požiadavky na aplikačný server. V prípade, že dizajn a správa portálu nezabezpečuje dostatočnú autentizáciu a autorizáciu, potom portál môže nechtiac vďaka vysokej zraniteľnosti viesť k rôznym typom útokov.