Está en la página 1de 3

UNIVERSIDAD FERMIN TORO VICERRECTORADO ACADEMICO FACULTAD DE INGENIERIA ESCUELA DE TELECOMUNICACIONES

VENTAJAS DE UTILIZAR PHP Y MySQL PARA DESARROLLAR APLICACIONES WEB

INTEGRANTE: YARELLY SOTELO C.I 19.113.107

CABUDARE, 7 DE JULIO DE 2011.

En este ensayo se hablara acerca de PHP y MySQL,

adems de

nombrar algunas de sus ventajas para desarrollar aplicaciones Web. Para iniciar en el tema; PHP es un lenguaje de programacin diseado para la creacin de pginas Web dinmicas. En sus inicios fue planteado principalmente para la interpretacin del lado del servidor (Server-side scripting) pero en la actualidad puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otros tipos de programas incluyendo aplicaciones con interfaz grfica. Se puede mencionar entre sus ventajas que puede ser desplegado en la mayora de los servidores Web y en casi todos los sistemas operativos (Unix ,Linux, Mac OS X y Microsoft Windows), en diferentes tipos de servidores de bases de datos ( MySQL, PostgreSQL, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite) ; en cualquiera de estos sin costo alguno. Tambin gracias al gran parecido que posee PHP con los lenguajes ms comunes de programacin estructurada, como C y Perl, permiten a la mayora de los programadores crear aplicaciones complejas con un aprendizaje no tan amplio. Ya habiendo entendido un poco acerca de PHP se pasara a hablar acerca de MySQL que es uno de los servidores de bases de datos que utiliza PHP el cual es un sistema de gestin de bases de datos relacional con software de cdigo abierto utilizado de forma generalizada en las bases de datos. Este software fue licenciado bajo la GPL de la GNU, aunque MySQL AB distribuye una versin comercial, en lo nico que se diferencia de la versin libre, es en el soporte tcnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario. El principal objetivo de MySQL es velocidad y robustez, tambin soporta gran cantidad de tipos de datos para las columnas y puede trabajar en distintas plataformas y sistemas operativos. Adems de esto cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno de ndice y soporta hasta 32 ndices por tabla.

Aprovecha la potencia de sistemas multiproceso, gracias a su implementacin multihilo. Posee un sistema de contraseas (passwords) y gestin de usuarios, aportando un buen nivel de seguridad en los datos y provee mensajes de error en distintas lenguas. Existen varias herramientas para optimizar su uso: Para puede aplicaciones multiplataforma se tu estructura tiene y te a MySQL generara

Workbench, este es un modelador de base de datos, en donde se armar grficamente automticamente el script necesario para la creacin. Para aplicaciones Mac Os X se cuenta con YourSQL esta aplicacin es un administrador y editor de MySQL muy fcil de usar, excelente para usuarios principiantes como para avanzados. En Aplicaciones para Windows esta SQLyog que es una aplicacin de escritorio para la administracin, ejecucin de consultas SQL, backups, restores y otras opciones para mejorar el trabajo con MySQL. Y por ultimo PhpMyAdmin que no es mas que herramienta escrita en PHP con la intencin de de manejar administracin utilizando Internet. Se utiliza para crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y est disponible en 62 idiomas. Para concluir, estos sistemas son muy tiles para desarrollar pginas Web y crear bases de datos de manera fcil y sencilla pudindoles ejecutar en la mayora de plataformas. de MySQL a travs pginas una la Web,

También podría gustarte