extensível
Extensível é um IT termo usado para descrever algo que pode ser estendido ou expandido a partir de seu estado inicial. Refere-se tipicamente a Programas, como um programa or formato de arquivo, embora também possa ser usado para descrever uma linguagem de programação si.
Um programa de software extensível, por exemplo, pode suportar add-ons or plug-ins que adicionam funcionalidade extra ao programa. Também pode permitir que você adicione funções or macros que executam tarefas especializadas dentro do aplicação. Um formato de arquivo extensível (como XML) pode ser personalizado com elementos definidos pelo usuário.
Se uma linguagem de programação for extensível, ela poderá oferecer suporte personalizado. sintaxe e operações. Esses elementos personalizados podem ser definidos no código fonte e são reconhecidos pelo compilador juntamente com os elementos predefinidos. Exemplos de linguagens de programação extensíveis incluem Rubi, Lua e XL.
Escalável vs. Extensível
Enquanto os termos escalável e extensível às vezes são usados de forma intercambiável, não são a mesma coisa. Escalabilidade pode se referir a Hardware, software ou um sistema de TI inteiro, como um Baseado na nuvem serviço. A extensibilidade, por outro lado, é quase sempre usada para descrever software e refere-se especificamente a seus recursos extensíveis. Por exemplo, um programa de software que suporta plugins é extensível, mas não necessariamente escalável. UMA servidor o rack com vários slots vazios para uso futuro pode ser considerado escalável, mas não é extensível.