INTRODUCCION Linus Totlvals creador de LINUX fue el pionero que dio unicioa a la filosofia del Software Libre, linux no es un producto comercial. Est disponible, desde su lanzamiento y lo que es mejor en su versin bruta (cdigo fuente). Esta transparencia total ha permitido hacer de la elaboracin de Linux una obra colectiva, la que participan va internet varios miles de personas. Solo por amor y arte al trabajo bien hecho. El mismo linux Torvalds slo lleg a escribir 50000 lineas del cdigo de un total de 1 milln. Bajo las misma filosofa han sido creados muchos productos en la Web, bajo la denominacin de Software Libre Open Source. Dicha filosofa indica que todo software libre deber proporcionar la libertad de: Ejecutar el programa para cualquier propsito Estudiar el funcionamiento del programa, y adaptarlo a sus necesidades. Redistribuir copias Mejorar el programa, poner sus mejoras a disposicin del pblico, para beneficio de toda la comunidad. Estas Cuatro libertades ofrecen del software libre la libertad de: Libertad de Aprender Libertad de ensear Libertad de competir Libertad de expresar y Libertad de elegir
Linux, el servidor Apache, PHP, MySql y otros
productos forman parte de esta filosofa; que efectivamente no requiere de licenciamiento, ni permisos, ni pago por su uso. P.H.P. PHP = Hipertext Preprocessor
PHP son las siglas de Hypertext Preprocessor, que
es un lenguaje interprete de alto nivel que se inserta en una pgina HTML a manera de scripts los cuales son ejecutados por el servidor.
PHP es el heredero de un producto anterior
denominado PHP/FI, creado por Rasmus Lerdorf en 1995, inicialmente como un conjunto de scripts Del PERL, creado para controla los accesos a su trabajo on line. Denominando a este conjunto de scripts como Personal Home Page Tools, segn fue creciendo en necesidades Rasmus fue escribiendo una implementacin en C, mucho mayor que era capaz de comunicarse con Bases de datos y permita adems creas pequeas aplicaciones web dinmicas. Posteriormente Rasmus decidi liberar el cdigo fuente de PHP/FI, naciendo en 1997 PHP/FI 2.0; PHP/FI 2.0 fue oficialmente liberado en Nov 1997, naciendo posteriormente la primera versin beta PHP 3.0. PHP 3.0 Siendo la primera versin de PHP como se conoce actualmente, fue creada por Andi Gutmans y Zeevs Zuraski en 1997 reescribiendo completamente, despus de encontrar la no posibilidad para convertir a PHP/FI en una aplicacin. Una de sus grades incorporaciones de esta versin es sin duda la posibilidad de poder utilizar una gran variedad de bases de datos, protocolos y APis,. Otra caractersticas extendida a esta versin es sin duda el soporte de la sintaxis Orientado a Objetos En Junio de 1998 se liber oficialmente PHP 3.0,
PHP 4.0 en 1998, se introdujo en a mediados de
1999 y oficialmente liberado en Mayo del 2000, esta versin incorporaba nuevas caractersticas como el soporte para la mayora de servidores web, sesiones HTTP, buffers de salida, formas ms seguras de controlar las entradas de usuario etc.
Actualmente se estima que PHP es usado por cientos
de miles de usuarios y muchos millones de sitios web, sumando aproximadamente el 20% de los dominios de internet. Lo importante de este lenguaje actualmente es que se dispone de versiones para Linux y para Windows, lo que permite competir directamente con ASP de Microsoft. MySql Mysql es un sistema de Base de Datos relacionales (rdmbs) que porporciona a los usuarios una potente solucin de bases de datos SQL (Structured Query Languaje), siendo su caractersticas: rapidez, robusta y fcil de usar. Una de las grandes posibilidades de PHP es la de manejar Base de datos alojadas en Ordenadores remotos. Las bases de datos contienen Tablas, las Tablas contienen Registros, los Registros contienen Campos de distintos tipos y dentro de los Campos se almacenan los Datos; con dichos datos podemos Aadir, Modificar, Consultar, Actualizar y Borrar, adems de acciones anexas como ordenar de diversas formas y criterios.