Konkrétna implementácia open-source systému typu e-shop

Size: px
Start display at page:

Download "Konkrétna implementácia open-source systému typu e-shop"

Transcription

1 Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Konkrétna implementácia open-source systému typu e-shop Concrete implementation of open-source system type e-shop Bakalárska práca Autor: Róbert Rusnák Informační technologie Vedúci práce: Mgr. René Klaučo, PhD. Banská Bystrica Apríl 2014

2 Vyhlásenie Vyhlasujem, že bakalársku prácu som vypracoval samostatne s použitím uvedenej literatúry. Svojím podpisom potvrdzujem, že odovzdaná elektronická verzia práce je identická s jej tlačenou verziou a som oboznámený so skutočnosťou, že sa práca bude archivovať v knižnici BIVŠ a ďalej bude sprístupnená tretím osobám prostredníctvom internej databázy elektronických vysokoškolských prác. V Braväcove, dňa Róbert Rusnák

3 Poďakovanie Rád by som sa v prvom rade poďakoval vedúcemu mojej bakalárskej práce Mgr. René Klaučovi, PhD., za jeho cenné myšlienky, nápady a názory pri vytváraní mojej bakalárskej práce. Ďalej by som sa chcel poďakovať ďalším vyučujúcim, mojej rodine, priateľom za podporu a pochopenie ktoré mi pri tvorbe tejto práce pomohlo.

4 ANOTÁCIA RUSNÁK, Róbert: Konkrétna implementácia open-source systému typu e-shop. [Bakalárska práca]. Bankovní institut vysoká škola Praha, zahraničná vysoká škola Banská Bystrica. Katedra kvantitatívnych metód a informatiky. Vedúci práce: Mgr. René Klaučo, PhD. Rok obhajoby: Počet strán: 65. Cieľom predloženej bakalárskej práce je charakterizovanie parametrov dôležitých pre výber systému typu e-shop, na ich základe porovnanie dostupných open-source riešení a reálna implementácia konkrétneho systému. Prvá kapitola predloženej bakalárskej práce sa zaoberá základnými pojmami a súvislosťami v oblasti internetu a elektronického obchodu. Kapitola sa ďalej zaoberá základnou funkcionalitou informačných systémov typu e-shop a charakterizuje dôležité parametre pre výber konkrétneho riešenia. Výber parametrov bol realizovaný na základe vlastného testovania každého z porovnávaných systémov, v rámci ktorého bolo snahou zamerať sa na open-source systémy dostupné zdarma a zachytiť najdôležitejšie požiadavky predovšetkým zamerané na možnosti konfigurácie, ďalšieho rozšírenia s možnosťou priameho napojenia na platobné systémy, dostupnosť jazykových lokalizácií, flexibilitu, funkčnosť a komfort ovládania. Na základe definovaných parametrov je v nasledujúcej druhej kapitole práce uskutočnené porovnanie dostupných open-source systémov typu e-shop a výber konkrétneho riešenia. Tretia kapitola práce sa zaoberá implementáciou vybraného e-shop systému reálne využívaného v praxi na komerčné účely. V tejto kapitole je charakterizovaný proces implementácie systému od samotného výberu a objednania vhodnej webhostingovej služby, cez nastavenie serverových parametrov, inštaláciu e-shop systému, jeho konfiguráciu, až po testovanie a reálne spustenie do ostrej prevádzky. V závere predloženej bakalárskej práce sú charakterizované závery a odporúčania pre úspešnú implementáciu e-shop systému Prestashop. Kľúčové slová: open-source, e-shop, e-commerce, Content Management System, Prestashop.

5 ANNOTATION RUSNÁK, Róbert: Concrete implementation of open-source system type e-shop. [Bachelor thesis]. Banking Institute University of Prague, Foreign University Banská Bystrica. Department of Quantitative Methods and Information Technology. Thesis supervisor: Mgr. René Klaučo, PhD. Year of defense: 2014th. Number of pages: 65. The objective of this thesis is to characterize important parameters for the selection of the type of e-commerce, on the basis of comparison of the available open-source solutions and real implementation of a specific system. The first chapter presented the thesis deals with fundamental concepts and relationships in the Internet and e-commerce. Chapter also addresses basic functionality of information systems type of e-commerce and characterize important parameters for the selection of specific solutions. Selection of the parameters was carried out on its own testing of each of the compared systems, within which was an effort to focus on open-source systems available, and capture the most important requirements particular to the configuration options of further enlargement with direct connection to payment systems, the availability of language localizations, flexibility, functionality and ease of operation. Based on the parameters defined in the forthcoming second chapter of the work carried out comparison of the available opensource system type e-commerce and the choice of a particular solution. The third chapter of the work deals with the implementation of the selected e-commerce system actually used in practice for commercial purposes. In this chapter, the implementation process is characterized by the system from the appropriate selection and ordering hosting services through server setup parameters, setup e-commerce system, its configuration, to testing and real launch into full operation. In conclusion, the thesis presented are characterized conclusions and recommendationsfor successful implementation of e-commerce PrestaShop. Keywords: open-source, e-shop, e-commerce, Content Management System, Prestashop

6 OBSAH ÚVOD VYMEDZENIE ZÁKLADNÝCH POJMOV A SÚVISLOSTÍ Internet História vývoja internetu a jeho komerčného využitia Sada protokolov TCP/IP Protokol HTTP hypertext Internetová doména FTP Webový server Webhosting Apache HTML XHTML Tag CSS JavaScript AJAX MySQL PHP Open-source E-shop Dôležité parametre pri výbere systému typu e-shop POROVNANIE VYBRANÝCH OPEN-SOURCE SYSTÉMOV Magento Prestashop OpenCart OsCommerce ZenCart... 33

7 2.6 VirtueMart UberCart OXID eshop ShopFactory Quick.Cart Výsledné porovnanie Tabuľka KONKRÉTNA IMPLEMENTÁCIA Webhosting a doména Inštalácia Prestashopu na server Príprava Prestashopu pre reálne použitie Administrácia Prestashopu v ostrej prevádzke ZÁVER ZOZNAM POUŢITEJ LITERATÚRY ZOZNAM POUŢITÝCH OBRÁZKOV ZOZNAM POUŢITÝCH TABULIEK... 65

8 ÚVOD Internet bol ešte pred niekoľkými rokmi pre bežných používateľov takmer nedostupný. S narastajúcimi možnosťami jeho využitia a vývojom nových technológií dnes internet spája používateľov na celom svete a to nie len za finančne výhodných podmienok, ale aj parametrov, ktoré v minulosti boli len víziou. S ďalším vývojom mobilných zariadení sa stal neodmysliteľnou súčasťou života bežných ľudí. Je považovaný za nevyčerpateľný a stále sa zväčšujúci zdroj informácií dopĺňaný novými poznatkami, po ktorých siahajú všetky vekové kategórie ľudí. Stretávame sa s ním v oblasti komunikácie, výmeny dát, edukácie, ale často aj v rámci komerčného využitia. Táto forma si získala popularitu najmä v podnikaní cez internet a neustále rastie. V súčasnosti na Slovensku pôsobí vyše 4000 e-shopov, pričom ročne ich vznikne niekoľko stoviek. Zhruba 65 % z nich má svoje sídlo mimo krajských miest, v Bratislave až 15%. ( ). V roku 2010 elektronický obchod celkovo tvoril približne 14% tržieb podnikov s minimálne 10 zamestnancami v EÚ, a jeho podiel sa pohyboval od 1% na Cypre do 25% v Českej republike, pre Slovensko 16%. Približne 15% podnikov v EÚ predávalo v roku 2010 výrobky alebo služby, čo predstavovalo menej, ako polovicu podielu podnikov (35 %), ktoré nakupovali cez internet. Najvyšší percentuálny podiel podnikov, ktoré predávali cez internet, bolo v sektore ubytovania (58 %), zatiaľ čo najvyšší podiel podnikov, ktoré nakupovali cez internet, bol zaznamenaný v oblasti informačných a komunikačných služieb (60 %) ( ). Internet je celosvetovým miestom nákupu a predaja tovarov a služieb, resp. ak sa aj tovar alebo službu nerozhodneme kúpiť na internete, je práve internet miesto, ktoré sa rozhodneme navštíviť, aby sme sa o danom tovare, či službe ktorú chceme kúpiť, dozvedeli čo najviac. Až 58% nákupných rozhodnutí začína vo vyhľadávačoch. Ako príklad uvádzame, že až 90% spotrebiteľov si pred kúpou auta robí prieskum na internete ( ). 8

9 1 VYMEDZENIE ZÁKLADNÝCH POJMOV A SÚVISLOSTÍ 1.1 Internet V súčasnosti existuje množstvo definicií pojmu Internet, ktoré sa rozdielnym spôsobom sanžia vystihnúť podstatu internetu ako celosvetovej počítačovej siete: Internet je globálna počítačová sieť, ktorá má niekoľko sto miliónov účastníkov a ktorá poskytuje rôzne služby. Internet je voľne organizovaná medzinárodná spolupráca prepojených autonómnych sietí, ktorá umožňuje komunikáciu pripojených počítačov vďaka dobrovoľnému prijatiu a dodržiavaniu štandardných protokolov a procedúr. (Nondek, Řenčová, 2000, s. 10). Internet je sieť sietí, ktorá spája mnoho vládnych, univerzitných a súkromných počítačov a ktorá poskytuje infraštruktúru pre používanie u, dátových súborov, hypertextových dokumentov, databáz a ďalších zdrojov, ohromná zbierka počítačových sietí, ktoré tvoria a správajú sa ako jediná obrovská sieť pre prenos dát a správ na vzdialenosť z jedného miesta na druhé, ktoré môžu byť kdekoľvek na svete, najväčšia sieť na svete, využívajúca technológiu označovanú ako TCP/IP protokoly a paketovú komunikáciu (Slater, W.F., 2002, s. 24). Internet je celosvetová počítačová sieť, v rámci ktorej beží množstvo služieb využívaných používateľmi na celom svete (Ponkrác, 2007, s. 13). Internet predstavuje dátovými linkami trvalé prepojené a spustené počítače po celom svete. Ide o celosvetovú sieť prepajajúcu menšie počítačové siete, ktorá sa neustále geograficky rozširuje a je obmedzená veľkosťou Zeme. Počítače v sieti internet pracujú buď ako servery alebo ako klientské stroje. Ich význam je zrejmý: servery svoje služby poskytujú, klientské počítače tieto služby využívajú (Dostál, 2011, s. 7). 9

10 1.2 História vývoja internetu a jeho komerčného vyuţitia V období vývoja internetu od roku 1969 až po súčasnosť dochádza k dynamickému vývoju, technologickému postupu a aplikáciám nových technológií. V nasledujúcej časti je uvedený výber najdôležitejších udalostí súvisiacich s vývojom internetu a e-shopu: vytvorená experimentálna sieť ARPANET, prvé pokusy s prepájaním uzlov, (Procházka, 2012, s. 14), Ray Tomlinson vyvíja prvú ovú aplikáciu (Procházka, 2012, s. 14), Michael Aldrich vynachádza on-line nakupovanie, ktoré sa stáva prevratným spôsobom podnikania ( ), Thomson Holidays vykonal ako prvý B2B elektronickú transakciu pomocou on-line technológií ( ), vyvinutý DNS 1 (Domain Name System) (Procházka, 2012, s. 14), vzniká označenie celosvetovej počítačovej siete ako Internet (Procházka, 2012, s. 14), SWREG vytvára prvý elektronický obchodný účet, aby vývojári mohli svoj softvér predávať on-line ( ), končí ARPANET, (Procházka, 2012, s. 14), nasadenie WWW 2 (World Wide Web) v európskom laboratóriu CERN 3 (Procházka, 2012, s. 14), J.H. Snider Terra Ziporyn publikuje príručku,,budúcnosť obchodu : Ako nové technológie zmenia spôsob akým nakupujeme a čo nakupujeme,, ( ), Internet prechádza z rúk vedcov do komerčného použitia (Procházka, 2012, s. 14), webový prehliadač Netscape predstavil SSL šifrovanie ( ), začínajú sa objavovať platobné služby tretích strán pre spracovanie on-line predaja kreditných kariet ( ), 1 DNS - Domain Name System 2 WWW - World Wide Web 3 CERN - Conseil Européen pour la recherche nucléaire 10

