Capítulo 10. Gráficos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La web es mucho más visual que textual; eso es evidente. Las imágenes aparecen en forma de logotipos, botones, fotografías, gráficos, anuncios e iconos. Muchas de estas imágenes son estáticas y nunca cambian, creadas con herramientas como Photoshop. Pero muchas se crean dinámicamente: desde anuncios del programa de recomendación de Amazon que incluyen tu nombre hasta gráficos del rendimiento de las acciones.

PHP admite la creación de gráficos con la biblioteca de extensiones GD integrada en . En este capítulo, te mostraremos cómo generar imágenes dinámicamente dentro de PHP.

Incrustar una imagen en una página

Un error común es pensar que en una única solicitud HTTP fluye una mezcla de texto y gráficos. Al fin y al cabo, cuando ves una página, ves una única página que contiene dicha mezcla. Es importante comprender que una página web estándar que contiene texto y gráficos se crea mediante una serie de solicitudes HTTP del navegador web; a cada solicitud responde una respuesta del servidor web. Cada respuesta puede contener uno y sólo un tipo de datos, y cada imagen requiere una solicitud HTTP y una respuesta del servidor web distintas. Así, si ves una página que contiene texto y dos imágenes, sabrás que se han necesitado tres solicitudes HTTP y sus correspondientes respuestas para construir esa página.

Mira esta página HTML, por ejemplo:

Get Programación PHP, 4ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.