Co je Extensible?
Rozšiřitelný je IT termín používaný k popisu něčeho, co lze rozšířit nebo rozšířit z původního stavu. Obvykle se vztahuje k softwaru, jako je program nebo formát_souboru, i když může být použit i pro popis samotného programovacího jazyka.
Rozšiřitelný softwarový program může například podporovat doplňky nebo zásuvné moduly, které přidávají do programu další funkce. Může také umožňovat přidávání vlastních funkcí nebo makro, které provádějí specializované úlohy v rámci aplikace. Rozšiřitelný formát souboru (jako je XML) lze přizpůsobit pomocí uživatelsky definovaných prvků.
Je-li programovací jazyk rozšiřitelný, může podporovat vlastní syntax a operace. Tyto uživatelské prvky lze definovat v zdrojovém kódu a jsou rozpoznány kompilátorem spolu s předdefinovanými prvky. Příkladem rozšiřitelných programovacích jazyků jsou Ruby, Lua a XL.
Škálovatelný vs. rozšiřitelný
Ačkoli se pojmy škálovatelný a rozšiřitelný někdy používají zaměnitelně, nejedná se o totéž. Škálovatelnost se může týkat hardwaru, softwaru nebo celého IT systému, například služby založené na cloudu. Naproti tomu rozšiřitelnost se téměř vždy používá k popisu softwaru a odkazuje konkrétně na jeho rozšiřitelné možnosti. Například softwarový program, který podporuje zásuvné moduly, je rozšiřitelný, ale nemusí být nutně škálovatelný. Stojan serveru, který má několik prázdných slotů pro budoucí použití, lze považovat za škálovatelný, ale není rozšiřitelný.
Definice Extensible na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.
Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Rozšiřitelný nebo chcete navrhnout nový technický termín, kontaktujte nás.
Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Rozšiřitelný alebo chcete navrhnúť nový technický termín, kontaktujte nás.