Extensible
Extensible je IT termín používaný k popisu něčeho, co lze z původního stavu rozšířit nebo rozšířit. Obvykle se odkazuje na software, jako je a program or formát souboru, ačkoli to může být také použito k popisu a programovací jazyk sám.
Může podporovat například rozšiřitelný softwarový program add-ons or plug-ins které přidávají do programu další funkce. Může vám také umožnit přidat vlastní funkce or makra kteří vykonávají specializované úkoly v rámci EU aplikace. Rozšiřitelný formát souboru (jako XML) lze přizpůsobit pomocí prvků definovaných uživatelem.
Pokud je programovací jazyk rozšiřitelný, může podporovat vlastní syntax a operace. Tyto vlastní prvky lze definovat v Zdrojový kód a jsou uznávány kompilátor spolu s předdefinovanými prvky. Mezi příklady rozšiřitelných programovacích jazyků patří Rubín, Lua a XL.
Škálovatelné vs. rozšiřitelné
Zatímco podmínky škálovatelné a rozšiřitelné se někdy používají zaměnitelně, nejedná se o totéž. Škálovatelnost může odkazovat technické vybavení, software nebo celý systém IT, například a Cloud-based servis. Rozšiřitelnost se na druhou stranu téměř vždy používá k popisu softwaru a konkrétně odkazuje na jeho rozšiřitelné schopnosti. Například softwarový program, který podporuje pluginy, je rozšiřitelný, ale nemusí být nutně škálovatelný. A Server stojan, který má několik prázdných slotů pro budoucí použití, může být považován za škálovatelný, ale není rozšiřitelný.