11 Amazon.com začína predávať produkty on-line ( ), prekonaných 55 miliónov používateľov internetu na svete (Procházka, 2012, s. 14), PayPal spúšťa platenú službu ( ), Zappos spúšťa webový obchod s obuvou ( ), prekonaných 250 miliónov používateľov internetu (Procházka, 2012, s. 14), Amazon.com spúšťa rozhranie e-commerce pre mobilné stránky ( ), spoločnosť ebay odkúpila PayPal za 1,5 miliardy amerických dolárov ( ), Apple uvádza na trh itunes Store, pomocou ktorého sa do Februára 2013, podarilo predať vyše 25 biliónov songov online ( ), spustený najväčší server s videosúbormi youtube.com ( ), viac ako miliarda používateľov (Procházka, 2012, s. 14), vznik Google Checkout rýchly a jednoduchý spôsob platenia pri nakupovaní online ( ), Apple uvádza na trh iphone s verziou prehliadania webových stránok, možnosťou šťahovania aplikácií, a m-commerce rozšírením čo zn. že zariadenie sa už dalo použiť aj na nakupovanie tovarov a služieb ( ), vznik open-source systému Prestashop ( ), až 40% ziskov spoločnosti ebay tvoria príjmy získane službou PayPal ( ), V roku 2012 počet používateľov siete internet prekročil hodnotu 2,4 miliardy ( ). 11

12 1.3 Sada protokolov TCP/IP Protokolová štruktúra TCP/IP (Transmission Control Protocol/Internet Protocol) je definovaná ako sada protokolov pre komunikáciu v počítačovej sieti, ktorá sa využíva najmä na internete, ale aj v bežných počítačových sieťach a je rozdelená do tzv. vrstiev. Každá vrstva využíva služby vrstvy nižšej a poskytuje svoje služby vrstve vyššej. Komunikácia medzi rovnakými vrstvami dvoch rôznych systémov je riadená komunikačným protokolom za použitia spojenia vytvoreného susednou nižšou vrstvou. Na obrázku 1 je zobrazená architektúra TCP/IP je členená do štyroch vrstiev, architektúra ISO/OSI do siedmych (Procházka, 2012, s. 15). Obrázok 1 ISO-OSI a TCP/IP vrstvy 1.4 Protokol HTTP hypertext HTTP 4 (Hyper Text Transfer Protocol) zabezpečuje komunikáciu medzi serverom a klientom (teda medzi serverom a prehliadačom, v ktorom si používatelia prehliadajú webové stránky). Pokiaľ žiadosť o dáta dorazí na server, server pošle žiadané dáta. Celá táto komunikácia medzi serverom a klientom je technologicky vykonávaná protokolom HTTP (Ponkrác, 2007, s. 16). 4 HTTP - Hyper Text Transfer Protocol 12

13 1.5 Internetová doména Celý internet je rozdelený do tzv. domén, t.j. skupín mien, ktoré k sebe logicky patria. V rámci domény je možné vytvárať podskupiny, tzv. subdomény, napr. k doméne podujatie možno vytvoriť subdoménu hľadaj (viď obrázok 2). Najvyššia inštancia je tzv. root doména, ktorá sa vyjadruje bodkou. V root doméne sú definované domény prvej úrovne (Top Level Domains TLD): edu, com, net, org, mil, int a arpa, ktoré sa používajú prevažne v USA, a ďalej podľa normy ISO dvojznakové domény jednotlivých štátov. Pre Slovenskú republiku je vyhradená doména sk (Dostálek, Kabelová 2008, s. 236). Obrázok 2 Doména Zdroj: FTP FTP (File Transfer Protocol) je protokol pre prenos súborov medzi počítačmi pomocou počítačovej siete. V prípade webových stránok sa FTP využíva k skopírovaniu hotových webových stránok na webhosting. Aby sme mohli stránky na webhostingový server kopírovať pomocou FTP, budeme na tento účel potrebovať špecializovanú aplikáciu, FTP klient. My sa pomocou neho pripájame na FTP server e-shopu pomocou FTP klienta Total Commander (Procházka, 2012, s. 19). 1.7 Webový server Webový server je program, ktorý ponúka svoje služby iným programom (hovoríme im klienti). Keď si chceme prezerať určitú webovú stránku, vyžiada si ju náš prehliadač 13

14 (ten tu vystupuje v úlohe klienta) od servera. Keďže klient aj server sú programy, nemôžu spolu komunikovať ľudskou rečou, ale iným, presne definovaným spôsobom. V internete týmto pravidlám komunikácie hovoríme protokoly. Pre prenos webových stránok sa používa protokol HTTP. Webový server je počítač, ktorý ponúka svoje služby ostatným počítačom. Na pevnom disku servera sú jednotlivé webové stránky uložené vo forme súborov. Na webovom serveri - počítači je spustený webový server - program. Server - program komunikuje s prehliadačom a na základe požiadaviek mu protokolom HTTP zasiela webové stránky ( ). 1.8 Webhosting Webhosting je priestor na serveri, kde sú uložené všetky súbory našej stránky potrebné pre jej chod a požadovanú funkcionalitu. Tie sú následne zobrazované a dostupné cez internetový prehliadač ( ). Freehosting je hosting, ktorý je dostupný bezplatne, no obvykle sú s ním spojené významné obmedzenia. Poskytovatelia freehostingov si zvyčajne vyžadujú na našich stránkach zverejňovať ich reklamu. Pri použití freehostingu najčastejšie dostávame zadarmo doménu tretej úrovne. Komerčné (platené) hostingy sa líšia od freehostingov poskytovanými službami, cenami, kvalitami, rýchlosťou svojich serverov a podobne. Pri zakúpení týchto služieb u niektorého z poskytovateľov webhostingu je nám pridelené vyhradené miesto na servery patriacom organizácii, ktorú sme si vybrali ako poskytovateľa webhostingu. Zvyčajne dostávame možnosť využívať mailové služby a podobne. Využívame väčšinou doménu (podľa poskytovateľa) druhej úrovne zadarmo ( ). 1.9 WWW WWW (World Wide Web) je distribuovaný hypertextový internetový informačný systém, v ktorom dokumenty obsahujú odkazy na iné miestne alebo vzdialené dokumenty. Je to oficiálne (nesprávne laické pomenovanie len internet) označenie časti, kde sa informácie nachádzajú vo forme webových stránok. Každý dokument má svoju špecifickú adresu URL a je pomocou nej nájdený a zobrazený v programoch nazývaných webový prehliadač. Dokumenty nazývané webové stránky môžu obsahovať hypertextové odkazy. Vďaka týmto odkazom, sú dokumenty navzájom poprepájané a vytvárajú sieť ( ). 14

15 1.10 Apache Jeho hlavnou úlohou Apache je nielen spracovanie požiadaviek ktoré používatelia odosielajú prostredníctvom svojich webových prehliadačov, ale aj zobrazovanie výsledkov pripravených pomocou kódu umiestneného vo vyžiadaných súboroch. Možno ho používať ako hostiteľ verejného serveru, ako hostiteľ podnikového intranetu alebo jednoducho ako testovací stroj pre vyvíjané stránky, ktoré nie je potrebné za týmto účelom odosielať na zabezpečený server alebo iný počítač (Kolektív autorov, 2006, s. 26) HTML HTML je základný značkovací jazyk, ktorý je určený pre tvorbu webových stránok a webových aplikácií, ktoré môžeme zobrazovať vo webovom prehliadači a ktoré môžu byť dopĺňané rôznymi rozšíreniami v podobe kaskádových štýlov alebo JavaScriptu a rôznymi ďalšími serverovými a klientskými skriptami, ktoré sú používané (PHP, ASP, AJAX). Pomocou jazyka HTML môžeme vytvárať webové stránky, ktoré budú obsahovať text, hypertextové odkazy, multimédiá, formuláre a iný obsah. Označenie značkovací jazyk sa všeobecne používa pre HTML, ide teda o formálne definovaný jazyk, ktorý má zavedenú množinu špeciálnych symbolov (značiek, tagov). Zdrojový kód HTML býva obvykle reprezentovaný priamo textovým súborom vo formáte ASCII alebo môže byť priamo generovaný serverovým skriptom (Lubbers, Albers, Salim, 2011, s.39) XHTML XHTML je univerzálny značkovací jazyk, ktorý je tvorený kombináciou HTML a XML. Vo svojej funkčnosti je takmer rovnaký ako HTML a základná množina používaných značiek je podobná. XHTML na rozdiel od značkovacieho jazyka HTML netoleruje chyby. Ak v HTML vytvoríme text, ktorý vložíme do odstavca <p>, tak ukončovaciu značku </p> môžeme vynechať. V prípade použitia jazyka XHTML je vynechanie ukončovacej značky považované za chybu (Pfeiffer, 2011, s. 98). 15

