Ingeniero De Sistemas

Páginas: 7 (1536 palabras) Publicado: 15 de marzo de 2013
Prólogo Una de las preguntas más interesantes que nos hacen es qué hace que PHP tenga tanto éxito. Distintas personas nos han dado respuesta a esta pregunta. Algunos sostienen que es su excelente conexión con bases de datos, otros que se debe al código abierto; por el contrario otros mantienen que es su funcionamiento. Sin embargo, nuestra opinión difiere. PHP permite que cualquier usuarioobtenga rápidamente resultados de forma sencilla, incluso aquellos que no posean experiencia en programación. Al mismo tiempo, a diferencia de las herramientas R A D , PHP permite el desarrollo de proyectos tan complejos como se desee. En nuestra opinión, esta combinación, ausente en la mayoría de las plataformas Web actuales, es lo que hace que PHP sea especial. Lograr el equilibrio entre estas doslíneas (la potencia y la sencillez) no ha sido fácil, pero sí imprescindible para el éxito de PHP, como también lo son las nuevas características que permiten al desarrollador aprovechar la última tecnología. PHP 5 es el producto de este importante equilibrio. A u n q u e dotado de muchas funciones nuevas, esta versión es tan accesible como lo fueron PHP 3 y PHP 4, con lo que permite un rápidoaprendizaje para aquellos que se inicien. De hecho, algunas de las novedades basadas en la interfaz de Zend Engine II, como SimpleXML, SQLite y S O A P , hacen más sencillo el uso de PHP, al tiempo que incrementa el potencial de aquellos usuarios noveles, pues les permite trabajar con XML, SQL y Web Services sin esfuerzo. La nueva generación PHP también supone una buena noticia para desabolladoresexperimentados. En primer lugar, por simplificar todas aquellas funciones que ya se han indicado (al contrario de lo que normalmente se piensa, ni siquiera a los desabolladores avanzados les gusta trabajar a menos que sea imprescindible) y, en segundo lugar, por poner a su disposición funciones mejoradas. Las nuevas opciones orientadas a objetos de Zend Engine II son un regalo para el desarrollo deaplicaciones de media y gran escala; como la nueva extensión mysqli y el nuevo módulo de integración .NET, que permite la creación de aplicaciones híbridas de PHP que emplean la estructura .NET. Este libro es una gran introducción a PHP en general y de PHP 5 en particular. Si no tiene experiencia previa con PHP, e incluso si no tiene ninguna experiencia en programación, en breve podrá trabajar con él.Zeev Suraski, Tel A v i v A n d i Gutmans, Cupertino

Introducción

30

Introducción

Historia de PHP
Rasmus Lerdorf, miembro del equipo de desarrollo de Apache, creó PHP (Personal Home Page) en 1994. Su única intención fue la de crear un pequeño sistema de control para verificar el número de personas que leían su curriculum vitae en la Web. En los meses siguientes a su creación, PHPse desarrolló en torno a un grupo de programadores que comprobaban el código y sus revisiones. Para dar más potencia al sistema, Rasmus creó funciones en lenguaje C para permitir conexión a bases de datos. Este fue el comienzo de la potencia real del leguaje. En 1995, apareció un conjunto de herramientas sobre PHP. Esta biblioteca se llamó "Herramientas para páginas personales" y contenían unanalizador de código muy sencillo, un libro de visitas, un contador y algunas macros que facilitaban el trabajo de los diseñadores. A mediados de 1995, apareció una revisión pública llamada P H P / F I 2.0. Esta nueva versión contaba con un analizador sintáctico reescrito desde 0, además de unas herramientas escritas para el tratamiento de datos desde un formulario (de ahí el nombre áeFI, Formínterpreter) y conectividad con mSQL (Gestor de bases de datos). Hacia 1997, P H P / F I se estaba usando en más de 50.000 páginas en todo el mundo. En este período de tiempo, Zeev Suraski y Andi Gutmans decidieron crear una nueva versión de P H P / F I para solventar unos problemas con una aplicación de comercio electrónico que estaban desarrollando. PHP 3.0 nació con suculentas innovaciones como la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero En Sistemas
  • Ingeniero De Sistemas
  • Ingeniero En Sistema
  • Ingeniero en sistemas
  • Ingeniero De Sistemas
  • Ingeniero en Sistemas
  • Ingeniero de Sistemas
  • ingeniero en sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS