extensible
Extensible es un IT Término utilizado para describir algo que puede extenderse o expandirse desde su estado inicial. Normalmente se refiere a programa., como una programa or formato de archivo, aunque también se puede usar para describir un lenguaje de programación misma.
Un programa de software extensible, por ejemplo, podría admitir complementos or plug-ins que agregan funcionalidad adicional al programa. También puede permitirle agregar personalizados funciones or macros que realizan tareas especializadas dentro del solicitud. Un formato de archivo extensible (como XML) se puede personalizar con elementos definidos por el usuario.
Si un lenguaje de programación es extensible, puede admitir sintaxis y operaciones. Estos elementos personalizados se pueden definir en el código fuente y son reconocidos por el compilador junto con los elementos predefinidos. Los ejemplos de lenguajes de programación extensibles incluyen Rubí, Lua y XL.
Escalable vs. Extensible
Mientras que los términos escalable y extensible a veces se usan indistintamente, no son lo mismo. La escalabilidad puede referirse a hardware, software o un sistema informático completo, como un basado en la nube Servicio. La extensibilidad, por otro lado, casi siempre se usa para describir software y se refiere específicamente a sus capacidades extensibles. Por ejemplo, un programa de software que admite complementos es extensible, pero no necesariamente escalable. UNA servidor el bastidor que tiene varias ranuras vacías para uso futuro puede considerarse escalable, pero no es extensible.