16 1.13 Tag Tag je označenie pre kódovú značku HTML alebo XHTML jazyka. Tag je zvyčajne ohraničený znakom <a>. Pomocou tagov možno napríklad stanoviť základné časti stránky, vymedziť formátovanie textu (nie v XHTML, tam je potrebné využiť CSS) a pod. S tagmi sa v najrôznejšej podobe stretávame pri tvorbe jednoduchšej WWW stránky. Typické príklady tagov: <a>, <img>, <head>, <body> a pod. (Procházka, 2012, s. 21) CSS CSS (Cascading Style Sheets) nazývané aj kaskádové štýly sú jazykom, ktorý je určený k popisu vzhľadu elementov jazyka HTML, XHTML a XML. Cieľom vzniku CSS bolo oddelenie vzhľadu webovej stránky od jej významu. Kaskádové štýly majú za úlohu popisovať vzhľad prvkov stránky, na rozdiel od značkovacích jazykov (HTML, XHTML či XML), ktoré majú obsahu dodávať význam (obrázok 3). Jazyk CSS navrhla spoločnosť W3C 5 (World Wide Web Consortium). Autorom prvého návrhu bol Hĺkon Wium Lie. V súčasnosti sú používané tri verzie CSS1 6, CSS2 7 a CSS3 8 (Domes, 2011, s. 19). Obrázok 3 Pôvodný a zmenený vzhľad nadpisu KATEGÓRIE v CSS.block.title_block,.block h4 { border-radius: 5px; padding:6px 11px; font-size:12px; color:#fff; text-shadow:0 1px 0 #000; text-transform:uppercase; background: linear-gradient(to bottom, rgba(219,27,27,1) 52%,rgba(163,56,56,1) 100%); /* W3C */ filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#db1b1b', endcolorstr='#a33838',gradienttype=0 ); /*IE6-9*/ font-weight: bold; }.block.title_block,.block h4 { border-radius: 20px; padding:6px 11px; font-size:18px; color: yellow; text-shadow:0 1px 0 #000; text-transform:uppercase; background: blueviolet; font-weight: bold; } 5 W3C - World Wide Web Consortium 6 CSS1 - Cascading Style Sheet, level 1 7 CSS2 - Cascading Style Sheet, level 2 8 CSS3 - Cascading Style Sheet, level 3 16

17 1.15 JavaScript JavaScript je silný, kompaktný skriptovací jazyk, ktorý je vložený do webových stránok. Môžeme ním oživiť webové stránky a to od jednoduchých, až po zložité úpravy; od prejdenia kurzorom myši po dynamické HTML; od spracovania príkazových riadkov po automatické otváranie nových okien prehliadača; od práce s myšou a klávesnicou po spracovanie ovládacích prvkov HTML, ako sú tlačítka, zaškrtávacie políčka a roletové menu; od používania šablón štýlov CSS, po nastavenia cookies. JavaScript je jedinečný jazyk a priamo nesúvisí s Javou, ako by sa mohlo zdať. Keď bol totiž JavaScript uvedený prvýkrát, Java bola dominantná a považovalo sa za dobrý nápad spojiť JavaScript s Javou. Avšak, veci sa dramaticky zmenili, a čo sa týka použitia na webe JavaScript sa stal ďaleko populárnejší ako Java. Zatiaľ čo sa Java nakoniec stala relatívne zložitým jazykom, JavaScript v priebehu doby zostal pozoruhodne rovnaký jednoduchý, rýchly a silný jazyk (Holzner, 2003, s. 31) AJAX AJAX 9 (Asynchronous JavaScript a XML 10 ) je označenie pre technológiu slúžiacu pre vývoj moderných interaktívnych webových aplikácií, ktoré menia obsah stránky bez toho, aby ju bolo nutné znova načítať. Aplikácie,,AJAX využívajú pre prezentáciu údajov technológiu HTML, XHTML 11, CSS 12 a technológiu JavaScript pre zobrazovanie dynamických zmien. Pre výmenu informácií so serverom sa využíva formát údajov XML. Z toho vyplýva, že AJAX vlastne nie je konkrétna technológia, ale pojem pre spoločné využívanie niekoľkých dosiaľ známych a zavedených technológií pre dosiahnutie zámerov vytvorenia interaktívneho používateľského rozhrania webových a internetových aplikácií. Aplikácie Ajax najčastejšie využívajú asynchrónnu komunikáciu webového prehliadača so serverom pomocou objektu XHR 13. Toto technologické riešenie sa využíva tak často, že by sa mohlo zdať, že XHR je pre Ajax nutnou podmienkou. Presnejšie povedané zobrazované údaje na stránkach aplikácie Ajax sú na základe používateľských požiadaviek priebežne aktualizované, daná stránka však nie je kompletne znova načítaná (Lacko, 2008, s. 13). 9 AJAX Asynchronous JavaScript and XML 10 XML - Extensible Markup Language 11 XHTML - Extensible Hypertext Markup Language 12 CSS Cascading Style Sheets 13 XHR - XMLHttpRequest 17

18 1.17 MySQL Je to server spracúvajúci otázky v štruktúrovanom opytovacom jazyku (Structured Query Language - SQL 14 ) navrhnutý pre spracovanie veľkého množstva veľmi zložitých otázok. Ide o relačný databázový systém, MySQL teda umožňuje spájanie mnohých rôznych tabuliek. MySQL slúži pre sprístupnenie dát cez internet, najmä kvôli schopnosti obslúžiť veľký počet požiadaviek a tiež kvôli pokročilým bezpečnostným opatreniam MySQL (Kolektív autorov, 2006, s. 27) PHP PHP (Hypertext Preprocesor) je jazyk pre skriptovanie na strane servera. S PHP môžeme ukladať a meniť dáta webových stránok. PHP nie je zložité pochopiť a už s jeho základmi si možno vystačiť. Vie ukladať, meniť a mazať dáta. Všetko sa odohráva na webovom serveri (kde sú uložené zdrojové kódy webových stránok). PHP skript sa najprv vykoná na serveri a potom odošle prehliadaču iba výsledok (znamená to, že najprv spočíta koľko je 300/30 a potom prehliadaču odošle len číslo 10). Preto v zdrojovom kóde nájdete len "10" (to je rozdiel oproti JavaScriptu, ktorý počíta priamo v prehliadači). Zdrojový kód PHP na rozdiel od JavaScriptu a HTML nezobrazíme. Pomocou PHP je možné vytvoriť diskusné fórum, knihu návštev, počítadlo, anketu, graf a dokonca si pomocou jednoduchého kódu môžeme zlikvidovať celý obsah webu. Naviac máme možnosť prepojiť naše stránky s databázami, napr MySQL ( ). Pomerne krátky čas na osvojenie z neho robí jeden z najobľúbenejších jazykov. Obľúbenosť jazyka PHP stále rastie a verejnosť ho vníma ako alternatívu k technológií ASP od spoločnosti Microsoft. Verejnosť si uvedomuje, že výhody technológie PHP sú väčšie ako náklady na jeho vyhotovenie. Podľa serveru Netcraft možno kód v jazyku PHP nájsť na približne 16 miliónoch webových serverov (Kolektív autorov, 2006, s. 26). 14 SQL - Structured Query Language 18

19 1.19 Open-source Za open-source softvér sa považujú také aplikácie, ktoré sú šírené so zachovaním určitých práv a slobôd pre ich koncového používateľa, teda nadobúdateľa licencie. Ide o práva spúšťať program za akýmkoľvek účelom, študovať, ako program pracuje, a prispôsobiť ho svojim potrebám (predpokladom k tomu je prístup k zdrojovému kódu), vylepšovať program a zverejňovať tieto vylepšenia. Základným rysom open-source softvéru je skutočnosť, že hoci za získanie licencií tohto programu softvéru môžeme zaplatiť alebo ho získať zdarma, potom bez ohľadu na spôsob, akým sme ho získali, máme vždy právo softvér ďalej kopírovať a meniť, vrátane práva predávať alebo darovať ho (či už sa jedná o jeho kópiu alebo pozmenenú verziu, avšak za predpokladu, že nie je viazaný na konkrétny hardvér) (Štědroň, 2009, s. 16) E-shop E-shop, elektronický obchod (často nazývaný internetový obchod alebo online obchod) je špeciálna webová aplikácia slúžiaca k sprostredkovaniu obchodných transakcií na internete, väčšinou v oblasti B2C 15. Základom e-shopu je bežný katalóg výrobkov, ktoré sú zvyčajne radené do kategórií. E-shop sa teda skladá z detailov jednotlivých výrobkov a prehľadov výrobkov v daných kategóriách. Súčasťou navigácie e-shopu býva tiež rôzne vyhľadávanie, buď na princípe fulltextu alebo na základe klasifikácie podľa vlastností produktov. Zo zákona musí obsahovať podmienky a pod. Výnimkou nie sú ani rôzne články, napr. recenzie ponúkaných produktov. Keď si používateľ v e-shope vyberie svoj produkt, dochádza k nákupnému procesu. Jeho prvým krokom je pridanie produktu do tzv. košíka, čo je špeciálna stránka, kde sa zhromažďujú vybrané produkty. Potom je potrebné produkty umiestnené v košíku objednať, buď tzv. povinnou registráciou (nežiaduce) alebo pomocou jednoduchého vyplnenia kontaktných údajov. Prepracovanejšie e-shopy majú ešte ďalšie možnosti, napr. umožňujú odložiť nákup vybraných produktov na neskôr, dovoľujú používateľovi tovar rovno zaplatiť platobnou kartou atď. ( 15 B2C je zrejme najrozšírenejším modelom internetového podnikania. Skratka B2C pochádza z anglického termínu Business to Customer (obchodník zákazník). Segment B2C teda zahŕňa predovšetkým priamy predaj koncovým zákazníkom či aspoň jeho podporu. Zvyčajne sa rozlišujú tri úrovne B2C modelu. Základom služieb B2C je snaha informovať o produktoch, webová stránka tu vlastne plní funkciu akéhosi letáku či elektronického katalógu. Vyššia úroveň B2C služieb pridáva interaktívne formuláre, napr. možnosť spätnej väzby. Najvyššou úrovňou B2C je potom samozrejme samotný internetový obchod, najlepšie s možnosťou rovno zaplatiť objednaný tovar online. 19

20 ). Online obchodovanie v posledných rokoch výrazne získalo na popularite. Nielen že umožňuje zákazníkom nakupovať v pohodlí svojho domova, ale aj spoločnostiam presadiť sa na globálnom trhu a osloviť tak ešte viac potenciálnych zákazníkov. Pretože sa všetko odohráva elektronickou formou, môžu elektronické obchody pomôcť vykazovať trvalý zisk vychádzajúci z možnosti odporúčať zákazníkom nové produkty v závislosti na ich predchádzajúcich objednávkach a tiež vďaka neustále dostupnému aktuálnemu katalógu produktov pre zákazníkov (Peacock, 2011, s 23) Dôleţité parametre pri výbere systému typu e-shop Aby sme sa mohli pustiť do implementácie systému typu internetový obchod, je dôležité poznať parametre, na základe ktorých sa budeme opierať pri výbere najvhodnejšieho open-source systému pre náš e-shop. Dôležitých parametrov pri výbere e- shopu je mnoho, v rámci predloženej bakalárskej práce budú vybrané predovšetkým tie, ktoré považujeme za najhlavnejšie a ktorých sa budeme držať pri porovnávaní dostupných open-source riešení v ďalšej kapitole. V jednotlivých častiach na základe vlastných zistení charakterizujeme vybrané dôležité parametre, ktoré považujeme za najdôležitejšie a z ktorých väčšia časť by mala byť z dôvodu podpory a bezproblémových aktualizácií súčasťou už základnej inštalácie open-source systému (bez nutnosti inštalácie ďalších rozšírení): Systém pre správu obsahu (CMS) stránok možnosť majiteľovi stránok meniť obsah stránok bez znalostí programovania, Multijazyčnosť možnosť zobraziť obsah stránky vo viacerých jazykoch, Preklad v slovenskom jazyku možnosť zobrazenia obsahu stránky v slovenskom jazyku, Podpora pre viaceré meny možnosť zmeny peňažnej meny používateľom pre jednoduchšie orientovanie sa, Nastavenie daňových sadzieb - možnosť nastavenia daňových sadzieb pre jednotlivé produkty a služby, Skupiny zákazníkov možnosť triediť zákazníkov do skupín (napr. často kupujúci, zriedkavo kupujúci, zákazníci s členskými kartami), Administrácia používateľov systému povolenia a pridelenia rolí v systéme, správcom systému, 20

21 Meta informácie pre produkty a kategórie stručný popis produktov a kategórií, ktoré pomáhajú vyhľadávačom presnejšie identifikovať webovú stránku daného produktu, Optimalizácia pre vyhľadávače modul v základnej inštalácii na zlepšenie pozície vo výsledkoch vyhľadávania v internetových vyhľadávačoch, Optimalizácia pre mobilné zariadenia webové rozhranie určené pre mobilné zariadenia, Preprava na viaceré adresy uvedené v jednej objednávke možnosť doručenia tovaru v objednávke na viaceré miesta, Recenzie produktov možnosť pridávať hodnotenia ku produktom (napr. obľúbenosť, spokojnosť), na základe čoho je zákazník lepšie informovaný o danom tovare, Dostupnosť na sklade možnosť nastavenia zobrazenia pri produkte alebo službe či sú ešte dostupné na predaj resp. koľko ich je ešte možno kúpiť, Hromadný import dát možnosť premiestniť dáta vo formáte určenom pre import do svojho e-shopu, XML export dát - možnosť premiestniť dáta vo formáte XML zo svojho e-shopu, Inštalácia šablón možnosť inštalácie šablón vzhľadu, Jednoduché zaplatenie bez listovania viacerými stránkami detaily o produkte resp. službe, výbere spôsobu doručenia a platby na jednej prehľadne spracovanej stránke, Možnosť platiť viacerými platobnými bránami (napr. PayPal, TrustPay, GPwebpay), Možnosť platiť šekmi a poštovými poukážkami možnosť výberu spôsobu platby šekom alebo poštovou poukážkou, História objednávok, stav objednávky pre zákazníka - možnosť sledovania svojich objednávok z vlastného vytvoreného účtu na stránke obchodu, Možnosť predaja virtuálnych produktov možnosť predaja produktov nehmotného charakteru, Slovenská podpora možnosť prezerania už riešených problémov, fóra, podpory a rozšírení v slovenskom jazyku, 21

22 Objednávka tovaru alebo služby aj bez registrácie možnosť zakúpenia tovaru alebo služby bez toho aby sa používateľ zaregistroval alebo prihlásil na už existujúce konto, Upgrade systému na vyššiu verziu možnosť prechodu na vyššiu (novšiu) verziu daného systému, Správa newslettrov možnosť prihlásenia sa používateľom webu na odber noviniek prostredníctvom mailu, Možnosť využitia zľavových kupónov možnosť využiť zľavový kupón, čím sa ovplyvní výsledná cena produktu alebo služby, Správa objednávok z admin panela možnosť meniť stav objednávky z administračnej časti obchodu, (napr. meniť stav objednávky z čaká sa na prijatie platby na platba úspešná), Správa zásob - možnosť spravovať počty produktov alebo služieb v administračnej časti obchodu, Možnosť vytvárania vlastností, hodnôt (napr. vlastnosť:veľkosť hodnota:42 ), zákazník má viac informácii o produkte a môže si jednoduchšie naskladať resp. prispôsobiť produkt alebo službu svojim podmienkam, Analýzy a štatistiky obchodu (napr. štatistika návštevnosti jednotlivých podstránok obchodu, možnosť zistiť operačný systém používateľov, webový prehliadač pomocou ktorého sa používatelia k nášmu webu pripájajú, z ktorého okresu a krajiny pochádzajú, o aký produkt alebo službu sa najčastejšie zaujímajú), Poslať priateľovi om možnosť jednoduchého zaslania URL známemu cez pomocou jednoduchého tlačidlá na stránke produktu alebo služby, Možnosť nastavenia prepravných sadzieb možnosť nastavenia prepravných sadzieb pre jednotlivých prepravcov (napr. Slovenská pošta - 3,5eur, Kuriér - 5 eur, Osobné prevzatie zdarma), Porovnávanie produktov možnosť porovnávať a vyhodnotiť dva alebo viaceré produkty alebo služby (vlastné spracovanie). 22

23 2 POROVNANIE VYBRANÝCH OPEN-SOURCE SYSTÉMOV 2.1 Magento Ide o aplikáciu pod licenciou open-source aktívne vyvíjanú veľkou komunitou s momentálne viac ako 1700 dostupnými modulmi. Magento je komplexný systém pokrývajúci všetky činnosti potrebné pre efektívny predaj, správu zákazníkov, vyhodnocovanie úspešnosti predaja a ďalšie skupiny činností. Na obrázku 4 vidíme vzhľad úvodnej obrazovky po inštalácii Magento, a na obrázku 5 vzhľad administračného rozhrania. Obrázok 4 Úvodná obrazovka po inštalácii Magento Pre zákazníkov ponúka implementáciu Magento commerce s využitím unikátneho dizajnu na mieru, bez používania štandardných tém ( ). Administračné rozhranie systému Magento je intuitívne. Okrem štandardných funkcií obsahuje prepracovaný nástroj na štatistické vyhodnocovanie predajnosti, príp. 23

24 navštevovanosti jednotlivých produktov, ktorý údaje zobrazuje nie len tabuľkovo, ale aj graficky v prehľadnej forme. Obrázok 5 Administračné rozhranie v Magento Magento je výnimočné predovšetkým svojimi funkciami a vlastnosťami, ktoré ponúka používateľom a administrátorom. Unikátnosť tohto e-commerce riešenia spočíva práve v 100% oddelení jednotlivých (sub)obchodov po grafickej i obsahovej stránke. Vďaka tomuto riešeniu je možné prevádzkovať niekoľko graficky aj obsahovo úplne odlišných elektronických obchodov pod jednou správou. Systém umožňuje jednotnú správu týchto elektronických obchodov, všetkých objednávok, faktúr, celého procesu fakturácie a obchodného marketingu. Samozrejmosťou je možnosť napojenia rôzneho dizajnu na rôzne domény. Magento je určené pre všetkých, ktorí hľadajú komplexné profesionálne riešenie s potenciálom rozvoja do budúcnosti. Pre tých, ktorí chcú ponúknuť zákazníkovi nadštandardné funkcie a jednoduché nakupovanie a orientáciu v e-shope. No a hlavne pre tých, ktorí svoj elektronický obchod myslia vážne a sú ochotní venovať sa jeho budovaniu a rozvoju. Magento je najrobustnejší Open Source elektronický obchod na trhu a jeho pochopenie a ovládanie môže chvíľku trvať. Za trpezlivosť a investované financie ale bude odmenou profesionálny elektronický obchod, ktorý svojím vybavením môže smelo konkurovať známym a veľkým elektronickým obchodom na trhu ( ). 24

25 Tabuľka 1 Podpora sledovaných vlastností pre systém Magento Magento Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Nie Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 3* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Upozornenia na cenu možnosť prihlásiť sa na zasielanie upozornení o cene produktu; Recenzie produktov možnosť písať hodnotenia a recenzie produktov; Interaktívne podrobné filtrovanie produktov na základe atribútov produktu; Rôzne typy produktov + rozsiahle možnosti správy atribútov produktov; Správa viacerých e-shopov v jednom administračnom rozhraní; Multi-shop viacero e-shopov pod jednou správou. Zistené nevýhody: Zložité nastavenia v dôsledku veľkého množstva funkcií čo znamená potrebu kvalitnejšieho hostingu a s tým vyššie výdavky na obchod. Systém je dostupný bezplatne, ale aj napriek tomu je potrebné počítať s počiatočnými nákladmi cca EUR. CELKOVÉ HODNOTENIE:** 80/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 25

26 2.2 Prestashop Prestashop patrí medzi novší, ale pružne sa rozvíjajúci systém pre tvorbu internetových obchodov. Jeho vývojári sledujú posledné trendy nielen v elektronickom predaji tovarov a služieb, ale využívajú aj najnovšie internetové technológie a integrujú ich do systému za účelom zvýšenia pohodlia zákazníkov pri nakupovaní a zabezpečení jednoduchšej obsluhy obchodu pre jeho personál. Systém je modulárny, čiže poskytuje programátorom priestor pre vytváranie dodatočných modulov rozširujúcich jeho funkčnosť. Plná jazyková lokalizácia do viac ako 18-tich jazykov vrátane slovenčiny a češtiny otvára dvere tomuto systému pre miestnych obchodníkov ( ). Na obrázku 6 vidíme vzhľad úvodnej obrazovky po inštalácii Prestashop, a na obrázku 7 vzhľad jeho administračného rozhrania. Obrázok 6 Administračné rozhranie v Prestashope 26

27 Je to modulárny systém ktorý obsahuje viac ako 300 vstavaných modulov a viac ako 2000 ďalších (niektoré sú zdarma, iné je potrebné v prípade potreby zakúpiť). Taktiež obsahuje množstvo grafických tém (templates), ktoré značne urýchľujú grafický návrh nového internetového obchodu a tak skracujú čas jeho nasadenia do ostrej prevádzky. Keďže je to Obrázok 7 Úvodná obrazovka po inštalácii Prestashop Zdroj : vlastné spracovanie Open Source riešenie, umožňuje prevádzkovať svoj vlastný internetový obchod len za zlomok z ceny v porovnaní s iným bežným komerčným riešením. K dispozícii máme zdrojové kódy tohoto obchodu, preto si ho môžeme nainštalovať aj na náš internetový server (náš webhosting), teda bez ďalších mesačných nákladov. ( ). 27

28 Tabuľka 2 Podpora sledovaných vlastností pre systém Prestashop Prestashop Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 4* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Výborná podpora komunity, centrum pre hlásenie chýb, obrovské fórum s množstvom vývojárov. Jednoducho a prehľadne písaný kód - možnosť upravovať moduly, so základnými znalosťami PHP, Javascriptu. Jednoduchá možnosť zmeny vzhľadu tém pomocou jazyka CSS. Zistené nevýhody: Za nevýhodu nie len Prestashopu ale všetkých spomenutých riešení môžeme označiť niektoré moduly ktoré sú často stiahnuteľné za poplatok. CELKOVÉ HODNOTENIE:** 84/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 28

29 2.3 OpenCart OpenCart vznikol vychytávaním pozitív konkurenčných e-commerce systémov a elimináciou zbytočností, ktoré zväčša len zaťažovali systém. OpenCart je plnohodnotný elektronický obchod, ktorý je bohatý na funkcie a používateľský prívetivý. Je to výborné open-source riešenie pre elektronické obchodovanie za minimálne náklady. Stáva sa tak z neho veľmi silný pracovný nástroj, ktorý dokáže konkurovať náročným "zákazkovým" systémom ( ). Na obrázku 8 vidíme vzhľad úvodnej obrazovky systému OpenCart, a na obrázku 9 vzhľad administračného rozhrania. Obrázok 8 Administračné rozhranie v OpenCart Obrázok 9 Úvodná obrazovka po inštalácii Opencart 29

30 Tabuľka 3 Podpora sledovaných vlastností pre systém OpenCart OpenCart Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Nie Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Nie Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 2* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Nie Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Super riešenie pre menší e-shop. S jednoduchými znalosťami CSS, javascript, jquery je možné vytvoriť si peknú šablónu. Dokonca už len defaultná šablóna tohto e-shopu nás oslovila najviac V porovnaní s inými opensource systémami lacné moduly. Zistené nevýhody: Slabá podpora komunity je veľkou nevýhodou tohto riešenia. Niektoré štandardné moduly a funkcie sa nenachádzajú v základom balíku CELKOVÉ HODNOTENIE:** 73/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 30

31 2.4 OsCommerce OsCommerce tak ako väčšina podobných riešení má mnoho rozšírujúcich modulov, ktoré sú k stiahnutiu na domácich stránkach. Projekt OsCommerce odštartoval v Nemecku v marci roku 2000, a jeho zakladateľom je Harald Ponce de Leon. OsCommerce je stále vo svojej fáze vývoja ( ). Na obrázku 10 vidíme vzhľad administračného rozhrania tohto systému a na obrázku 11 vzhľad úvodnej obrazovky po inštalácii OsCommerce. Obrázok 10 Administračné rozhranie v OsCommerce Obrázok 11 Úvodná obrazovka po inštalácii Oscommerce Tabuľka 4 Podpora sledovaných vlastností pre systém OsCommerce 31

32 OsCommerce Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Nie Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 2* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Jednoduchšia správa a nastavenia. Väčšie množstvo voľne stiahnuteľných šablón vzhľadu. Množstvo rozširujúcich doplnkových funkcií ktoré sú zadarmo. Zistené nevýhody: Starší vzhľad e-shopu aj administrácie. Neprehľadné usporiadanie administračných kariet. Nízka úroveň podpory od vývojárov. CELKOVÉ HODNOTENIE:** 70/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 32

33 2.5 ZenCart ZenCart kladie požiadavky obchodníkov na prvé miesto. Ostatné podobné programy je prakticky nemožné nastaviť bez hlbších znalostí programovacích jazykov. ZenCart, na rozdiel od nich, je možné nastavovať kýmkoľvek so základnými znalosťami výpočtovej techniky ( ). Na obrázku 12 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 13 vzhľad úvodnej obrazovky po inštalácii ZenCart. Obrázok 12 Administračné rozhranie v ZenCart Obrázok 13 Úvodná obrazovka po inštalácii Zencart 33

34 Tabuľka 5 Podpora sledovaných vlastností pre systém ZenCart ZenCart Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Nie Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Nie Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 1* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Systém s veľkým počtom podkariet v administračnej časti, vhodný pre veľké e-shopy s množstvom funkcií už v základnom balíku. Zistené nevýhody: Zložitá a neprehľadná konfigurácia Veľké možnosti nastavenia, v zastaralom a ťažko čitateľnom vzhľade. Takisto nevhodný pre menšie obchody. CELKOVÉ HODNOTENIE:** 69/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 34

35 2.6 VirtueMart VirtueMart je komponent vytvorený pre systém Joomla, ktorá umožňuje tvorbu e- shopu. Ide o tretí najpoužívanejší e-commerce systém na svete. Spravuje sa jednoducho z jedného rozhrania Joomla. Nevýhodou je paradoxne jeho hlavná výhoda a to otvorenosť kódu. ( ). Na obrázku 14 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 15 vzhľad úvodnej obrazovky po jeho inštalácii. Obrázok 14 Administračné rozhranie vo VirtueMart Obrázok 15 Úvodná obrazovka po inštalácii VirtueMart Tabuľka 6 Podpora sledovaných vlastností pre systém VirtueMart 35

36 VirtueMart Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Nie Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 3* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Obrovské množstvo nastavení. Výhodou pre nás môže byť prepojenie e-shopu s blogom a to integráciou VirtueMartu s opensource Joomla. Zistené nevýhody: Jeden z najzložitejších systémov pre zvládnutie a pochopenie jeho fuknčnosti, používateľ akoby musel ovládať oba systéme a to len kôli tomu aby mohol používať a predávať produkty. CELKOVÉ HODNOTENIE:** 76/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 36

37 2.7 UberCart UberCart je elektronický obchod postavený na Drupale. UberCart je úplne integrovaný s jadrom Drupalu a jeho rozširujúcimi modulmi a poskytuje nám beh obchodu na našom bežnom komunitnom či firemnom webe ( ). Na obrázku 16 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 17 vzhľad úvodnej obrazovky po inštalácii UberCart. Obrázok 16 Administračné rozhranie v Ubercart Obrázok 17 Úvodná obrazovka po inštalácii Ubercart 37

38 Tabuľka 7 Podpora sledovaných vlastností pre systém UberCart UberCart Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 1* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Jednoduchšie ovládanie a takisto možnosť využitia prepojenia s Drupalom, ktorý nám môže slúžiť ako blog. Vhodný skôr pre menšie e-shopy Zistené nevýhody: Najmenej nastaviteľných možností v administračnej časti e-shopu zo spomínaných riešení Príliš jednoduchý Slabá, takmer žiadna podpora od vývojarov na internete CELKOVÉ HODNOTENIE:** 68/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 38

39 2.8 OXID eshop OXID eshop je flexibilný a osvedčený open-source softvér. Tisíce zákazníkov po celom svete už využívajú jeho bohatú škálu funkcií. Je ponúkaný v českej lokalizácii a prispôsobený českým legislatívnym podmienkam, takže s ním môžeme začať obchodovať na internete ihneď ( ). Na obrázku 18 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 19 vzhľad úvodnej obrazovky po inštalácii tohto systému. Obrázok 18 Administračné rozhranie v OXID eshop Obrázok 19 Úvodná obrazovka po inštalácii OXID eshop 39

40 Tabuľka 8 Podpora sledovaných vlastností pre systém OXID eshop OXID eshop Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 1* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Vhodné pre väčšie e-shopy Množstvo nastavení vhodné pre chod veľkého e-shopu Zistené nevýhody: Mnoho možností ktoré sa nám zdali pri našom e-shope nevyužité, riešenie vhodné skôr pre väčšie e-shopy CELKOVÉ HODNOTENIE:** 76/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 40

41 2.9 ShopFactory ShopFactory je jednoduchý program pre tvorbu internetového obchodu alebo iba webových stránok. Už v roku 1995 bola uvedená prvá verzia tohto programu, ktorý je vytvorený na princípe "Urob si sám" a táto myšlienka je od tej doby stále vylepšovaná. S jednou aplikáciou a bez ďalších programov môžeme vytvoriť viac webových prezentácií a e-shopov a tiež vytvárať stránky pre ostatných ( ). Na obrázku 20 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 21 vzhľad úvodnej obrazovky po inštalácii tohto systému. Obrázok 20 Administračné rozhranie v ShopFactory Obrázok 21 Úvodná obrazovka po inštalácii ShopFactory 41

42 Tabuľka 9 Podpora sledovaných vlastností pre systém ShopFactory ShopFactory Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Skupiny zákazníkov: Administrácia používateľov systému: Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Preprava na viaceré adresy uvedené v jednej objednávke: Recenzie produktov: Dostupnosť na sklade: Hromadný import dát: XML export dát: Inštalácia šablón: Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Možnosť platiť šekmi a poštovými poukážkami: História objednávok, stav objednávky pre zákazníka: Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 1* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Nie Správa newslettrov: Možnosť využitia zľavových kupónov: Správa objednávok z admin panela: Správa zásob: Možnosť vytvárania vlastností, hodnôt: Analýzy a štatistiky obchodu: Poslať priateľovi om: Možnosť nastavenia prepravných sadzieb: Porovnávanie produktov: Zistené výhody: Pomocou jednej aplikácie je možné vytvoriť e-shop, bez použitia ďalších rozširujúcich fukncií, hlavnou výhodou však je to že pri tvorbe obchodu nemusíme byť pripojený na internet. Vhodný pre majiteľov viacerých obchodov. Zistené nevýhody: Zložité rozhranie aplikácie pre bežného používateľa, ktorý vyžaduje jednoduchosť a tvorbu skôr menšieho e-shopu. Našli sme asi len 3 voľne dostupné šablóny na internete. CELKOVÉ HODNOTENIE:** 71/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 42

43 2.10 Quick.Cart Quick.Cart je open-source systém pre internetový obchod, vytvorený v PHP, ktorý pre svoj beh nepotrebuje databázu (dáta ukladá do súborov na serveri) ( ). Quick.Cart ponúka prehľadné používateľské rozhranie v ktorom sa nestratíme v zbytočných možnostiach. Ak potrebujeme pridať produkt alebo tovar, stačí vyplniť niekoľko polí ( ). Na obrázku 22 vidíme vzhľad administračného rozhrania tohto systému, a na obrázku 23 vzhľad úvodnej obrazovky po inštalácii tohto systému. Obrázok 22 Administračné rozhranie v Quick.Cart Obrázok 23 Úvodná obrazovka po inštalácii Quickcart 43

44 Tabuľka 10 Podpora sledovaných vlastností pre systém Quick.Cart Quick.Cart Systém pre správu obsahu (CMS) stránok: Multijazyčnosť: Preklad v slovenskom jazyku: Podpora pre viaceré meny: Nastavenie daňových sadzieb: Nie Skupiny zákazníkov: Nie Administrácia používateľov systému: Nie Meta informácie pre produkty a kategórie: Optimalizácia pre vyhľadávače: Optimalizácia pre mobil: Nie Preprava na viaceré adresy uvedené v jednej objednávke: Nie Recenzie produktov: Nie Dostupnosť na sklade: Hromadný import dát: Nie XML export dát: Nie Inštalácia šablón: Nie Jednoduché zaplatenie bez listovania viacerými stránkami: Možnosť platiť viacerými platobnými bránami: Nie Možnosť platiť šekmi a poštovými poukážkami: Nie História objednávok, stav objednávky pre zákazníka: Nie Možnosť predaja virtuálnych produktov: Slovenská podpora: Úroveň 2* Objednávka tovaru aj bez registrácie: Upgrade systému na vyššiu verziu: Nie Správa newslettrov: Nie Možnosť využitia zľavových kupónov: Nie Správa objednávok z admin panela: Nie Správa zásob: Možnosť vytvárania vlastností, hodnôt: Nie Analýzy a štatistiky obchodu: Nie Poslať priateľovi om: Nie Možnosť nastavenia prepravných sadzieb: Nie Porovnávanie produktov: Nie Zistené výhody: Pre svoj chod nepotrebuje databázu, všetky dáta ukladá priamo do súborov na serveri. Rýchlosť a výkon skriptov je oveľa lepší ako pri iných e-shopoch čo znamená že načitívanie stránok výborne zvláda aj pri vysokej návštevnosti. Zistené nevýhody: Z dôvodu že systém nepotrebuje pre svoj beh databázu je zložité chod obchodu zálohovať. CELKOVÉ HODNOTENIE:** 60/90 bodov * Hodnotenie celkového pokrytia podpory pre dané open-source riešenie v slovenskom jazyku s hodnotami 0-5 (0-najhoršie/5- najlepšie) ** Hodnotenie zahŕňa aj zistené výhody/nevýhody 44

45 Magento Prestashop OpenCart OsCommerce Zencart Virtuemart Ubercart OXID eshop ShopFactory Quick.cart 2.11 Výsledné porovnanie Tabuľka 11 Systém pre správu obsahu (CMS) stránok Multijazyčnosť Preklad v slovenskom jazyku Podpora pre viaceré meny Nastavenie daňových sadzieb Skupiny zákazníkov Administrácia používateľov systému Meta informácie pre produkty a kategórie Optimalizácia pre vyhľadávače Optimalizácia pre mobil Preprava na viaceré adresy uvedené v jednej objednávke Recenzie produktov Dostupnosť na sklade Hromadný import dát XML export dát Inštalácia šablón Jednoduché zaplatenie bez listovania viacerými stránkami Možnosť platiť viacerými platobnými bránami Možnosť platiť šekmi a poštovými poukážkami História objednávok, stav objednávky pre zákazníka Možnosť predaja virtuálnych produktov Slovenská podpora *3 *4 *2 *2 *1 *3 *1 *1 *1 *2 Objednávka tovaru aj bez registrácie Upgrade systému na vyššiu verziu Správa newslettrov Možnosť využitia zľavových kupónov Správa objenávok z admin panela Správa zásob Možnosť vytvárania vlastností, hodnôt Analýzy a štatistiky obchodu Poslať priateľovi om Možnosť nastavenia prepravných sadzieb Porovnávanie produktov CELKOVÉ HODNOTENIE:

46 Tabuľka výsledného porovnania obsahuje celkové hodnotene pozostávajúce z maximálneho počtu 90 bodov, ktoré bolo možné dosiahnuť. Pre hodnotenie parametrov bolo možné získať 76 bodov, 2 body za každý parameter, a za každý stupeň podpory. Ostatných 14 bodov bolo dosiahnuteľných na základe nami zistených výhod a nevýhod. Pre konkrétnu implementáciu open-source systému sme sa rozhodovali medzi dvomi najlepšie vychádzajúcimi riešeniami a to Magentom a Prestashopom. Vybrali sme systém Prestashop, ktorý na základe porovnaných parametrov dosiahol najlepší výsledok z porovnávaných systémov. Najdôležitejší parameter spomedzi vymenovaných sme považovali slovenskú jazykovú podporu a pomoc formou diskusného fóra, kde sa diskutujú problémy a otázky v ktorom Prestashop nad ostatnými open-source riešeniami vedie, nenájde sa tu problém alebo otázka, ktoré ešte neboli riešené, resp. by sa nedali vyriešiť. Nájdeme tu množstvo súborov na stiahnutie, či už sú to rozšírenia, návody ktoré sú dennodenne pridávané a upravované vývojármi za účelom zvýšenia pohodlia zákazníkov pri nakupovaní a zabezpečení jednoduchšej obsluhy obchodu pre jeho personál. 46

47 3 KONKRÉTNA IMPLEMENTÁCIA 3.1 Webhosting a doména Predtým, ako sa pustíme do implementácie vlastného obchodu založenom na systéme Prestashop, musíme pre náš obchod zvoliť vhodný webhosting a doménu. My sme sa rozhodli pre webhosting a doménu u slovenského poskytovateľa WebSupport. 3.2 Inštalácia Prestashopu na server Najnovšiu verziu Prestashopu získame zdarma na adrese bez akýchkoľvek,,vyplňovačiek formulárov. My sme si stiahli verziu , v čase písania tejto práce, bola najnovšia. Stiahnutú verziu sme si následne nahrali na náš webový server pomocou FTP klienta - Total Commander. Po nahratí na server sme si museli v administračnej časti nášho webhostingu prestaviť nastaveniach PHP defaultnú hodnotu max_input_vars = 1000 na Táto zmena hodnoty je potrebná pri preklade jednotlivých polí jazyka, ktoré obsahujú od približne 800 až do 6000 výrazov, keďže bola hodnota nastavená na 1000, nemohli by sme prestaviť súbor obsahujúci viac ako 1000 výrazov. Pokračovali sme otvorením webovej stránky servera, kde sme Prestashop nahrali, teda Obrázok 24 ukazuje prvý krok inštalácie systému, zobrazujúce možnosti výberu jazyka, my sme si zvolili anglický jazyk inštalácie. Krok sme potvrdili tlačidlom Next. Obrázok krok inštalácie - nastavenie jazyka inštalácie 47

48 V ďalšom kroku zaškrtneme pole I agree to the above terms and conditions (súhlasím s vyššie uvedenými licenčnými podmienkami) a pokračujeme tlačidlom Next. Pre správnu funkčnosť obchodu je potrebné vyplniť identifikačné údaje ako sú Názov obchodu (Shop Name), činnosť v ktorej obchod podniká (Main activity), krajina (Country), a ďalšie údaje, vrátane hesla a ovej adresy, pomocou ktorej sa po inštalácií prihlásime do administračnéj časti Prestashopu (viď obrázok 25). Obrázok 25 3.krok inštalácie - informácie o našom obchode 48

49 Obrázok 26 zobrazuje ďalší krok inštalácie kde od nás systém požaduje informácie o databáze, ktorá je potrebná pre správnu činnosť Prestashopu, preto je potrebné vytvoriť si databázu a prepojiť ju s Prestashopom. My sme si vytvorili databázu u nášho poskytovateľa WebSupport s názvom sportnakup fungujúcu na databázovom systéme MariaDB 5.5, ktorá je vylepšenou verziou MySQL 5.1 a dokáže prehľadávať menšie objemy dát pri rovnakom query, to znamená že má napr. vyšší výkon pri operáciách ORDER BY čo sa nám v e-shope pri rôznom triedení produktov návštevníkom stránky môže hodiť. Správnosť vytvorenej databázy následne overíme kliknutím na tlačidlo Test your database connection now (skontrolovať nastavenia databázy). Ak je všetko v poriadku pod tlačidlom sa zobrazí nápis na zelenom pozadí Database is connected (databáza pripojená). Pokračujeme ďalším krokom inštalácie. Obrázok 26 4.krok inštalácie - prepojenie databázy s Prestashopom 49

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Spájanie tabuliek Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Úvod pri normalizácii rozdeľujeme databázu na viacero tabuliek prepojených cudzími kľúčmi SQL umožňuje tabuľky opäť spojiť

More information

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator Anycast Ľubor Jurena CEO jurena@skhosting.eu Michal Kolárik System Administrator kolarik@skhosting.eu O nás Registrátor Webhosting Serverové riešenia Správa infraštruktúry Všetko sa dá :-) Index Čo je

