Este artículo está disponible en los siguientes idiomas: English Castellano Deutsch Francais Nederlands Russian Turkce Korean |
por John Perr Sobre el autor: Usuario de Linux desde 1994, es uno de los editores de LinuxFocus en francés. Contenidos: |
Resumen:
Esta es una revisión del libro Professional PHP Programming editado por WROX press. PHP es un lenguaje de scripting ejecutado en servidor para crear páginas web dinámicas.
El libro Professional PHP Programming editado por WROX es una referencia para programadores. Está escrito tanto para usuarios ocasionales de PHP como para programadores habituales. Es apropiado para todos aquellos que confíen en el lenguaje PHP a la hora de construir un sitio web con contenido dinámico, algo que está más allá de las capacidades del HTML puro. La edición revisada era la Inglesa. La edición francesa debería salir a lo largo de Septiembre, y la coreana ya está disponible
A primera vista, este libro de 900 páginas es bastante impresionante y parece serio. El claro objetivo de los autores es explicar la programación en PHP, sin dejarse en el tintero ninguno de los aspectos del lenguaje. El libro está estructurado en tres partes principales:
La primera parte es la mayor del libro (alrededor del 60%). El primer capítulo detalla la instalación y configuración de PHP. Tambien compara posibles alternativas a PHP. La lectura del libro nos conduce a la conclusión que que PHP es la mejor alternativa. Explica la historia de la mayor parte de las soluciones para programación de sitios web dinámicos, el concepto del software libre, así como la instalación de Apache y PHP bajo sistemas operativos comerciales.
A continuación, el lenguaje PHP se presenta a través de un ejemplo práctico que se va completando a lo largo de los capítulos. Se deja claro en las primeras páginas del libro que el lector debe tener conocimientos de programación. Esto se evidencia nada más llegar a los primeros conceptos del libro, aunque los autores hacen esfuerzos para proporcionar una base. Elementos de programación como variables, operadores o funciones son presentados. EL capítulo 9, dedicado a programación orientada a objetos debería haberse colocado después del capítulo 11 para mantener la agradable y suave progresión en el nivel que va alcanzando el lector. De esta forma se habría mantenido de forma continua a lo largo de los capítulos el ejemplo de la "Tienda de bicicletas", puesto que el capítulo 9 trata con una aplicación diferente.
La primera parte revisa todas las características clásicas de programación del lenguaje PHP. Los siguientes capítulos se dedican a la descripción de interfaces específicos para algunas de las herramientas con las que puede trabajar PHP:
Cada uno de estos capítulos podría constituir un libro por sí solo. En cualquier caso, cada uno
de los capítulos presenta la materia con detalle suficiente como para permitir al lector afrontar
la programación PHP3 en la vida real.
También hay un capítulo dedicado al tratamiento de errores y al uso del depurador. Esta es
una herramienta realmente útil en cuanto uno se topa con la programación de una aplicación
medianamente seria.
La segunda parte del libro nos confirma de forma definitiva que está escrito para aquellos que realmente quieren programar en PHP3. Cuatro casos prácticos se estudian a fondo:
Más aún, todas las fuentes de los casos prácticos pueden descargarse del servidor web de Wrox (ver más abajo), lo que resulta muy útil dado el tamaño de los listados y la cantidad de errores tipográficos que podrían cometerse de otra forma. Puede argumentarse que un CD-ROM empaquetado con el libro sería una solución mejor. Por otra parte, para tomar PHP en consideración, se necesita acceso a internet, y con las fuentes en el servidor del editor se facilitan las actualizaciones y correcciones que pudieran ser necesarias después de la publicación del libro.
El tamaño de los apéndices es más bien impresionante. 200 páginas dedicadas a:
A pesar de la rápida evolución del mundo del software libre e internet, Professional PHP Programming es un libro adecuado a las necesidades de los programadores de sitios web. PHP4 no estaba disponible en el momento en que se editó el libro, pero las pre-versiones fueron suficientes para que los autores pudieran explicar las diferencias entre PHP3 y PHP4 cuando era necesario. Está muy claro que el libro ha sido escrito por programadores para programadores, tal y como reza el nombre de la colección en la que se ha publicado. Los numerosos apéndices se mostrarán de gran valor durante el trabajo diario.
Definitivamente, Professional PHP Programming es un libro para recomendar a todos aquellos que desean programar de forma PHP de forma eficiente. Los ejemplos y casos prácticos son de especial interés dado que son concretos y funcionales. Todo el mundo será capaz de construir su propia aplicación sin excesivo esfuerzo tras la lectura del libro. Esta es la mayor ventaja para un programador que pretende construir de forma rápida una aplicación que funcione de verdd. La forma en que se presenta PHP es clara y pedagógica. Seguro que será un placer para todos aquellos que busquen una forma eficiente de aprender a programar en PHP. Pueden encontrarse tutoriales sobre PHP en la web, pero ni tan completos ni tan exhaustivos como este libro.
Más detalles en:
|
Contactar con el equipo de LinuFocus
© John Perr LinuxFocus.org 2000 Pinchar aquí para informar de algún problema o enviar comentarios a LinuxFocus |
Información sobre la traducción:
|
2000-09-14, generated by lfparser version 1.8