Cómo ejecutar una secuencia de comandos en una página web

Los programadores web integran secuencias de comandos directamente en el código del sitio web o generan páginas web con lenguajes de secuencias de comandos en segundo plano. Los lenguajes de secuencias de comandos se diferencian de los lenguajes de programación porque se interpretan sobre la marcha y no es necesario compilarlos. Los lenguajes compilados como C++ y Java se interpretan antes de acceder a ellos. Los lenguajes de secuencias de comandos están destinados a aumentar otros lenguajes de programación. JavaScript, PHP, Perl, Ruby, Python y ASP son lenguajes de secuencias de comandos comúnmente implementados.

Ejecutar un script

Las páginas web tienen tres niveles o capas que pertenecen a la funcionalidad de contenido, diseño y comportamiento; HTML, CSS y JavaScript pertenecen respectivamente a esas capas. Si bien existen muchos lenguajes de secuencias de comandos para la Web, el término se refiere a JavaScript a menos que se especifique lo contrario. Agregar un script a un sitio puede ser tan sencillo como incrustarlo entre las etiquetas de script "" en el código HTML de la página. Los scripts se pueden colocar en la sección de encabezado o en línea con el contenido de la página. Por ejemplo, al ingresar el código "" en el código de la página, aparecerá una ventana de alerta que dice "hola mundo" cuando se carga la página. Sin embargo, las alertas no solicitadas como "hola mundo" se consideran un diseño molesto cuando se usan en páginas reales.

Esperar para la Acción

Un script procesable se activa cuando los visitantes realizan acciones en una página web:la acción podría estar cargando la página misma. Los scripts se usan en páginas web para hacer cosas como activar menús desplegables e interpretar la entrada de datos del usuario. Un script puede interpretar un valor numérico ingresado en un campo de entrada HTML para verificar cuántos números son para confirmar si es un número de teléfono o convertir temperaturas de Celsius a Fahrenheit.

Construir un sitio

Los lenguajes de secuencias de comandos como PHP generan páginas web basadas en HTML a partir de la información de la base de datos en lugar de depender de páginas escritas de forma única. Los lenguajes de construcción de sitios requieren una interpretación de programa basada en servidor como Apache y no se ejecutarán al abrir un archivo. Los desarrolladores web emplean sistemas de administración de contenido que se ejecutan sobre el programa de interpretación basado en servidor para sitios web a gran escala que automatizan la mayor parte del proceso de creación de secuencias de comandos y brindan a los creadores de contenido una interfaz fácil de usar. Los lenguajes de secuencias de comandos ayudan a los desarrolladores a administrar el contenido de la página a gran escala mediante la generación automática de páginas. Por ejemplo, una página de blog o artículo de noticias puede existir solo como contenido único en el área de texto; el contenido del encabezado y pie de página se extrae a través de declaraciones "incluye" en PHP.

Construir una aplicación web

Los lenguajes de secuencias de comandos funcionan en conjunto con lenguajes de programación más capaces para representar la parte de la interfaz de usuario del contenido de la aplicación web a través de un navegador web. Los desarrolladores emplean aplicaciones web para manejar trabajos que los lenguajes de marcado y secuencias de comandos orientados al navegador no pueden mientras aún operan dentro de un navegador web. Las aplicaciones web no necesitan instalarse en una computadora o dispositivo y funcionan a través de una distribución basada en navegador. Las aplicaciones web comunes incluyen juegos de navegador y software de cronometraje. Si bien generalmente se leen sobre la marcha, los lenguajes de secuencias de comandos se pueden compilar para un rendimiento más rápido, lo cual es útil para las aplicaciones web.