More information

Registrácia účtu Hik-Connect

Registrácia účtu Hik-Connect Registrácia účtu Hik-Connect Tento návod popisuje postup registrácie účtu služby Hik-Connect prostredníctvom mobilnej aplikácie a webového rozhrania na stránke www.hik-connect.comg contents in this document

More information

Aplikačný dizajn manuál

Aplikačný dizajn manuál Aplikačný dizajn manuál Úvod Aplikačný dizajn manuál je súbor pravidiel vizuálnej komunikácie. Dodržiavaním jednotných štandardov, aplikácií loga, písma a farieb pri prezentácii sa vytvára jednotný dizajn,

More information

Obsah. SOA REST REST princípy REST výhody prest. Otázky

Obsah. SOA REST REST princípy REST výhody prest. Otázky REST Peter Rybár Obsah SOA REST REST princípy REST výhody prest Otázky SOA implementácie WEB (1990) CORBA (1991) XML-RPC (1998) WS-* (1998) SOAP RPC/literal SOAP Document/literal (2001) REST (2000) SOA

More information

Copyright 2016 by Martin Krug. All rights reserved.

Copyright 2016 by Martin Krug. All rights reserved. MS Managed Service Copyright 2016 by Martin Krug. All rights reserved. Reproduction, or translation of materials without the author's written permission is prohibited. No content may be reproduced without

