Los almacenes de datos en PHP

Contenedores temporales y permanentes, de pocos y de muchos datos. De acuerdo con cada una de nuestras necesidades específicas, dispondremos de distintas alternativas para almacenar datos en lugares a los que accederemos desde el servidor, donde el intérprete de PHP podrá leerlos por si mismo y los utilizará para su tarea de fabricar una página HTML..

Los almacenes de datos en PHP | Aprender PHP y MySQL | Contenedores temporales y permanentes, de pocos y de muchos datos. De acuerdo con cada una de nuestras necesidades específicas, dispondremos de distintas alternativas para almacenar datos en lugares a los que accederemos desde el servidor, donde el intérprete de PHP podrá leerlos por si mismo y los utilizará para su tarea de fabricar una página HTML.
COMPÁRTELO:

Contenedores temporales y permanentes, de pocos y de muchos datos

Anteriormente, le indicamos al intérprete de PHP los contenidos que debía escribir dentro de cada orden print() o echo. Le proporcionamos, además, cada uno de los datos con los que trabajó y le dictamos todo lo que escribió.

Pero paradójicamente, la utilidad de PHP radica en entregarle a un navegador Web diferentes contenidos, según se vayan desencadenando ciertos sucesos previstos por el programador de la página (de acuerdo con la contraseña introducida, el enlace pulsado, un dato que se valida etc.)

Este comportamiento se denomina páginas Web dinámicas; es decir: el navegador, luego de solicitar una URL, recibirá como respuesta una página Web que no fue escrita en su totalidad por el diseñador o programador con su programa editor, sino que su código –todo, o al menos una parte- lo escribirá el intérprete de PHP cada vez que un usuario pida ver esa página con su navegador; por lo tanto, la página se construirá “en vivo” en el servidor, unos instantes antes de que la envíe hacia el navegador.

Esto nos lleva a una pregunta obvia: si no somos nosotros (diseñadores, programadores) quienes le dictaremos letra por letra al intérprete de PHP esos textos, ¿de dónde obtendrá esos datos? La respuesta es “de varios lugares posibles”.

De acuerdo con cada una de nuestras necesidades específicas, dispondremos de distintas alternativas para almacenar datos en lugares a los que accederemos desde el servidor, donde el intérprete de PHP podrá leerlos por si mismo y los utilizará para su tarea de fabricar una página HTML. A continuación se hará mención de alguno de esos posibles lugares –los principales-, para que nos vayamos imaginando los recursos con los que trabajaremos:

Los datos se podrán almacenar en una variable –o en una matriz (creada por nosotros, o una de las tantas matrices en las que el intérprete de PHP almacena información automáticamente)-

El usuario podrá ingresar los datos y, consciente o inconscientemente, usará su navegador para enviar las variables hacia el servidor, ya sea a través de un formulario o mediante las variables adjuntadas a una URL, con un tipo de enlace especial. Un envío de “señales” hacia el servidor que nuestra página PHP estará esperando para decidir qué información mostrar.

Los datos también se podrán obtener como resultado de ejecutar una función (de las que vienen incluidas en el lenguaje PHP, o de las funciones que crearemos nosotros mismos).

Un dato se podrá almacenar en una cookie que el navegador del usuario guardará silenciosamente.

Se podrá leer un dato en una variable de sesión, lo que nos permitirá identificar a un usuario en particular en un momento dado.

Se podrán leer los datos escritos dentro de un archivo de texto (txt, XML, etc.) existentes en el servidor.

Se podrán leer los datos almacenados en una base de datos (sin duda, la opción màs poderosa para manejar grandes cantidades de datos, como catálogos de productos, mensajes de foro, etc.).

CONTENEDORES

TEMPORALES

PERMANENTES (o casi)

Pocos datos

Variables (locales, de formularios, de URLs), constantes, funciones.

Archivos de texto, cookies, sesiones

Muchos datos:

Matrices

Bases de datos

Almacenamiento de datos en PHP

Contenedores temporales y permanentes, de pocos y de muchos datos. De acuerdo con cada una de nuestras necesidades específicas, dispondremos de distintas alternativas para almacenar datos en lugares a los que accederemos desde el servidor, donde el intérprete de PHP podrá leerlos por si mismo y los utilizará para su tarea de fabricar una página HTML.
🤖

ChatGPT Gratis
Realiza preguntas sobre cualquier tema

¡Participa!

¡Compártelo en tus Redes Sociales!
Compartir en:

CITAR ARTÍCULO


Para tareas, investigaciones, tesis, libros, revistas, blogs ó artículos académicos

Referencia en Formato APA:

Delgado, Hugo. (2015).
Los almacenes de datos en PHP.
Recuperado 19 de November, 2024, de
https://disenowebakus.net/almacenamiento-de-datos-en-php.php

Profesor en la Universidad de Guadalajara

Hugo Delgado Desarrollador y Diseñador Web en Puerto Vallarta

Profesional en Desarrollo Web y Posicionamiento SEO desde hace más de 15 años continuos.
Contamos con más de 200 constancias y reconocimientos en la trayectoria Académica y Profesional, incluidos diplomados certificados por Google.

CONTINÚA APRENDIENDO

Menú categoría


Aprender PHP y MySQL

TAMBIÉN MERECE LA PENA VISITAR:

¿Todavía no encuentras lo que necesitas?

Usa nuestro buscador interno para descubrir más información
Contenido relacionado:
 

Deja tu Comentario

PATROCINADOR

Tu negocio también puede aparecer aquí. Más información
Anunciate aquí