|
Poco a poco el PHP se va convirtiendo en un lenguaje
que nos permite hacer de todo. En un principio diseñado
para realizar poco más que un contador y
un libro de visitas, PHP ha experimentado en poco
tiempo una verdadera revolución y, a partir
de sus funciones, en estos momentos se pueden realizar
una multitud de tareas útiles para el desarrollo
del web:
Funciones de correo electrónico
Podemos con una facilidad asombrosa enviar un e-mail
a una persona o lista parametrizando toda una serie
de aspectos tales como el e-mail de procedencia,
asunto, persona a responder...
Otras funciones menos frecuentes pero de indudable
utilidad para gestionar correos electrónicos
son incluidas en su librería.
Gestión de bases de datos
Resulta difícil concebir un sitio actual,
potente y rico en contenido que no es gestionado
por una base de datos. El lenguaje PHP ofrece interfaces
para el acceso a la mayoría de las bases
de datos comerciales y por ODBC a todas las bases
de datos posibles en sistemas Microsoft, a partir
de las cuales podremos editar el contenido de nuestro
sitio con absoluta sencillez.
Gestión de archivos
Crear, borrar, mover, modificar...cualquier tipo
de operación más o menos razonable
que se nos pueda ocurrir puede ser realizada a partir
de una amplia librería de funciones para
la gestión de archivos por PHP. También
podemos transferir archivos por FTP a partir de
sentencias en nuestro código, protocolo para
el cual PHP ha previsto también gran cantidad
de funciones.
Tratamiento de imágenes
Evidentemente resulta mucho más sencillo
utilizar Photoshop para una el tratamiento de imágenes
pero...¿Y si tenemos que tratar miles de
imágenes enviadas por nuestros internautas?
La verdad es que puede resultar muy tedioso uniformar
en tamaño y formato miles de imágenes
recibidas día tras día. Todo esto
puede ser también automatizado eficazmente
mediante PHP.
También puede parecer útil el crear
botones dinámicos, es decir, botones en los
que utilizamos el mismo diseño y solo cambiamos
el texto. Podremos por ejemplo crear un botón
haciendo una única llamada a una función
en la que introducimos el estilo del botón
y el texto a introducir obteniendo automáticamente
el botón deseado.
A partir de la librería de funciones graficas
podemos hacer esto y mucho más.
Muchas otras funciones pensadas para Internet (tratamiento
de cookies, accesos restringidos, comercio electrónico...)
o para propósito general (funciones matemáticas,
explotación de cadenas, de fechas, corrección
ortográfica, compresión de archivos...)
son realizadas por este lenguaje. A esta inmensa
librería cabe ahora añadir todas las
funciones personales que uno va creando por necesidades
propias y que luego son reutilizadas en otros sitios
y todas aquellas intercambiadas u obtenidas en foros
o sitios especializados.
Como puede verse, las posibilidades que se nos
presentan son sorprendentemente vastas. Lo único
que se necesita es un poco de ganas de aprender
y algo de paciencia en nuestros primeros pasos.
El resultado puede ser muy satisfactorio.
|