martes, 14 de mayo de 2013

INTRODUCCION A LA PROGRAMACION EN PHP

INTRODUCCION A LA PROGRAMACION EN PHP


INTRODUCCION A LA PROGRAMACION EN PHP



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 nuestro navegador.

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 (Ejemplo: Servidor Apache )

-Introducir en nuestro servidor los archivos que le permitirán la comprensión del PHP. Estos archivos pueden ser descargados, en su versión más actual, de la página oficial de PHP.


No vamos a explicar por supuesto la forma de instalar PHP sobre cada servidor de cada sistema operativo. La mejor forma de saber los pasos a seguir es reportarse al apartado de documentación de la página oficial de PHP donde disponemos de un manual en HTML de rápida consulta y un enorme manual en PDF de casi 1000 páginas traducido al castellano donde explican minuciosamente los pasos a seguir para cada caso particular.

Para principiantes nosotros recomendamos para comenzar, para los usuarios de Windows es instalar Apache como servidor web lo cual puede resultar ventajoso con respecto al uso del PWS ya que PHP está principalmente diseñado para correr en este servidor.

Hay que decir, no obstante, que las mejores prestaciones de este lenguaje son obtenidas trabajando en entorno UNIX con un servidor Apache, la combinación más corriente en la mayoría de los servidores que trabajan con PHP.

En Matpec sugerimos instalar gratuitamente el programa AppServ el cual instala automáticamente el servidor Apache con PHP, MySQL y PHPMyAdmin como gestor de base de datos. Con este programa podrá hacerlo todo de una vez, sin necesidad de bajar cada uno de los programas y realizar complejas configuraciones. Pude descargarlo gratuitamente en nuestra sección Downloads.

Para fines de desarrollo en local, podemos contentarnos en un principio de trabajar como hemos sugerido. Solamente en casos de programación realmente avanzada podremos confrontarnos con problemas relacionados con el sistema operativo utilizado o el servidor en el que hacemos correr nuestras páginas. Hay que pensar también que, en casos puntuales para los que nuestro PC pueda quedarse corto, podemos hacer directamente nuestras pruebas en el servidor donde alojamos nuestro sitio el cual será muy probablemente, como hemos dicho, un UNIX funcionando con Apache.

Para su tranquilidad los servicios de hosting de Matpec trabajan en entorno UNIX con un
servidor Apache.

0 comentarios:

Publicar un comentario