.
Forbidden - prístup k serveru je zakázaný
Not found - požadovaný dokument sa nenašiel
Server not installed - server nie je správne nainštalovaný
Forbidden - browser zakazuje prístup k stránke
Forbidden - prístup k súboru/stránke je zakázaný
Globálne
Superglobálne
Statické
Dynamické
Lokálne
DNS názov servera
Cesta k dokumentu
Protokol
Číslo portu
Zresetovanie počítača po odsúhlasení používateľom.
Zresetovaniu všetkých hodnôt v premenných v príslušnom Javascripte.
Vrátenie prednastavených hodnôt do formulárových prvkov.
Vymazanie všetkých hodnôt vo formulári.
Znovunačítanie (zresetovanie) celého HTML dokumentu.
Pri vzniku session sa všetky session premenné uložia do cookies.
PHP skript môže pracovať s cookies, aj keď nie je definovaná žiadna session.
Cookies umožňujú zdieľanie session premenných medzi používateľmi.
V cookies sa prenášajú všetky session premenné smerom od klienta na server.
V cookies sa prenáša id príslušnej session.
Pri triedach zabraňuje dedeniu
Premenné v objekte definuje ako konštantu
V abstraktných triedach vynucuje implementáciu
Pri metódach zabraňuje prekrytiu
Pri premenných zabraňuje vytvoreniu statickej premennej
ľubovolný z uvedených operátorov
Iný operátor
. (bodka)
:: (dve dvojbodky)
+ (plus)
Adresa je objekt.
V príklade je sntaktická chyba.
Kontakty je pole objektov.
Pri spracovaní nastane chyba, pretože typ a hodnota nemôže byť uvedená 2x.
PSČ je typu number.
GET
ATOM
TRACERT
POST
SERVER
Vygenerovanie elektronického podpisu pre používateľa.
Autentifikáciu servera.
Autentifikáciu klienta.
Šifrovanie spojenia medzi klientom a serverom.
Logovanie dát, ktoré sú citlivé na prenos medzi skriptami na serveri.
Číslo portu
Protokol
Cesta k dokumentu
DNS názov servera
Viazaný na TCP
Viazaný na UDP
Textový protokol
Binárny protokol
Zmenšenie množstva posielaných dát
Prekódovanie dát do iného typu kódovania
Zakódovanie dát do podoby čitateľnej len prehliadačom
Formátovanie dát, aby bolo ľahko spracovateľné v Javascripte
Prevod dát do podoby vhodnej na vloženie do databázy
Umožňujú poslanie dát cez iný port ako 80
Umožňujú zmeniť len určitú časť HTML dokumentu, bez nutnosti načítania celého dokumentu
Zmenšujú objem prenášaných dát z webového servera na klienta
Pridávajú nové metódy do HTTP protokolu pre čiastočný prenos dát
Poskytujú možnosť vynechať tvorbu aplikačnej logiky
Riešenie bezstavovosti HTML jazyka
Riešenie bezstavovosti HTTP protokolu
Ukladanie dát na strane klienta
Prenos súborov z klienta na server
Ukladanie dát na strane servera
Virtuálny server potrebuje na správnu činnosť virtuálnu IP adresu.
Niekoľko virtuálnych serverov "beží" na jednom fyzickom web serveri.
Pre správne fungovanie virtuálneho servera je potrebné, aby klient zaslal HTTP hlavičku Host:
Virtuálny server umožňuje, aby viacero webových sídiel používalo rovnakú IP adresu.
Virtuálne servery vyžadujú viacero inštalácii web serverov na rôznych IP adresách.
Trieda nemôže implementovať viac ako jedno rozhranie
Rozhranie musí obsahovať len deklarácie metód (nie telá)
Rozhrania musia byť vždy deklarované ako final
Kľúčové slovo inherit sa používa na určenie, ktoré rozhranie trieda musí implementovať
Všetky metódy rozhrania musia byť public
Programovanie serverovej strany internetovej aplikácie
Tvorbu natívnych komplikovaných aplikácii pre OS Windows
Ako náhrada shell skriptov, napr. OS Linux
Vytváranie multiplatformových grafických aplikácii
JS používa kľúčové slovo class na definovanie tried objektov
JS nepodporuje OOP
JS používa objekty založené na prototypoch
JS používa kľúčové slovo object na definovanie tried objektov
Nie je nutné používať skriptovacie jazyky na aplikačnú logiku klientskej strany
Zníženie objemu prenášaných dát
CSS nahrádza HTML jazyk
Ľahké prispôsobenie vzhľadu pre rôzne zariadenia (a rozlíšenia)
Niektoré formátovanie je možné dosiahnuť len cez CSS
Používa sa len v podmienkach na zvýraznenie odlišného vyhodnocovania logických výrazov (zmena priority)
Je to špeciálny operátor priradenia, ktorý ak je výraz na pravej strane null, do premennej vloží hodnotu 0
Navyše oproti operátoru == kontroluje aj typ porovnávaných premenných
Má rovnakú úlohu ako operátor ==
Div, .sel, #sel
.sel, #sel, div
#sel, .sel, div
Div, #sel, .sel
JQuery knižnicu môžete skopírovať na disk a pripojiť k svojej aplikácii
Nemusíte robiť nič. Takmer všetky prehliadače (Microsoft Edge, Chrome, Firefox, Opera) majú zabudovanú JQuery knižnicu v prehliadači
JQuery knižnicu si môžete pripojiť priamo z Google servera
JQuery si musíte zakúpiť na www.jquery.com
Echo eblubenaFarba($cervena);
Echo eblubenaFarba("cervena");
Echo eblubenaFarba(null);
Echo eblubenaFarba();
Echo eblubenaFarba($farba);
True
False
Skript sa nevykoná, skončí chybou.
9
Tabuľka sa vôbec nezobrazí v príklade je syntaktická chyba.
11
8
12
Server/klient
Klient/server
Bez klienta
Peer to peer
Final
Public
Protected
Private
Internal
Rownum
Rownumb
Rowspan
Rowmerge
Rowgroup
Len pre tie, ktoré majú definovaný atribút id
Pre všetky HTML značky v dokumente
Pre tie prvky, ktoré majú nastavený atribút class na *
Len pre tie, ktoré nemajú definovanú triedu atribútom class
Červenú
Čiernu
Fialovú
Modrú
Text zmizne
DOM pristupuje k HTML dokumentu ako k zásobníku podľa poradia výskytu elementov v dokumente
DOM pristupuje k HTML dokumentu ako k hierarchickej lineárnej štruktúre
DOM pristupuje k HTML dokumentu ako k hierarchickej stromovej štruktúre
DOM pristupuje k HTML dokumentu ako k poľu neštruktúrovaných elementov
Značky
Atribúty
Metódy
Elementy
Udalosti
Dynamicky meniť CSS selektory, pravidlá a vlastnosti
Meniť CSS, len je vložené priamo v (X)HTML súbore
Zmazať CSS pravidlo
Pridávať nové CSS pravidlá
Manipulovať len so štýlmi elementov definovaný v atribúte style
Jednoduché testovanie
ľahká aktualizácia na novú verziu
Klientská časť nevyžaduje inštaláciu
Aplikácie sú multiplatformové
Quiz Review Timeline +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.