php informatica

6
CAMILO ANDRES PINEDAOSORIO CONSULTA MY SQL Y PHP PRESENTADO: A BLADIMIR MOLINA GAONA 2014

description

revelara información acerca de PHP, su creador y evolución.

Transcript of php informatica

CAMILO ANDRES PINEDAOSORIO CONSULTA MY SQL Y PHP PRESENTADO: A BLADIMIR MOLINA GAONA 2014 PHP QUE ES: un lenguaje de cdigo abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML PHP es un lenguaje de programacin de uso general de cdigo del lado del servidor originalmente diseado para el desarrollo web de contenido dinmico. Fue uno de los primeros lenguajes de programacin del lado del servidor que se podan incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El cdigo es interpretado por un servidor web con un mdulo de procesador de PHP que genera la pgina Web resultante. CREADOR DE PHP: es entre el primer desarrollado server-side scripting lenguas que est incrustado en un documento de cdigo fuente html, en lugar de llamar a un archivo externo para procesar los datos. finalmente, el cdigo es interpretado por un servidor web con un mdulo de procesador php que genera la pgina web resultante. php fue desarrollado originalmente por rasmus ledford en 1994 como un cgi escrito en perl que permita la interpretacin de un nmero limitado de comandos. el sistema fue denominado personal home page tools y consigui relativo xito gracias a que otras personas pidieron a rasmus que les permitiese utilizar sus programas en sus propias pginas. cuando rasmus tuvo la necesidad de crear pginas dinmicas que trabajasen con formularios, cre una serie de etiquetas a las que denomin form interpreters, y lo sac al pblico con el nombre de php/fi en 1995. luego sali la versin mejorada, llamada php/fi 2.0. PARA QUE SIRVE: PHP es capaz de realizar determinadas acciones de una forma fcil y eficaz sin tener que generar programas programados en un lenguaje distinto al HTML. Esto se debe a que PHP ofrece un extenso conjunto de funciones para la explotacin de bases de datos sin complicaciones. Es por esto, que levanta un mayor inters con respecto a los lenguajes pensados para los CGI. QUE ES CGI: El CGI (Por sus siglas en ingls Common Gateway Interface) cambio la forma de manipular informacin en el web.En s, es un mtodo para la transmisin de informacin hacia un compilador instalado en el servidor. Su funcin principal es la de aadir una mayor interaccin a los documentos web que por medio del HTML se presentan de forma esttica. Como funcionan las paginas web en HTML? 1.Enviamos un requerimiento al servidor web, por ejemplo a www.blogdelaweb.com/curso-tutorial-php-gratis. 2.El servidor lee el requerimiento, busca el archivo curso-tutorial-php-gratis en la pagina www.blogdelaweb.com y la envia. 3.El cliente recibe la pagina en su navegador web, el el navegador la muestra al usuario. Como Funcionan las paginas web en PHP? 1.Enviamos un Pedido al servidor web para ver una pagina, por ejemplo index.php 2.El servidor Recoge el pedido y busca la pagina 3.Si la pagina es PHP, llama al interprete de PHP para ejecutarla. 4.Ejecuta el Codigo en el Servidor y se preparan los resultados en HTML 5.Se envian los resultados al cliente y este le visualiza en su navegador de internet IMAGEN: MY SQL QUE ES:MySQL es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones.1 MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor parte en ANSI C. QUIEN LO CREO:o invento Ulf Michael Widenius (a menudo llamado Monty) quien en 1995 comenz a escribir la primera versin de la base de datos MySQL con David Axmark, que fue lanzada en 1996. VERSIONES: Desde que se inici el proyecto ha habido muchas versiones (releases), de las cuales slo se conservan la 3, 4 y la actual 5.x.Como es un OpenSource, el software ha estado y est en uso en muchas releases, y no existe un seguimiento activo por parte de MySQL sobre qu versi o quienes lo tienen. En ese sentido lo nico claro es:- Las versiones 3.x y 4.x son completamente obsoletas.- La versin 5.0.x ya termin su ciclo de vida como proyecto y no se harn nuevas releases posteriores a la 5.0.90.- La versin actual es la 5.1.x, es la que est soportada.- La versin 6.0 fue un alpha release que dio lugar a la 5.1.2, por lo que no se la considera como GA y est virtualmente discontinuada desde mayo de 2009. Toda esta informacin la puedes recabar de la pgina oficial: http://downloads.mysql.comhttp://php.net/manual/es/intro-whatis.php http://es.wikipedia.org/wiki/PHP http://trividuel.com/pregunta/quien-fue-el-creador-del-lenguaje-php http://php.ciberaula.com/articulo/introduccion_php/ http://www.blogdelaweb.com/%C2%BFque-es-php%C2%BFpara-que-sirve/ http://es.wikipedia.org/wiki/MySQL http://www.lawebdelprogramador.com/foros/MySQL/1186489-Versiones_de_MySQL.html https://espanol.answers.yahoo.com/question/index?qid=20130730144516AAtwnj9