Название: PHP5 Power Programming
Автор: Andi Gutmans, Stig Saether Bakken , Derick Rethans
Издательство: Prentice Hall
Год: 2005
Формат: pdf
Страниц: 720
Размер: 8,7 mb.
Язык: English
El libro PHP 5 Power Programming, cuyo co-autor es nada menos que Andi Gutmans (uno de los creadores del Zend Engine y dise?adores de PHP5) est? considerado uno d los mejores manuales sobre PHP5. En ?l, se tratan desde sus conceptos m?s fundamentales hasta los avanzados (como OOP y Design Patterns).
A lo largo de sus m?s de 700 p?ginas, se mostrar? c?mo sacar el m?ximo provecho del lenguaje PHP 5 para crear aplicaciones de cualquier tipo, sin importar cu?n grande o compleja sea. El punto de vista de sus autores es ?nico y sus ejemplos reales muestran el camino a seguir para adoptar los nuevos modelso de objetos de PHP 5, los patrones de dise?o de gran alcance, la mejora de los servicios Web XML de apoyo, y mucho m?s. Ya sea que la creaci?n de aplicaciones web, extensiones, paquetes o scripts de shell-o la migraci?n de c?digo PHP 4, son soluciones de gran potencia que no encontrar? en ning?n otro lugar.
Algunos aspectos destacados son:
- Introducci?n y desarrollo de los m?s importantes patrones de dise?o para el desarrollo de PHP.
- Escribir aplicaciones para web: controlar los datos proporcionados, las cookies, la extensi?n de sesiones, y m?s.
- Integraci?n con MySQL, SQLite, y otros motores de base de datos.
- Proporcionar un control eficiente de errores transparente a los usuarios.
- Aprovechar la mejora de compatibilidad con XML incluyendo el an?lisis, las conversiones de XSLT, y m?s.
- Generar XML con servicios web basados ??en XML-RPC y SOAP.
- Sacar el m?ximo partido de PEAR: trabajar con el repositorio, paquetes de claves, y creaci?n de uno propio.
- Actualizaci?n de c?digo PHP 4 a PHP 5: problemas de compatibilidad, t?cnicas y soluciones pr?cticas.
- Mejorar el rendimiento de escritura: optimizaci?n y herramientas para PHP.
- Utilizar extensiones PHP para manejar archivos / flujos, expresiones regulares, fechas y gr?ficos.
- Crear extensiones originales y scripts de shell.