Tecnología

Inicio

¿Qué es la Programación Ajax?

¿Qué es la Programación Ajax?


diseñadores de sitios web usan AJAX programación para lograr un nivel de interactividad y presentación de datos en páginas Web. AJAX implica el formato HTML, el código JavaScript, los datos XML y un lenguaje de programación del lado del servidor como PHP o ASP. En algunos casos las funciones AJAX también utilizan bases de datos, en el que la programación caso SQL también pueden estar implicados. funciones AJAX pueden actualizar una sección de una página web con los nuevos datos del servidor sin el navegador del usuario actualizar la página.

HTML

marcado de la página web en HTML crea los usuarios de contenidos visibles ver cuando navegan a una página con funcionalidad AJAX. Cuando los usuarios ven inicialmente una página de este tipo, que ven el contenido como texto, imágenes y datos que se presentan dentro de las estructuras HTML. Cuando se produce un evento, tal como el usuario que interactúa con un elemento de la página, la página de llama a una función JavaScript para comenzar el procesamiento de AJAX. Esta llamada a la función aparece en el marcado HTML. Cuando la función de AJAX en una página que ha sido tasada nuevos datos del servidor, el código JavaScript escribe estos nuevos datos en las estructuras de las páginas web, de nuevo en HTML.

JavaScript

JavaScript está implicado en múltiples partes de procesamiento de AJAX. Una función de JavaScript se ejecuta normalmente cuando algún acontecimiento se produce en el navegador para iniciar la funcionalidad AJAX. Esta función a su vez provoca un script del lado del servidor en PHP o ASP para funcionar. Cuando el script del lado del servidor devuelve los datos desde el servidor, otra función JavaScript procesa. Los datos pueden estar contenidos en el formato XML, en cuyo caso la función de JavaScript atraviesa las estructuras de árbol XML. Por último, el código JavaScript escribe los nuevos datos en la página web, posiblemente incluyendo el formato HTML adicional.

Lado del servidor

El procesamiento del lado del servidor dentro de una función de AJAX puede estar en cualquier lenguaje de servidor, pero es comúnmente escrito en PHP. En un sitio de este tipo, el PHP recibe opcionalmente datos que se pasan a la misma desde el código JavaScript llamándolo. Con estos datos, el script PHP puede capturar información adicional a partir de una fuente de datos como una base de datos en MySQL. Si el script PHP es la adquisición de datos desde una base de datos, puede ser necesario para construir consultas SQL para este fin. Una vez que el script recupera los datos, puede enviar de nuevo al recurso JavaScript formato de XML.

XML

Aunque XML es un elemento clave en el nombre de AJAX, que no siempre es necesariamente implicado en el procesamiento de AJAX. AJAX implica cualquier dato que se recuperan del servidor mientras el usuario está viendo una página, pero los datos son a menudo el formato XML. El XML puede que ya esté almacenado dentro de una fuente de datos en el servidor, obtenidos por el script del lado del servidor. Como alternativa, el script del lado del servidor puede crear datos de una base de datos en estructuras XML, el envío de éstos al navegador del usuario. Dentro del navegador, JavaScript puede atravesar estructuras XML, la extracción de los elementos de datos necesarios para la visualización del usuario.