More information

INTERNET. História internetu

INTERNET. História internetu INTERNET 1 Úvod Internet je celosvetová počítačová sieť. Je všade okolo, ale nepatrí nikomu, nikto ho neriadi. Internet predstavuje najväčšie množstvo informácií dostupných z jedného miesta. Internet tvoria

More information

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca Obsah balenia TL-WR743ND Rýchly inštalačný sprievodca PoE injektor Napájací adaptér CD Ethernet kábel Systémové požiadavky

More information

Riešenia a technológie pre jednotnú správu používateľov

Riešenia a technológie pre jednotnú správu používateľov Riešenia a technológie pre jednotnú správu používateľov Radovan Semančík Agenda Úvod: Identity Crisis Technológie správy používateľov Postup nasadenia Záver Súčasný stav IT Security Nekonzistentné bezpečnostné

More information

Spôsoby zistenia ID KEP

Spôsoby zistenia ID KEP Spôsoby zistenia ID KEP ID KEP (kvalifikovaný elektronický podpis) je možné zistiť pomocou napr. ovládacieho panela, prostredíctvom prehliadača Internet Expolrer, Google Chrome alebo Mozilla Firefox. Popstup

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia mar.18 feb.18 jan.18 dec.17 nov.17 okt.17 sep.17 aug.17 júl.17 jún.17 máj.17 apr.17 mar.17 Internetová populácia SR 12+ 3 904 509 3 802 048 3 870 654 3 830

