Search the Community
Showing results for tags 'obsah'.
-
Po vytvorení webovej stránky možno budete chcieť stránku nastaviť tak, aby sa určitý obsah neukladal do vyrovnávajúcej pamäte webového prehliadača, keďže potrebujete, aby sa obsah aktualizoval často, napríklad každý deň. To je vhodné v prípade, ak na stránke ponúkate reštauračné menu vo formáte .PDF, ktoré sa mení každý deň a chcete mať istotu, aby sa na druhý deň návštevníkom nezobrazovala verzia .PDF súboru zo včera alebo z minulého týždňa, keďže už nie je aktuálna. Samozrejme sú možnosti, ako si vyrovnávajúcu pamäť internetového prehliadača môžete vyčistiť, ale nie každému to napadne alebo to nepovažuje za praktické. Tvorcovia webových stránok však na strane servera môžu zabrániť, aby sa určité typy súborov neukladali do vyrovnávajúcej pamäte (cache) prehliadačov návštevníkov, takže napr. na druhý deň návštevníci uvidia nový obsah. Toto môžeme dosiahnuť pomocou Apache modulu mod_expires. Nastavenie nepoužívania vyrovnávajúcej pamäte Tieto nastavenia môžete zrealizovať pomocou súboru .htaccess. Nižšie je príklad kódu, ktorý si môžete vložiť do daného súboru a zároveň aj nastaviť typy súborov, ktoré si neprajete ukladať do vyrovnávajúcej pamäte: # VYPNI CACHE <IfModule mod_headers.c> Header set Cache-Control "no-cache, no-store, must-revalidate" Header set Pragma "no-cache" Header set Expires 0 </IfModule> <FilesMatch "\.(css|flv|gif|htm|html|ico|jpe|jpeg|jpg|js|mp3|mp4|png|pdf|swf|txt)$"> <IfModule mod_expires.c> ExpiresActive Off </IfModule> <IfModule mod_headers.c> FileETag None Header unset ETag Header unset Pragma Header unset Cache-Control Header unset Last-Modified Header set Pragma "no-cache" Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate" Header set Expires "Thu, 1 Jan 1970 00:00:00 GMT" </IfModule> </FilesMatch> Vysvetlenie: no-cache: zabezpečí, aby si prehliadač overil pripojením na server, či obsah je stále aktuálny max-age: nastavenie dĺžky v sekundách, ako dlho môže byť obsah uložený vo vyrovnávacej pamäti (cache) prehliadača. Po uplynutí tejto doby si prehliadač musí vyžiadať novú verziu obsahu zo servera. 0 znamená, že obsah by sa nemal nikdy ukladať do cache, resp. prehliadač sa bude zakaždým dopytovať na server po nový obsah. no-store: príkaz naznačuje, že žiadna vyrovnávajúca pamäť akéhokoľvek druhu, by sa nemala načítavať must-revalidate: funguje obdobne ako no-cache, obsah si načítava na základe nastavenia max-age, obsah si prehliadač preverí po uplynutí max-age. V prípade nuly, zakaždým. Konkrétne typy súborov, ktoré nechcete, aby sa ukladali, určujete na riadku: <FilesMatch "\.(css|flv|gif|htm|html|ico|jpe|jpeg|jpg|js|mp3|mp4|png|pdf|swf|txt)$"> V zozname si ponechajte len tie typy, ktoré skutočne nechcete, aby sa ukladali do cache, napr. ak nechcete, aby sa ukladali len súbory .PDF, tak si kód upravte takto: <FilesMatch "\.(pdf)$"> Ak z nejakého dôvodu nechcete použiť súbor .htaccess, do hlavičky každej stránky si vložte tento kód, čo je alternatívny spôsob, ako nenačítavať obsah z vyrovnávajúcej pamäte: <head> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> </head> Nastavenie časového obdobia vyrovnávajúcej pamäte Druhý variant, ktorý môžete použiť, je nastavenie obdobia, ako dlho sa majú jednotlivé typy súborov, resp. obsahy, držať v pamäti prehliadača bez ďalšej kontroly na serveri. Pri type súboru .PDF si všimnite, že sme nastavili jeden deň. Ostatné hodnoty môžete ponechať tak ako sú alebo si ich upravte podľa potreby. Obsah, ktorý nezvyknete často meniť, môžete ponechať na dlhšie obdobie, mesiace až roky, ostatný zvoľte kratší (hodiny, dni, max týždne): ## NASTAV CACHE <IfModule mod_expires.c> FileETag MTime Size AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript ExpiresActive On ExpiresByType text/html "access 600 seconds" ExpiresByType application/xhtml+xml "access 600 seconds" ExpiresByType text/css "access 1 month" ExpiresByType text/javascript "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/javascript "access 1 month" ExpiresByType application/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType application/pdf "access 1 day" ExpiresByType image/x-icon "access 1 year" ExpiresByType image/jpg "access 1 month" ExpiresByType image/jpeg "access 1 month" ExpiresByType image/png "access 1 month" ExpiresByType image/gif "access 1 month" ExpiresDefault "access 1 month" </IfModule> Dĺžku obdobia, ako dlho chcete alebo potrebujete, aby sa obsah udržiaval vo vyrovnávajúcej pamäti bez opätovnej kontroly na serveri, si môžete definovať nasledovne: year/s month/s week/s day/s hour/s minute/s second/s Je však možné si vytvoriť aj kombinácie, napr. chcete aby sa prehliadač po nový obsah .PDF súboru dopytoval každých 8 hodín a 30 minút: ExpiresByType application/pdf "access 8 hours 30 minutes" Obdobne si môžete nastaviť aj ďalšie typy súborov, podľa toho, ako často sa obnovujú. Pri nastavovaní dĺžky obdobia môžete skúsiť ďalšie alternatívy. Napríklad medzi zápisom ExpiresByType application/pdf "access 1 day" a ExpiresByType application/pdf "access plus 1 day" je rozdiel nasledovný: access 1 day: nastavíte platnosť cache pre súbory (v našom prípade .PDF) na presne 1 deň od momentu, kedy bol obsah prístupný. Inak povedané, platnosť začne okamžite od času prístupu a vyprší presne o 1 deň. access plus 1 day: "plus" znamená, že sa pridá 1 deň k aktuálnemu času prístupu. Inými slovami, cache vyprší po jednom dni od každého prístupu. Týmto spôsobom sa určí dynamickejší výpočet exspiračného času na základe prístupu k súboru.
-
Možnosť vkladania globálnych skriptov do Exowebu je veľmi podobné widgetu Externý obsah, pomocou ktorého si môžete vkladať skripty na presne určené miesta na stránkach Exowebu, napríklad videá z YouTube. Rozdiel medzi widgetom Externý obsah a globálnymi skriptami je v tom, že to čo vložíte do globálnych skriptov, sa bude zobrazovať automaticky všade, na všetkých stránkach, ktoré už máte vytvorené alebo si ich ešte len vytvoríte. Medzi dobré príklady použitia globálnych skriptov patrí napr. služba Google Analytics, ktorej kód pochopiteľne chcete mať všade na stránkach, ak chcete mať presné výsledky štatistík. Vloženie globálnych skriptov Kliknite hore v hlavnom menu na Úvod (resp. názov stránky na ktorej sa v Editore práve nachádzate, v našom prípade môžete vidieť stránku Exoweb). Vyskočí okno Stránky a zložky. Dole kliknite na Skripty stránky: Vyskočí okno, kde máte možnosť vložiť kód do hlavičky (HEAD) alebo tela stránky (BODY). Odporúčame si otestovať funkčnosť, niektoré kódy je vhodné dať do hlavičky, iné do tela. Skriptom v HEAD alebo BODY máte možnosť nastaviť Možnosti ochrany osobných údajov (nižšie na obrázku máte možnosť to vidieť). Čo označíte za zapnuté, to bude vyžadované odsúhlasiť pri potvrdení súhlasom s cookies, inak sa obsah nemusí načítať - toto platí v prípade, ak sa rozhodnete pred súhlasom s cookies najprv spravovať ich nastavenia, ak rovno odsúhlasíte cookies, tak všetky predvoľby sa automaticky zapnú (viac informácií o nastavovaní cookies nájdete v tomto článku, konkrétne v sekcii Ako funguje používanie cookies na stránke?). Ak si prajete, aby daný skript zobrazoval obsah ešte pred odsúhlasením cookies, ponechajte všetky možnosti vypnuté. Po zverejnení stránky by ste mali vidieť externý obsah na svojej stránke. Ak ide o kód, ktorý napr. len počíta návštevnosť (Google Analytics), tak ho samozrejme neuvidíte.
-
Externý obsah je widget vhodný na vkladanie kódov z iných stránok. Môže ísť o iframe alebo javascript a pod., napr. z Google Analytics. Týmto spôsobom môžete prepojiť svoju stránku v Exowebe s iným stránkami. Externý obsah Kliknite hore na Pridať obsah a následne na Pridať sekciu: Na stránke sa objaví zelený pruh s popisom Pridať obsah tu, ak takých pruhov vidíte na stránke viac, kliknite na ten, kam chcete novú sekciu vložiť. Následne naľavo kliknite na sekciu Externý obsah. V pravej časti sa zobrazí widget, môžete si ho vložiť na stránku kliknutím naň: Po vložení na stránku v Editore kliknite na widget, otvorí sa okno Embed widget vpravo hore, v ňom kliknite na Upraviť kód: Vyskočí okno, do poľa vložte svoj kód. Pod poľom si nastavte vyžadovanie cookies a následne úplne dole vpravo kliknite na Hotovo. Každému externému obsahu, ktorý si vložíte na svoju stránku, máte možnosť nastaviť Možnosti ochrany osobných údajov (nižšie na obrázku máte možnosť to vidieť). Čo označíte za zapnuté, to bude vyžadované odsúhlasiť pri potvrdení súhlasom s cookies, inak sa obsah nemusí načítať - toto platí v prípade, ak sa rozhodnete pred súhlasom s cookies najprv spravovať ich nastavenia, ak rovno odsúhlasíte cookies, tak všetky predvoľby sa automaticky zapnú (viac informácií o nastavovaní cookies nájdete v tomto článku, konkrétne v sekcii Ako funguje používanie cookies na stránke?). Ak si prajete, aby daný skript zobrazoval obsah ešte pred odsúhlasením cookies, ponechajte všetky možnosti vypnuté. Nezabudnite potom ešte v okne Embed widget kliknúť na Uložiť a stránku si zverejniť. Podobným spôsobom môžete vkladať aj videá z YouTube, prípadne použite widget Video a audio.
-
Widget Text je jednoduchý na použitie, ale zároveň jeden z najdôležitejších. Jeho pomocou si môžete vkladať na stránky texty, ktoré sú kľúčové pre obsah. Text Kliknite hore na Pridať obsah a následne na Pridať sekciu: Na stránke sa objaví zelený pruh s popisom Pridať obsah tu, ak takých pruhov vidíte na stránke viac, kliknite na ten, kam chcete novú sekciu vložiť. Kliknite na sekciu Text a následne si z pravej časti obrazovky zvoľte formát, ktorý považujete za vhodný. My v našom príklade sme si vybrali formát, ktorý obsahuje aj obrázky, čím veľmi pripomína widget Obrázok a text, tu je však text dôležitejší element. Kliknutím na zvolený widget ho vložíte na stránku. Na stránke si vložený widget Text môžete upraviť ako potrebujete. Všimnite si, že v našom prípade, ak s textom vložíte aj obrázky, tak aj tie si môžete upraviť podľa potreby. Ak spolu s textom ste si vložili aj tlačidlo, kliknutím naň si ho môžete upraviť spôsobom, že nastavíte, kam preklik naň má zamieriť. V časti Po kliknutí otvoriť... si môžete vybrať inú stránku v Exowebe, či externú stránku alebo možnosť si stiahnuť súbor v PDF formáte. Môžete si upraviť aj vzhľad samotnej sekcie (celého widgetu), pomocou návodu Úprava vzhľadu vloženej sekcie v Exowebe.
-
Obsah na Exoweb si môžete pridávať viacerými možnými spôsobmi, v tomto návode si predstavíme všeobecné postupy ako si na svoje stránky môžete pridávať obsah. Tip: Odporúčame tento návod si pozorne prečítať a podľa neho prípadne otestovať možnosti Exowebu. Získate poznatky, vďaka ktorým sa vám stránky v Exowebe budú ľahšie vytvárať. Ak si chcete testovať možnosti pridávania obsahu na Exoweb na nejakej podstránke, odporúčame si prečítať návod Pridanie podstránok, priečinkov alebo externých odkazov v Exowebe, kde nájdete spôsoby, ako si v Exowebe vytvoriť viac podstránok. Pre tento účel si našu ukážkovú stránku nastavíme s minimom obsahu, kde bude len hlavička (spolu s hlavným menu) a pätička. Zhruba takto by mala vyzerať aj vaša stránka, keď si vymažete predpripravený obsah a chcete začať úplne od nuly. V hlavičke s bielym pozadím sa nachádza názov stránky (EXO HOSTING) a menu, v pätičke s tmavočerveným pozadím telefónny kontakt a copyright. Vloženie sekcie do stránky Tvorba obsahu v Exowebe funguje tak, že Editor umožňuje pridávať nové sekcie medzi existujúci obsah, do ktorých si nasledovne pridávate vlastný obsah. Postup je nasledovný: prejdite myšou na hranicu hlavičky a pätičky, teda tam kde končí hlavička (biele pozadie) a začína pätička (červené pozadie) a mala by sa objaviť možnosť na pridanie nového obsahu (zvýraznená zelenou čiarou) s popisom Pridať obsah tu, ako na obrázku nižšie: Kliknutím na zelené tlačidlo Pridať obsah tu sa otvorí veľké okno s ponukou widgetov (modulov, doplnkov), stačí si zo zoznamu vľavo vybrať, napr. kliknete na widget Text a z okna napravo si vyberiete formát textu (napr. aktívny je hneď ten prvý so zeleným okrajom). Všetky texty, farby, písma, ale aj obrázky sa dajú samozrejme dodatočne upraviť. Všimnite si bohatú ponuku widgetov, ktorým sa konkrétne budeme venovať v ďalších návodoch v tejto kategórii. Po kliknutí na prvý text (s názvom O nás) sa na stránku vloží widget a výsledok bude vyzerať ako na obrázku nižšie. Všimnite si, že ak hlavička a widget majú rovnaké farebné pozadie, nie je možné rozoznať, kde končí hlavička a kde začína widget Text. Takáto kombinácia je vhodná, ak si chcete zachovať plynulé prechody medzi sekciami, farebné pozadie si však môžete upraviť podľa ľubovôle (v tomto príklade si naľavo od pätičky všimnite ikonu maliarskej palety, rovnaká paleta sa objaví pri každej sekcii na ktorú práve ukazujete myšou - tejto možnosti úprav sekcií sa budeme venovať v ďalších návodoch). Vložený text na stránke si následne môžete upraviť podľa potreby, vrátane zmeny štýlov. Vloženie sekcie cez hlavné menu Druhý spôsob ako pridať widgety (resp. sekcie) na stránku, je kliknúť hore v menu na Pridať obsah a následne v ponuke kliknúť na Pridať sekciu. Po kliknutí na Pridať sekciu sa na stránke objaví výrazný zelený pruh. Takto to bude vyzerať, keď na stránke nebudete mať vložený zatiaľ žiadny widget resp. sekciu (napr. widget Text ako v našom príklade vyššie): Po kliknutí na zelený pruh Pridať obsah tu sa otvorí rovnaké okno s ponukou widgetov ako na príklade vyššie, takže potom si môžete vybrať, aký widget si prajete na stránku pridať. Ak na stránke budete už mať nejaký widget, ako napr. náš widget Text, tak možnosť Pridať obsah tu sa objaví všade medzi sekciami kde to bude možné zobraziť. Ako v tomto príklade, ďalšiu sekciu (widget) si môžete vložiť medzi hlavičku a widget Text alebo medzi widget Text a pätičku. Pridanie miniaplikácie Možnosť Pridať miniaplikáciu je tretí spôsob ako si pridávať obsah. Pozor, ak si chcete pridať nejakú miniaplikáciu, na stránke musíte mať aspoň jednu sekciu už vytvorenú (hlavička a pätička sa nepočítajú), kam bude možné miniaplikáciu vložiť. Tú môžete vložiť buď priamo do sekcie alebo nad alebo pod sekciu. Ak na stránke máte len hlavičku a pätičku (ako v našom príklade v obrázku úplne hore), miniaplikáciu nebude možné vložiť. Výhodou však je, že technicky je jedno, akú sekciu si pred vložením miniaplikácie pridáte na stránku. Viaceré miniaplikácie fungujú rovnakým spôsobom ako sekcie. Niektoré z nich pracujú iným spôsobom alebo poskytujú viac možností. Použijeme náš príklad s widgetom Text. Ak teda už máte vložený na stránke nejaký widget, ako náš Text, tak kliknite hore v menu na Pridať obsah a následne na Pridať miniaplikáciu. Otvorí sa ponuka miniaplikácií. Niektoré jednoduché miniaplikácie nájdete aj v ponuke Pridať sekciu, ako napr. náš Text, ktorý opäť použijeme ako príklad: Keď si Text pridáte ako miniaplikáciu (nie cez sekciu ako v príkladoch vyššie, tak pri pridávaní máte viac možností. "Chyťte" widget Text myšou podobne ako keď v počítači presúvate súbory pomocou myši a potiahnite ho smerom na už vložený widget Text (s nadpisom O nás), ktorý zároveň tvorí sekciu na stránke. Keď miniaplikáciu Text posuniete na existujúcu sekciu (widget Text), objaví sa úzky zelený pruh, ktorý naznačuje, kam miniaplikáciu Text je možné vložiť. Napr. miniaplikáciu Text si môžete vložiť nad aktuálnu sekciu (teda medzi hlavičku a widget Text). Alebo si ju môžete vložiť pod aktuálnu sekciu (teda medzi pätičku a widget Text). Miniaplikáciu Text si môžete vložiť aj v rámci existujúcej sekcie (resp. widgetu) napr. nad existujúci text. Všimnite si v tomto prípade, že zelený pruh nepresahuje až k okrajom stránky - to znamená, že miniaplikáciu nevkladáte ako samotnú sekciu (widget), ale vkladáte ju do inej, existujúcej sekcie (widgetu). Samozrejme miniaplikáciu si môžete vložiť aj pod samotný text existujúcej sekcie (widgetu). A nie je problém si miniaplikáciu vložiť v sekcii vedľa aktívneho widgetu, napr. naľavo: Tip: Tento proces môžete viac krát zopakovať, takže takto si môžete vedľa seba vložiť až 4 obrázky alebo iné objekty. Alebo ju môžete vložiť napravo: Tip: Rovnako ako v predchádzajúcom prípade, aj v tomto môžete takto vedľa seba vložiť viac objektov, najviac štyri. Vo výsledku to bude vyzerať takto, keď si miniaplikáciu Text vložíte napravo od existujúceho textu: Takýmto spôsobom si môžete pridávať rôzne sekcie (widgety) a miniaplikácie, konkrétnym spôsobom sa budeme venovať v tejto kategórii. Samotné stránky si môžete vylepšiť v ich nastaveniach. Pre tento účel odporúčame článok Zlepšenie SEO stránok v Exowebe