Aplicaciones principales del PHP
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...
Además de otras funciones para gestionar correos
electrónicos 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: Si tenemos que tratar miles de
imágenes, enviadas por los visitantes de nuestra
página web, puede resultar muy laborioso
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.
Botones
dinámicos: Son 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.
Este lenguaje puede
realizar 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...). 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.
Descarga e Instalación de PHP en nuestro
servidor (local)
Como todo lenguaje
de lado servidor, PHP, requiere de la
instalación de un servidor en nuestro PC para
poder trabajar en local. Este modo de trabajo
resulta a todas luces más práctico que colgar
los archivos por FTP en el servidor y
ejecutarlos desde Internet. Así pues, antes
comenzar a crear nuestros programas en PHP, es
necesario:
- Convertir
nuestro ordenador en un servidor: Esto se
hace instalando uno de los varios servidores
disponibles para el sistema operativo de nuestra
máquina (Apache).
- Introducir en
nuestro servidor los archivos que le permitirán
la comprensión del PHP (Módulo PHP): Estos
archivos pueden ser descargados, en su versión
más actual, de la
página oficial de PHP:
http://es.php.net/
- Instalar un
servidor de bases de datos: Para que nos
ayude a trabajar con ellas (MySQL).
Cada una de estas
tres aplicaciones (Apache, Módulo PHP, y MySQL)
se pueden descargar de las respectivas páginas
oficiales. Luego habrá que instalarlas y
modificar editando sus códigos para que se
relacionen entre ellas. Es un proceso laborioso
y generador de errores que se puede evitar
instalando el software de AppServ que incluye
las tres aplicaciones.
Descarga de
AppServ: http://appservnetwork.com
(Pulsar sobre las imágenes para
ampliarlas) |
He elegido la
versión: appserv-win32-2.5.9, que contiene
Apache 2.2.4, PHP 5.2.3, MySQL 5.0.45, y
phpMyAdmin 2.10.2.
Instalación de AppServ: Una vez
descargado y guardado en nuestro ordenador se
ejecuta el
appserv-win32-2.5.9.exe, y aparece el mensaje de
bienvenida, pulsamos Next.
En esta pantalla nos
pide que aceptemos los términos de la licencia.
Pulsamos I Agree.
En la siguiente
pantalla, nos pregunta en que directorio
queremos hacer la instalación. Por defecto la
pantalla indica: c:\Appserv. |