PHP Manual
/
Základné znalosti

Základné vývojárske koncepty

31. 12. 2016

Obsah článku

Toto je veľmi stručný zoznam základných pojmov, ktoré by mal poznať každý začínajúci vývojár. Používam ich vo všetkých článkoch.

Pre programátorov

  • Program - samostatne spustená úloha počítača.
  • Script - séria inštrukcií, ktoré vykonáva interpret (napríklad PHP spracováva špeciálny runtime na serveri a JavaScript spracováva webový prehliadač).
  • Programovací jazyk - jazyk, ktorý používate na opis inštrukcií, ktoré má počítač vykonať.
  • Algoritmus - presný postup riešenia problému pre počítač, ktorý možno vyriešiť za konečný čas.
  • Server - špeciálne vyhradený počítač so stálym pripojením na internet, ktorý poskytuje služby používateľom (napríklad poskytuje webové stránky).
  • Démon - program, ktorý beží na pozadí systému a čaká na určitú udalosť. Keď táto udalosť nastane, spustí sa.
  • chytrý program - dobre navrhnutý a účinný program. Funguje rýchlo, bez pádov, netrpí chybami.
  • Hlúpy program - opak inteligentného programu. Je pomalý, neefektívny, zasekáva sa, padá alebo nefunguje vôbec.
  • Naivné riešenie - zvyčajne prvý nápad, ako problém vyriešiť. Zvyčajne je veľmi jednoduchá a často funguje len za veľmi špecifických podmienok.
  • Syntax - opisuje, ako správne napísať programový kód, aby spĺňal jazykové normy (niečo ako pravopis).
  • String - postupnosť znakov, t. j. skupina jedného alebo viacerých znakov. Zvyčajne sa píše v úvodzovkách.

Súvisí s PHP

  • Kód (zdroj) - zdrojový kód stránky HTML. Je to textový súbor, ktorý prehliadač prijíma z webového servera a podľa neho vykresľuje grafiku stránky. HTML je kódovací jazyk.
  • Script - nie program! Špeciálne napísaný kód, ktorý spracúva interpret jazyka (napríklad webový prehliadač) a na jeho základe niečo robí.
  • Interpretovaný jazyk - zdrojový kód sa nespúšťa priamo na procesore, ale používa sa interpreter (napríklad PHP).
  • Parser (analyzátor jazyka) - je program, ktorý spracováva inštrukcie a následne ich vykonáva.
  • Parser (všeobecne) - program alebo skript, ktorý analyzuje text alebo kód a spracováva ho podľa jasne definovaných pravidiel.
  • Cron - skript, ktorý sa spustí raz za určitý čas (zvyčajne každý deň, hodinu, 30 minút, ...)
  • Validátor - program, ktorý kontroluje čistotu a správnosť (platnosť) kódu.
  • Validný kód - je taký kód, ktorý je v súlade so všetkými normami pre písanie kódu a neobsahuje formálne chyby.

Všeobecne o počítačoch

  • Hardvér - fyzická časť počítača. Čokoľvek, čo môžete kopnúť, keď niečo nefunguje.
  • Softvér - programy a údaje. Skrátka všetko, čoho sa nedá dotknúť.
  • Ping - odozva siete a servera. Je to čas potrebný na to, aby sa údaje dostali od vás na server a späť.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
Status:
All systems normal.
2024