2.18.2010

Recursos para aprender a programar en PHP

PHP, No es el lenguaje mas eficiente, no es el mas rápido, de hecho es bastante lento, sin embargo, podría decir, sin temor a equivocarme que es uno de los pocos lenguajes de programacion con los que nos relacionamos diariamente.

A todo esto, Que es PHP?


Según Wikipedia:

"PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado al usar especialmente para desarrollo web y puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida."
Es decir, a ver que tal lo explico (puedo equivocarme he, pero asi lo entiendo yo)

Nosotros introducimos  en nuestro navegador

www.sitioweb.com/cualquiercosa.php

El archivo cualquiercosa.php es interpretado por el servidor (claro, me refiero al interprete de php del servidor) y nos devuelve un documento HTML como respuesta..

Esta imagen, nos describe el proceso:

 

Ahora, que hace falta para aprender PHP?



1 - El interprete

2 - Un IDE para trabajar mas cómodamente, aunque claro se puede trabajar únicamente con notepad

3 - Algún Manual, Guia o Tutorial

Así que vamos por pasos; El interprete. Necesitamos instalar un servidor en nuestra PC, Aunque podemos hacerlo manualmente, no vamos a perder el tiempo en eso si tenemos herramientas como Xampp o bien AppServ que nos pueden facilitar la vida.

Asi pues, vamos a descargarnos XAMMP desde el sitio Oficial




Una vez que nos hemos descargado el ejecutable, vamos a instalarlo como si de cualquier otra aplicacion se tratase. Asi pues, abriremos el panel de control de xampp para iniciar todos los servicios, principalmente Apache (el servidor donde tenemos instalado PHP) y MySQL. 

De modo que al escribir en nuestro navegador

http://localhost/xampp/

Veamos algo como esto:


Listo! tenemos nuestro servidor casero funcionando, al menos en localhost. Que facil no? Recordemos que nuestros ficheros .php debemos guardarlos dentro de la carpeta htdocs en el directorio de instalacion de xampp. 

Asi podemos acceder a ellos, visitando http://localhost/fichero.php

Ahora, nos hace falta un IDE, es decir, un entorno de desarollo integrado, Y el mejor, sin lugar a dudas es eclipse. Por eso, desde su sitio oficial, descargaremos la version para desarolladores de PHP

http://www.eclipse.org/downloads/


Terminada la descarga, bastara con descomprimir el paquete. 

OJO para mejores resultados, recominedo que ubiquen el workspace DENTRO de la carpeta htdocs que nos creo xampp durante la instalacion.


Bueno, ahora si.

Podemos descargarnos este manual para aprender a programar en PHP

Descarga PDF: http://www.megaupload.com/?d=9ODOOIYO


A convertiros en todos unos programadores, Y como siempre, A la espera de sus comentarios me despido; Un Saludo

5 comentarios:

Kenichi dijo...

Buenas, personalmente me parece que PHP es uno de los mejores lenguajes, es simple y a la vez avanzado, se pueden hacer cosas realmente poderosas con el y es fácil de aprender.
Y me parece que no falta un IDE para usarlo, pues ya al visitar la pagina de forma local te aparece el error y la linea en el que esta, y si no sabes porque ocurre este error siempre puedes ver el manual oficial de PHP.
Para mi el mejor editor es el PSPad, es liviano, esta en español, tiene incluido un FTP dentro y otras funciones que son muy utiles.
Saludos

Xy dijo...

postea como instalar el Xampp para linux :P

Miguel dijo...

Para todos los que esten interesados en iniciarse en el mundo de la programación en php, yo doy clases de PHP y de creación de páginas web en general.
Tambien doy clases particulares con un sistema que te permiten realizar tu pagina web sin conocimientos tecnicos, lo unico que necesitas es tener conocimientos basicos de uso de windows y de word.
Más información aquí: http://www.mskdesigns.com/cursos-y-clases-de-creacion-de-paginas-web

programar en php dijo...

Hola:
Una buena opción para iniciar a programar en php es instalar
una de las paqueterias (Xampp, Wamp, Appserv, otros) que ya incluye el php, apache y mysql, pero tambien puedes instalarlos y configurarlos de forma manual sin tantas complicaciones como pareciera, ademas siempre existe esa satisfacción de hacerlo tú y conocer a detalles todos los parámetros.
atte:
Salvador López

Blogger dijo...

DreamHost is ultimately one of the best hosting provider with plans for all of your hosting requirements.

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Design Blog, Make Online Money