More information

Databázové systémy. SQL Window functions

Databázové systémy. SQL Window functions Databázové systémy SQL Window functions Scores Tabuľka s bodmi pre jednotlivých študentov id, name, score Chceme ku každému doplniť rozdiel voči priemeru 2 Demo data SELECT * FROM scores ORDER BY score

More information

Manuál k programu FileZilla

Manuál k programu FileZilla Manuál k programu FileZilla EXO TECHNOLOGIES spol. s.r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Úvod EXO HOSTING tím pre Vás pripravil

More information

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára

REPORT DESIGNER 1 VYTVORENIE A ÚPRAVA FORMULÁRA. úprava formulárov v Money S4 / Money S Vytvorenie formulára REPORT DESIGNER úprava formulárov v Money S4 / Money S5 Informačný systém Money S4/S5 umožňuje upraviť tlačové zostavy tak, aby plne vyhovovali potrebám používateľa. Na úpravu tlačových zostáv slúži doplnkový

More information

Vzory, rámce a webové aplikácie

Vzory, rámce a webové aplikácie Vzory, rámce a webové aplikácie Jakub Šimko jakub.simko@stuba.sk Návrhové vzory (načo slúžia?) 1. Dobré zvyky v programovaní 2. Riešia často sa opakujúce problémy praxou overeným spôsobom 3. Pomôžu nám

More information

Prvky inovácie nových jazykov HTML5 a CSS3

Prvky inovácie nových jazykov HTML5 a CSS3 Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Prvky inovácie nových jazykov HTML5 a CSS3 The HTML5 and CSS3 innovations concepts

More information

kucharka exportu pro 9FFFIMU

kucharka exportu pro 9FFFIMU požiadavky na export kodek : Xvid 1.2.1 stable (MPEG-4 ASP) // výnimočne MPEG-2 bitrate : max. 10 Mbps pixely : štvorcové (Square pixels) rozlíšenie : 1920x1080, 768x432 pre 16:9 // výnimočne 1440x1080,

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia dec.16 nov.16 okt.16 sep.16 aug.16 júl.16 jún.16 máj.16 apr.16 mar.16 feb.16 jan.16 Internetová populácia SR 12+ 3 728 988 3 718 495 3 718 802 3 711 581 3 700

More information

Tvorba webových stránok pre mobilné platformy

Tvorba webových stránok pre mobilné platformy Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Tvorba webových stránok pre mobilné platformy Diplomová práca Bc. Andrej Ševčík Apríl 2014 Bankovní institut vysoká škola Praha

More information

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka

D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu. Inštalačná príručka D.Signer prostriedok pre vytváranie zaručeného elektronického podpisu Inštalačná príručka Obsah 1 Predpoklady pre inštaláciu D.Signer... 3 1.1 Inštalácia.NET Framework... 3 1.1.1 Windows 8, 8.1... 4 1.1.2

More information

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu

Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Podporované grantom z Islandu, Lichtenštajnska a Nórska prostredníctvom Finančného mechanizmu EHP a Nórskeho finančného mechanizmu Závereč ný workshop projektu INEDU-GOV Inovatívne vzdelávanie pracovníkov

More information

Informačný portál Národnej rady Slovenskej republiky

Informačný portál Národnej rady Slovenskej republiky Informačný portál Národnej rady Slovenskej republiky Realizačný koncept, softvérová platforma, množina dostupných údajov, možnosti komunikácie s verejnosťou RNDr. Stanislav Dzurjanin, exe IT, spol. s r.

More information

Ceny kurzov a školení

Ceny kurzov a školení Ceny kurzov a školení Základy práce s PC Základy práce s PC, Internet,Word Cena: 133.00 Základy práce s počítačom a internetom Cena: 63.00 Windows v dennej praxi Cena: 69.00 Word + Excel základy Cena:

More information

Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte "super" triedy/objekty

Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte super triedy/objekty WooCommerce pre vývojárov Ján Bočínec Modul pre WooCommerce Klasický WordPress modul Coding standards I18n Post types, taxonomies, meta, options Transients a WP cache Nepoužívajte "super" triedy/objekty

