Esto es para mí muy confuso. Ajax es un anexo a la lista de herramientas que pueden emplearse en lo que yo llamaría la “pila de Internet”. No hay exclusividad mutua entre AJAX y PHP o AJAX y jquery, o javascript, o Mysql. o una larga lista de otras herramientas. AJAX, cuando se usa con Javascript (y bibliotecas como Jquery) le permite actualizar áreas particulares de una página sin volver a mostrar (recargar) toda la página. Un ejemplo podría ser un código de JavaScript que se ejecuta en el navegador para verificar que el nombre de una persona que se ingresa en un formulario coincide con un nombre en una base de datos del servidor y se escribe correctamente. El nombre se puede enviar al host y verificar si hay errores y discrepancias y se genera una respuesta que sea apropiada en la sesión interactiva real con el usuario. Dicha respuesta podría crear una ventana emergente o una “Alerta” que informa al usuario de un error. Pero el punto es que la página no necesita ser recargada para que el usuario vea la “Alerta”. De hecho, puede utilizar el “token de seguridad” del formulario para asegurarse de que la solicitud de AJAX que se envía al host sea auténtica. También puede usar un token NOUNCE (un valor aleatorio con una vida útil limitada creada en el host y vinculada a una sesión de usuario)
En WordPress, el token de seguridad generalmente se adjunta a un “usuario conectado” y el código PHP se ejecuta cuando se realiza la llamada AJAX al servidor (las llamadas solo se pueden hacer al servidor que emitió la página original) verifica este estado de inicio de sesión antes tomando cualquier acción
- He creado un formulario en HTML. ¿Cómo creo un archivo PHP para enviar el contacto a mi correo electrónico?
- ¿Cómo obtengo exactamente datos de películas como títulos, clasificaciones, actores, etc., de IMDb?
- Quiero construir un sitio web de red social. ¿Debo usar Ruby (en Rails) o Python (Django)?
- He creado un nuevo sitio web y quiero mostrarlo a todos los entusiastas de la tecnología, ¿cómo puedo hacerlo? No quiero gastar dinero en esta etapa.
- ¿Estoy solo en la sensación de que los CMS son más incómodos que útiles la mayor parte del tiempo?