Ejemplo de PHP-AJAX-MySQL

Bueno para empezar hablare un poco de ajax. Se define como Acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). 
Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mantiene una comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones (wikipedia, Ajax)

En este caso utilize el lenguaje de programación PHP (PHP Hypertext Pre-processor) diseñado para la creación de páginas Web dinámicas, y siendo unos de los lenguajes con mayor crecimiento a nivel mundial, según TIOBE

Programe una pagina web (.php) donde se pueden hacer distintas consultas  básicas  sin recargar la página, en este link Descargar PHP-AJAX-MySQL pueden descargarlo.  Cabe destacar que  tienen que tener instalado previamente el servidor APACHE, el lenguaje PHP y la Base de Datos MySQL, o traves de la aplicación WAMPSERVER o APPSERVER donde traen estos 3 programas en 1. Cualquier duda me comentan.

Pasos:
  • Descomprimir archivo ".rar" en la carpeta raiz del servidor (www)
  • Se crea la base de datos "empresa", posteriormente se importa el archivo ".sql", y listo

Trabajar con PHP es muy sencillo en comparación con otros lenguajes de programación, ademas de ser  software libre, de Licencia GPL.  A medida que vaya posteando los tutoriales  se daran cuenta de como va cambiando el nivel de complejidad. 

En el siguiente tutorial publicare el mismo ejemplo pero con PHP-AJAX-ORACLE. Utilizando la versión de Oracle Express Edition, y que tambien sirve para las versiones pagas. Obviamente estoy tratando de trabajar con programas libres, y de mayor utilización en mercado actual, se preguntarán ¿porque Oracle?, y les respondería: que como la primera empresa a nivel mundial en la administración de información (Base de Datos) no podia dejarla afuera, al igual que SQL  Server por la Microsoft y porque no tambien SAP AG. Bueno poco a poco iremos viendo cada caso.

Hasta una nueva oportunidad.

"La naturaleza benigna provee de manera que en cualquier parte halles algo que aprender"
Leonardo Da Vinci

Comentarios