Descripción
PHP y MySQL son tecnologías de código abierto populares que son ideales para desarrollar rápidamente aplicaciones web basadas en bases de datos. PHP es un potente lenguaje de scripting diseñado para permitir a los desarrolladores crear aplicaciones web con muchas funciones rápidamente, y MySQL es una base de datos rápida y fiable que se integra bien con PHP y es adecuada para aplicaciones dinámicas basadas en Internet.
Desarrollo web con PHP y MySQL muestra cómo usar estas herramientas juntas para producir aplicaciones web efectivas e interactivas. Describe claramente los conceptos básicos del lenguaje PHP, explica cómo configurar y trabajar con una base de datos MySQL, y luego muestra cómo usar PHP para interactuar con la base de datos y el servidor.
Este libro práctico y práctico se centra constantemente en aplicaciones del mundo real, incluso en los capítulos introductorios. Los autores cubren aspectos importantes de la seguridad y la autenticación en relación con la creación de un sitio web del mundo real y le muestran cómo implementar estos aspectos en PHP y MySQL. También le presentan la integración de tecnologías front-end y back-end utilizando JavaScript en el desarrollo de su aplicación.
La parte final de este libro describe cómo abordar proyectos del mundo real y lleva al lector a través del diseño, la planificación y la construcción de varios proyectos, que incluyen:
- Autenticación y personalización de usuarios
- Correo electrónico basado en la web
- Integración de redes sociales
- Carrito de compras
Acceso gratuito a la edición web
La compra de este libro en cualquier formato, electrónico o impreso, incluye acceso gratuito a la edición web correspondiente. La edición web se puede ver en todo tipo de computadoras y dispositivos móviles con cualquier navegador web moderno que admita HTML5. Contenido de un vistazo
Parte I: Uso de PHP 1 Curso intensivo de PHP 2 Almacenamiento y recuperación de datos 3 Uso de arrays 4 Manipulación de cadenas y expresiones regulares 5 Reutilización de código y escritura de funciones 6 PHP orientado a objetos 7 Manejo de errores y excepciones
Parte II: Uso de MySQL 8 Diseño de su base de datos web 9 Creación de su base de datos web 10 Trabajo con su base de datos MySQL 11 Acceso a su base de datos MySQL desde la web con PHP 12 Administración avanzada de MySQL 13 Programación avanzada de MySQL
Parte III: Seguridad de aplicaciones web 14 Riesgos de seguridad de aplicaciones web 15 Creación de una aplicación web segura 16 Implementación de métodos de autenticación con PHP
Parte IV: Técnicas avanzadas de PHP 17 Interacción con el sistema de archivos y el servidor 18 Uso de funciones de red y protocolo 19 Gestión de la fecha y la hora 20 Internacionalización y localización 21 Generación de imágenes 22 Uso del control de sesión en PHP 23 Integración de JavaScript y PHP 24 Otras características útiles
Parte V: Creación de proyectos prácticos con PHP y MySQL 25 Uso de PHP y MySQL para proyectos grandes 26 Depuración y registro 27 Creación de autenticación y personalización de usuarios 28 (PDF con registro de producto) Creación de un cliente de correo electrónico basado en la web con Laravel Parte I 29 (PDF con registro de producto) Creación de un cliente de correo electrónico basado en la web con Laravel Parte II 30 (PDF con registro de producto) Integración de redes sociales y autenticación 31 (PDF con registro de producto) Creación de un carrito de compras
Parte VI: Apéndice A Instalación de Apache, PHP y MySQL
Autor: Luke Welling, Laura Thomson
Editorial: Addison-Wesley Professional
Publicado: 05/09/2016
Páginas: 688
Tipo de encuadernación: Tapa blanda
Peso: 2.30 libras
Tamaño: 9.00 alto x 7.00 ancho x 1.30 profundidad
ISBN13: 9780321833891
ISBN10: 0321833899
Categorías BISAC:
- Informática | Lenguajes | SQL
- Informática | Administración y gestión de bases de datos
Acerca del autor
Laura Thomson es directora de ingeniería en Mozilla Corporation. Anteriormente fue directora en OmniTI y Tangled Web Design, y ha trabajado para la Universidad RMIT y Boston Consulting Group. Posee una licenciatura en Ciencias Aplicadas (Ciencias de la Computación) y una licenciatura en Ingeniería (Ingeniería de Sistemas Informáticos) con honores.
Luke Welling es ingeniero de software y regularmente da conferencias sobre código abierto y temas de desarrollo web en conferencias como OSCON, ZendCon, MySQLUC, PHPCon, OSDC y LinuxTag. Ha trabajado para OmniTI, para la empresa de análisis web Hitwise.com, para el proveedor de bases de datos MySQL AB y como consultor independiente en Tangled Web Design. Ha impartido clases de informática en la Universidad RMIT en Melbourne, Australia, y posee una licenciatura en Ciencias Aplicadas (Ciencias de la Computación).

