Descripción
Hay muchas razones para ofrecer contenido dinámico desde un sitio web: para ofrecer un sitio de compras en línea, crear páginas de información personalizadas para los usuarios o simplemente administrar un gran volumen de contenido a través de una base de datos. Cualquier persona con un conocimiento modesto de HTML y administración de sitios web puede aprender a crear contenido dinámico a través del lenguaje de programación PHP y la base de datos MySQL.
Este libro le brinda los antecedentes y las herramientas para hacer el trabajo de manera segura y confiable. Aplicaciones de bases de datos web con PHP y MySQL, la segunda edición refleja completamente las necesidades de las aplicaciones del mundo real. Entra en detalles sobre cuestiones prácticas como la validación de entradas (¿sabe cómo se ve un número de tarjeta de crédito adecuado?), El inicio de sesión en los usuarios y el uso de plantillas para dar a sus páginas web dinámicas un aspecto estándar. Pero este libro va aún más lejos. Muestra cómo se pueden usar JavaScript y PHP en conjunto para hacer que la experiencia de un usuario sea más rápida y agradable. Muestra la forma correcta de manejar los errores en la entrada del usuario para que un sitio se vea profesional. Presenta la vasta colección de herramientas poderosas disponibles en el repositorio PEAR y muestra cómo usar algunas de las herramientas más populares.
Aun cuando sirve como una introducción a los nuevos programadores, el libro no omite las tareas críticas que requieren los sitios web. Por ejemplo, cada sitio que permite actualizaciones debe manejar la posibilidad de que múltiples usuarios accedan a los datos al mismo tiempo.
Este libro explica cómo resolver el problema en detalle con el bloqueo. A través de una sofisticada aplicación de ejemplo, Hugh and Dave’s Wine Store, se presentan todas las técnicas importantes de contenido dinámico.
Se enfatiza el buen diseño, como dividir la lógica de la presentación. El libro presenta las características de PHP 5 y MySQL 4.1, a la vez que proporciona técnicas que se pueden usar en versiones anteriores del software que aún se usan ampliamente.
Esta nueva edición ha sido rediseñada alrededor de las ricas ofertas de PEAR. Varios de estos, incluido el paquete de plantillas y la API de consulta independiente de la base de datos, están totalmente integrados en los ejemplos y se describen detalladamente en el texto. Los temas incluyen:
– Instalación y configuración de Apache, MySQL y PHP en sistemas Unix®, – Windows® y Mac OS® X
– Introducción a la administración de PHP, SQL y MySQL.
– Gestión de sesiones, incluido el uso de una base de datos personalizada para – eficiencia mejorada
– Validación de entrada de usuario, seguridad y autenticación
– El repositorio PEAR, más detalles sobre el uso de las clases PEAR DB y Template.
– Elaboración de informes en PDF.
¿Qué piensas de este libro?
2 comentarios