AJAX , PHP y MySQL son tres elementos comunes de muchos sitios web de calidad profesional. AJAX es una técnica de programación que permite crear páginas web más interactivas y dinámicas. PHP es un lenguaje de programación del lado del servidor de gran alcance, lo que significa que se ejecuta por completo en el servidor de un sitio web. MySQL es un sistema de gestión de base de datos que contiene típicamente la mayoría del contenido real de una página web. Usando PHP y MySQL
web tienden a utilizar un puñado de diferentes lenguajes y técnicas especializadas para lograr un resultado de gran alcance. HTML, por ejemplo, se utiliza para crear la estructura básica de una página web, mientras que CSS o Cascading Style Sheets , es un lenguaje utilizado para estilo y diseño de las páginas.
Digamos que usted tiene un blog que contiene 1.000 mensajes . Sería engorroso para crear 1.000 páginas separadas , todas ellas con la misma estructura y diseño . En cambio, los sistemas de gestión de blogs suelen crear una sola página - generalmente llamado una plantilla - y almacenar el texto de cada mensaje en una base de datos (MySQL es un sistema de base de datos común ) . La plantilla HTML, entonces utiliza el código PHP para conectarse a la base de datos y tomar el texto de cualquier mensaje que el visitante ha solicitado .
PHP puede hacer otras cosas también, pero su capacidad para extraer datos de bases de datos MySQL es quizás su función más importante . Usted puede escribir derecho PHP junto con HTML , en un archivo HTML , puede añadir PHP simplemente poniendo en marcha una serie de sesiones de PHP con "< php ? " Y termina con " > ". A continuación, guarde el archivo con una extensión de php . . Tenga en cuenta que los archivos PHP no necesariamente tienen que contener PHP en absoluto - . Podían ser totalmente HTML y todavía funciona muy bien
Usando AJAX
vez . usted tiene una buena base para su sitio web con una combinación de HTML , CSS , PHP y MySQL , puede utilizar AJAX para arreglar sus páginas
AJAX es un método de uso de JavaScript - . un lenguaje de programación que puede ejecutar la derecha en el navegador del visitante , a diferencia de PHP , que se ejecuta en el servidor - en la que se puede enviar solicitudes directamente al servidor y obtener resultados sin tener que recargar la página. El resultado es una página que funciona más como una aplicación de un sitio web tradicional . El primer producto importante de usar AJAX fue ampliamente GMail de Google .
AJAX rara vez está escrita totalmente a mano . Una serie de AJAX "bibliotecas" han aparecido que contienen fragmentos de código JavaScript para funciones comunes como los menús con pestañas , animación y arrastrar y soltar , que luego se puede integrar en sus propios sitios. jQuery, Moo Herramientas y Prototype son tres bibliotecas AJAX /JavaScript comunes.
hacerlo todo usted mismo
Para aprender todas estas herramientas , es necesario el derecho equipo. Con un paquete de software llamado XAMPP , puede ejecutar un servidor casa privada desde su propio ordenador para poner a prueba las posibilidades de PHP y MySQL. XAMPP es de descarga gratuita ( ver Recursos) .
Para AJAX, jQuery descargar y navegar a través de la documentación en su sitio oficial (nuevamente, ver Recursos) para familiarizarse con la jerga.
Último , la mejor manera de aprender es a menudo el ejemplo. WordPress.org es un sistema de gestión de contenido utilizado por los blogs que se estructura en torno a las plantillas de PHP y base de datos MySQL e incluso viene con empaquetado jQuery con la instalación. Joomla ! , Otro sistema de gestión de contenido para sitios web más grandes, también se utiliza una combinación de PHP y MySQL. Por último , para conocer los aspectos básicos de cada lenguaje de programación y la técnica, echa un vistazo a los tutoriales gratuitos en W3Schools.com ( ver Referencias ) .