More information

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit.

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit. Fiber 5 Mbit ** 5 Mbit / Mbit 5,90 Fiber 50 Mbit * 50 Mbit / 8 Mbit 9,90 Fiber 80 Mbit * 80 Mbit / Mbit 5,90 Mini Mbit* Mbit / Mbit 9,90 Klasik 2 Mbit* 2 Mbit / 2 Mbit Standard 8 Mbit* 8 Mbit / 3Mbit Expert

More information

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 851(01(Bra@slava Titl.: Ján(Hrčka Bohrova(11 851(01(Bra@slava V(Bra@slave(21.11.2013 Vec:(Odpoveď(na(informácie(ohľadom(mandátnej(zmluvy(na(základe(Zákona(č.(211/2000(Zb.

More information

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga.

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga. Ochrana koncových staníc pomocou Cisco Security Agent 6.0 Ľubomír Varga lubomir.varga@lynx.sk Agenda CSA 6.0 refresh Vybrané vlastnosti CSA 6.0 Application Trust levels Notify User Rule Actions User Justifications

More information

Databázy (1) Prednáška 11. Alexander Šimko

Databázy (1) Prednáška 11. Alexander Šimko Databázy (1) Prednáška 11 Alexander Šimko simko@fmph.uniba.sk Contents I Aktualizovanie štruktúry databázy Section 1 Aktualizovanie štruktúry databázy Aktualizácia štruktúry databázy Štruktúra databázy

More information

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP Recipient Configuration Štefan Pataky MCP, MCTS, MCITP Agenda Mailbox Mail Contact Distribution Groups Disconnected Mailbox Mailbox (vytvorenie nového účtu) Exchange Management Console New User Exchange

More information

Informačný systém pre webhostingovú spoločnosť

Informačný systém pre webhostingovú spoločnosť Bankovní institut vysoká škola Praha Zahraničná vysoká škola Banská Bystrica Informačný systém pre webhostingovú spoločnosť Diplomová práca Bc. Jozef Mazánik Marec 2013 Bankovní institut vysoká škola Praha

More information

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia Microsoft Azure platforma pre Cloud Computing Juraj Šitina, Microsoft Slovakia m Agenda Cloud Computing Pohľad Microsoftu Predstavujeme platformu Microsoft Azure Benefity Cloud Computingu Microsoft je

More information

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec Problém Big Data a ako ho riešiť pomocou NoSQL Ján Zázrivec Softec Dáta dnešného sveta Oblasti kde sa spracováva veľké množstvo dát: Internet Web vyhľadávače, Sociálne siete Veda Large Hadron Collider,

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS SOFTWARE PRE

More information

VYLEPŠOVANIE KONCEPTU TRIEDY

VYLEPŠOVANIE KONCEPTU TRIEDY VYLEPŠOVANIE KONCEPTU TRIEDY Typy tried class - definuje premenné a metódy (funkcie). Ak nie je špecifikovaná inak, viditeľnosť členov je private. struct - definuje premenné a metódy (funkcie). Ak nie

More information

Internet. Princípy Internetu

Internet. Princípy Internetu Internet Najväčšia počítačová sieť sieť sietí Verejne dostupná počítačová sieť, spájajúca veľa menších sietí po celom svete Internet : počítače a zariadenia, ktoré zabezpečujú komunikáciu medzi nimi služby,

More information

1. ELASTIX inštalácia 2 2. Elastix konfigurácia Nastavenie užívateľských kont Pridanie nových užívateľských kont 10 2.

1. ELASTIX inštalácia 2 2. Elastix konfigurácia Nastavenie užívateľských kont Pridanie nových užívateľských kont 10 2. 1. ELASTIX inštalácia 2 2. Elastix konfigurácia 8 2.1 Nastavenie užívateľských kont 9 2.2 Pridanie nových užívateľských kont 10 2.3 InstantMessaging and presence 12 2.4 TLS 12 2.5 Conference 12 3. Záver

More information

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona Popis textového formátu a xsd schémy na zasielanie údajov podľa 27 ods. 2 písm. f) zákona (formu na zaslanie údajov si zvolí odosielateľ údajov) Textový formát na zasielanie údajov podľa 27 ods. 2 písm.

More information

Košice. Riešenia pre malé a stredné podniky

Košice. Riešenia pre malé a stredné podniky 28.09.2016 Košice Riešenia pre malé a stredné podniky Partnerský program Hewlett Packard Enterprise Partner Ready Výhody - Špeciálne ceny - Partner ready portál - Bezplatné školenia - Registrácia obchodného

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY FYZIKY A INFORMATIKY. Moderné trendy pri tvorbe webových aplikácií

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY FYZIKY A INFORMATIKY. Moderné trendy pri tvorbe webových aplikácií UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY FYZIKY A INFORMATIKY Moderné trendy pri tvorbe webových aplikácií Bratislava 2007 Miloš Homola Moderné trendy pri tvorbe webových aplikácií DIPLOMOVÁ

More information

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém Crestron Mercury Univerzálny Videokonferenčný a Kolaboračný systém Tradičná malá zasadacia miestnosť CRESTRON Mercury Videokonferenčná miestnosť Možnosť rezervácie miestnosti: Prostredníctvom MS Outlook

More information

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky

BGP - duálne prepojenie AS. (primary + backup spoj), s IBGP, cez virtuální L2 linky BGP - duálne prepojenie AS (primary + backup spoj), s IBGP, cez virtuální L2 linky Peter Jašica Abstrakt: Cieľom tohto projektu je zhotoviť a otestovať funkčnosť BGP s dvojitým prepojením Autonómnych systémov.

More information

Zavedenie produktu do portfólia IT spoločnosti

Zavedenie produktu do portfólia IT spoločnosti Masarykova univerzita Fakulta informatiky Zavedenie produktu do portfólia IT spoločnosti Diplomová práca Bc. Pavol Katrenčík Brno, jar 2017 Prehlásenie Prehlasujem, že táto diplomová práca je mojím pôvodným

More information

Informačný systém na správu webového obsahu (CMS) pre športové kluby

Informačný systém na správu webového obsahu (CMS) pre športové kluby Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Informačný systém na správu webového obsahu (CMS) pre športové kluby Information

More information

Aplikačný obchod. Návod pre koncového používateľa

Aplikačný obchod. Návod pre koncového používateľa Aplikačný obchod Návod pre koncového používateľa Verzia: V1 2014 HISTÓRIA REVÍZIÍ... 3 1 ÚVOD... 4 1.1 ÚČEL TOHOTO DOKUMENTU... 4 1.2 PÔSOBNOSŤ... 4 1.3 POJMY, AKRONYMY A SKRATKY... 4 1.3.1 Akronymy a

More information

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám.

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL LED svietidlá na osvetlenie športovísk MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL SPORT LL SPORT je sofistikované vysoko výkonné LED svietidlo špeciálne

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

}w!"#$%&'()+,-./012345<ya

}w!#$%&'()+,-./012345<ya MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY }w!"#$%&'()+,-./012345

More information

E-LEARNING PRE PREDMET AOS

E-LEARNING PRE PREDMET AOS Žilinská univerzita v Žiline Elektrotechnická fakulta Katedra experimentálnej elektrotechniky E-LEARNING PRE PREDMET AOS Lukáš PACULÍK 2008 E-learning pre predmet AOS BAKALÁRSKA PRÁCA LUKÁŠ PACULÍK ŽILINSKÁ

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE REDIZAJN A OPTIMALIZÁCIA WEB STRÁNKY

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE REDIZAJN A OPTIMALIZÁCIA WEB STRÁNKY SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE REDIZAJN A OPTIMALIZÁCIA WEB STRÁNKY BAKALÁRSKA PRÁCA MTF-5262-56758 2011 Peter Pápay SLOVENSKÁ TECHNICKÁ UNIVERZITA

More information

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I),

Kamera. Sieťová klenbová kamera. Rýchla používateľská príručka---po slovensky. Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), Kamera Sieťová klenbová kamera Rýchla používateľská príručka---po slovensky Táto rýchla príručka sa vzťahuje na: DS-2CD2112-(I), UD.6L0201B1254A01EU 1 Regulačné informácie Vyhlásenie o súlade s normami

More information

NÁVRH INTERNETOVÝCH STRÁNEK WEBSITE DESIGN

NÁVRH INTERNETOVÝCH STRÁNEK WEBSITE DESIGN VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUT OF INFORMATICS NÁVRH INTERNETOVÝCH STRÁNEK WEBSITE DESIGN

More information

Nový Office. Pre stredné a veľké podniky. Služba. Ovládanie dotykom. zariadenie

Nový Office. Pre stredné a veľké podniky. Služba. Ovládanie dotykom. zariadenie Nový Office Pre stredné a veľké podniky. Na každé zariadenie Roaming Ovládanie dotykom Služba Hlavné zásady Porovnanie balíkov Office 365 a Office 2013 Office 365 Multilicencia Office 2013 Nový Office

More information

1 Komplexný príklad využitia OOP

1 Komplexný príklad využitia OOP 1 Komplexný príklad využitia OOP Najčastejším využitím webových aplikácií je komunikácia s databázovým systémom. Komplexný príklad je preto orientovaný práve do tejto oblasti. Od verzie PHP 5 je jeho domovskou

More information

XPS 8920 Setup and Specifications

XPS 8920 Setup and Specifications XPS 8920 Setup and Specifications Model počítača: XPS 8920 Regulačný model: D24M Regulačný typ: D24M001 Poznámky, upozornenia a výstrahy POZNÁMKA: POZNÁMKA uvádza dôležité informácie, ktoré umožňujú lepšie

More information

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota

Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice. Informačné technológie Branislav Sobota Katedra počítačov a informatiky Fakulta elektrotechniky a informatiky Technická univerzita Košice Informačné technológie Branislav Sobota 2006 Informačné technológie 2 Predslov Predkladané skriptá majú

More information

Využitie System Center Configuration Manager v univerzitnom prostredí

Využitie System Center Configuration Manager v univerzitnom prostredí Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Využitie System Center Configuration Manager v univerzitnom prostredí Utilization

More information

Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive web applications using the Silverlight

Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive web applications using the Silverlight Bankovní institut vysoká škola Praha Zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive

More information

Návod na odstránenie certifikátov so zrušenou platnosťou

Návod na odstránenie certifikátov so zrušenou platnosťou Návod na odstránenie certifikátov so zrušenou platnosťou Dátum zverejnenia: 7. 11. 2017 Verzia: 1 Dátum aktualizácie: Popis: Tento dokument je určený používateľom, ktorí elektronicky podpisujú dokumenty

More information

BAKALÁRSKA PRÁCA. Cloud computing, jeho využitie a dopad na korporačné prostredie

BAKALÁRSKA PRÁCA. Cloud computing, jeho využitie a dopad na korporačné prostredie BAKALÁRSKA PRÁCA Cloud computing, jeho využitie a dopad na korporačné prostredie Cloud Computing, Its Utilization and Impact on the Corporation Sphere Vladimír Bálint Unicorn College 2011 Unicorn College,

More information

}w!"#$%&'()+,-./012345<ya

}w!#$%&'()+,-./012345<ya MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY }w!"#$%&'()+,-./012345

More information

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals...

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals... Desatinné čísla #1a Mravec išiel 5,5 cm presne na sever, potom 3,4 cm na východ, 1,8 cm na juh, 14,3 cm na západ, 1,3 cm na sever a 10,9 cm na východ. Najmenej koľko cm musí teraz prejsť, aby sa dostal

More information

MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY

MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Podpora CRM informačným systémom OpenERP DIPLOMOVÁ PRÁCA Bc. Ľuboš Láska Brno, 2013 Prehlásenie Prohlašuji, že tato práce je mým původním autorským dílem, které

More information

JAVA. Sieťové programovanie

JAVA. Sieťové programovanie JAVA Sieťové programovanie Sieťové programovanie Sieťová knižnica jazyka JAVA bola vytvorená podľa súborovej knižnice Zapúzdrovanie pripojení do streamov Multithreading Identifikácia počítača Každý počítač

More information

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA Bakalárska práca SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU ŠTANDARDIZAČNÝCH MATERIÁLOV Eva Porvazníková vedúci bakalárskej práce: Doc.

More information

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH. V NEMOCNICI A MIMO NEJ Alexandra Bražinová, Veronika Rehorčíková, Mark Taylor VIII. STREDOEURÓPSKY KONGRES URGENTNEJ MEDICÍNY A MEDICÍNY KATASTROF.3-1..17

More information

Poradové a agregačné window funkcie. ROLLUP a CUBE

Poradové a agregačné window funkcie. ROLLUP a CUBE Poradové a agregačné window funkcie. ROLLUP a CUBE 1) Poradové a agregačné window funkcie 2) Extrémy pomocou DENSE_RANK(), TOP() - Príklady 3) Spriemernené poradia 4) Kumulatívne súčty 5) Group By a Datepart,

More information

PORTÁLOVÉ ŘEŠENÍ PRO MALOU FIRMU PORTAL SOLUTION FOR SMALL COMPANY

PORTÁLOVÉ ŘEŠENÍ PRO MALOU FIRMU PORTAL SOLUTION FOR SMALL COMPANY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INTELIGENTNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS PORTÁLOVÉ ŘEŠENÍ

More information

SIP v malých telekomunikačných systémoch. Convergence. A matter of lifestyle.

SIP v malých telekomunikačných systémoch. Convergence. A matter of lifestyle. SIP v malých telekomunikačných systémoch Convergence. A matter of lifestyle. Obsah Prehľad portfólia malých komunikačných systémov Aastra BusinessPhone - Úvod - Prehľad koncových telefónnych aparátov -

More information

DOPLNĚK PRO PROHLÍŽEČE PRO DETEKCI A ZP- RACOVÁNÍ AUDIO A VIDEO STREAMŮ BROWSER EXTENSION FOR AUDIO/VIDEO STREAM PROCESSING

DOPLNĚK PRO PROHLÍŽEČE PRO DETEKCI A ZP- RACOVÁNÍ AUDIO A VIDEO STREAMŮ BROWSER EXTENSION FOR AUDIO/VIDEO STREAM PROCESSING VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

VZDÁLENÝ PŘÍSTUP K MOBILNÍM ZAŘÍZENÍM REMOTE ACCESS TO MOBILE DEVICES

VZDÁLENÝ PŘÍSTUP K MOBILNÍM ZAŘÍZENÍM REMOTE ACCESS TO MOBILE DEVICES VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS VZDÁLENÝ PŘÍSTUP

More information

PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM?

PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM? PODPORNÉ PROSTRIEDKY PRE VERZIOVANIE: VHODNÝ VÝBER PRE NÁŠ TÍM? Budúcnosť je jasná, budúcnosť sú distribuované verziovacie systémy... alebo centralizované??? Balázs Nagy Slovenská technická univerzita

More information

Exo site Užívateľská príručka

Exo site Užívateľská príručka Exo site Užívateľská príručka EXO TECHNOLOGIES spol. s r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Exo site je jednoduchý a ľahko

More information

Microsoft SQL Server 2000 Reportovacie služby

Microsoft SQL Server 2000 Reportovacie služby Ľuboslav Lacko Microsoft SQL Server 2000 Reportovacie služby Čo je managed reporting? Architektúra a filozofia produktu Reportovacie služby z pohľadu vývojára Reportovacie služby z pohľadu administrátora

More information

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX 45 826 45 Bratislava TASR, SITA Vaša značka/zo dňa Naša značka Vybavuje Bratislava -/- OHVBPKV/5249-6/19287/2018/Ki Ing. Kišacová,

More information

Xerox PARC the office of the future. Michal Winczer

Xerox PARC the office of the future. Michal Winczer Xerox PARC 1970-80 the office of the future Michal Winczer Čo to je? Kde to je? PARC = Palo Alto Research Center Čo bolo pred tým Vojna vo Vietname Hnutie hippies Úspechy XEROXu s kopírkami Neexistencia

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE APLIKÁCIA PRE SYNCHRONIZÁCIU SUGARCRM S MOBILNÝMI ZARIADENIAMI SO SYSTÉMOM ANDROID BAKALÁRSKA PRÁCA MTF-5262-47785

More information

OPEN SOURCE APLIKÁCIE VO VÝUČBE

OPEN SOURCE APLIKÁCIE VO VÝUČBE SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE INŠTITÚT CELOŽIVOTNÉHO VZDELÁVANIA OPEN SOURCE APLIKÁCIE VO VÝUČBE ZÁVEREČNÁ PRÁCA DOPLŇUJÚCEHO PEDAGOGICKÉHO ŠTÚDIA ICV-STU-512-55967 2012 Bc. Ivana Uhlíková

More information

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT DEPARTMENT INFORMATICS

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT DEPARTMENT INFORMATICS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT DEPARTMENT INFORMATICS NÁVRH REDESIGNU INTERNETOVEJ PREZEN- TÁCIE

More information

Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign)

Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign) Dodatočné podmienky používania služby Document Cloud (vrátane služby Adobe Sign) Naposledy aktualizované 16 jún 2016. V plnom rozsahu nahrádza predchádzajúcu verziu. Termíny písané veľkým začiatočným písmenom

More information

Použitie MS Exchange 2010 v prostredí malej a strednej firmy

Použitie MS Exchange 2010 v prostredí malej a strednej firmy Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Použitie MS Exchange 2010 v prostredí malej a strednej firmy Using MS Exchange 2010

More information

Geo-lokalizácia a online marketing. JUDr. Zuzana Hečko, LL.M.

Geo-lokalizácia a online marketing. JUDr. Zuzana Hečko, LL.M. Geo-lokalizácia a online marketing JUDr. Zuzana Hečko, LL.M. 1. Geo-lokalizácia Cena každej informácie sa zvyšuje ak sa k nej dá priradiť informácia o umiestnení užívateľa. Smartfóny sú veľmi blízko spojené

More information

Doporučovací systém pro eshop

Doporučovací systém pro eshop ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ KATEDRA POČÍTAČŮ Diplomová práce Doporučovací systém pro eshop Bc. Martina Čiefová Vedoucí práce: Ing. Jan Drchal, Ph.D. Leden 2018 Poďakovanie

More information

}w!"#$%&'()+,-./012345<ya

}w!#$%&'()+,-./012345<ya Masarykova univerzita Fakulta informatiky }w!"#$%&'()+,-./012345

More information

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová Ochrana proti DDoS za použitia open-source software Katarína Ďurechová katarina.durechova@nic.cz 30.11.2013 Distributed Denial of Service odopretie služby dosiahnutím limitu pripojenia sieťovej karty CPU

More information

Nové prvky vo webových technológiách a ich vplyv na informačné systémy

Nové prvky vo webových technológiách a ich vplyv na informačné systémy Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Nové prvky vo webových technológiách a ich vplyv na informačné systémy Bakalárska práca Martin Hajduček 2013 Bankovní institut

More information

Ekonomický pilier TUR

Ekonomický pilier TUR Názov indikátora: HDP na obyvateľa Zaradenie indikátora v DPSIR štruktúre: Základné informácie: SR Definícia Hrubý domáci produkt vyjadrovaný ako celková peňažná hodnota statkov a služieb vytvorených za

More information

Kategória školenia Školenia Cisco obsahuje kurzy:

Kategória školenia Školenia Cisco obsahuje kurzy: Kategória školenia Školenia Cisco obsahuje kurzy: Cisco CCNA I - Úvod do počítačových sietí Školenie Cisco CCNA I - Úvod do počítačových sietí je určený záujemcom o počítačové siete a ich budúcim administrátorom.

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ FACULTY OF BUSINESS AND MANAGEMENT ÚSTAV INFORMATIKY INSTITUTE OF INFORMATICS NÁVRH DATABÁZOVÉHO MODELU PRO SYSTÉM NA TVORBU

More information

Používateľská príručka. D.Launcher, v1.0

Používateľská príručka. D.Launcher, v1.0 Používateľská príručka D.Launcher, v1.0 Projekt GOV_ZEP A3019_002 Dokument Používateľská príručka Referencia GOV_ZEP.240 Verzia 5 Copyright Všetky práva vyhradené Tento dokument je vlastníctvom spoločnosti

More information

Bakalárska práca Jún 2008

Bakalárska práca Jún 2008 Fakulta matematiky, fyziky a informatiky Univerzita Komenského, Bratislava Autor: Michal Novomeský Bakalárska práca Jún 28 Podporný komunitný portál medzinárodného študijného programu MEi:CogSci Školiteľ:

More information

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Jazyk SQL Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Jazyk SQL - Structured Query Language SQL je počítačový jazyk určený na komunikáciu s relačným SRBD neprocedurálny (deklaratívny) jazyk

More information

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4 informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT1006.0001 revízia r2.4 www.sct.sk www.sct-telemetry.eu www.bawit.eu sales@sct.sk BaWiT Online - 06 Základné informácie portálu

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

More information

Knižnica (framework) pre kreslenie grafov

Knižnica (framework) pre kreslenie grafov Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Katedra informatiky Knižnica (framework) pre kreslenie grafov Diplomová práca Bc. Tomáš DRIMAL Študijný odbor: 9.2.1 Informatika

More information

Distribuovaný riadiaci systém architektúra Klient server. Časť server (jadro, kernel)

Distribuovaný riadiaci systém architektúra Klient server. Časť server (jadro, kernel) Distribuovaný riadiaci systém architektúra Klient server. Časť server (jadro, kernel) Modulárna štruktúra distribuovaného riadiaceho systému Tvorba reportov Konfigurácia systému Vzdialená konzola SQL server

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INTELIGENTNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS JEDÁLNY LÍSTOK

More information

MS Exchange 2010 Prechod Ing. Peter Záhradník

MS Exchange 2010 Prechod Ing. Peter Záhradník MS Exchange 2010 Prechod Ing. Peter Záhradník Gratex Support Center support@gratex.com Exchange 2010 o com to bude? Tato prezentacia bude pre ludi co uvazuju nad prechodom na novy Exchange zopar otazok

More information

Xamarin písanie Android a ios aplikácií v C#

Xamarin písanie Android a ios aplikácií v C# www.dotnetcollege.cz Xamarin písanie Android a ios aplikácií v C# Roman Jašek Software Architect, Riganti s.r.o. MSP, MCP roman.jasek@riganti.cz Xamarin vs. Xamarin Forms ios C# UI Android C# UI Windows

More information

Coordinates ordering in parallel coordinates views

Coordinates ordering in parallel coordinates views Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Coordinates ordering in parallel coordinates views Bratislava, 2011 Lukáš Chripko Univerzita Komenského v Bratislave Fakulta

More information

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX 45 826 45 Bratislava Úrad verejného zdravotníctva Slovenskej republiky upozorňuje na výskyt nebezpečných výrobkov farby na tetovanie

More information