curso php: principiante

Fundamentos prácticos y teóricos de php5

capítulo 1.1.1: Instalación en windows
capítulo 1.1.2: instalación en ubuntu
capítulo 2.2: tipos de variables
capítulo 3.1: uso de IF
capítulo 3.2: Uso de for
capítulo 3.3: Uso de Switch
capítulo 3.4: Uso de While
capítulo 3.5: Uso de Do ... While
capítulo 3.6: Uso de foreach

Intruducción a php5 - Curso de php: principiante

PHP (acrónimo de PHP: Hypertext Preprocessor), es un lenguaje de script, de código abierto, y basado en C, con el que comparte principios de programación y sistaxis, pero lo más importante, PHP es gratuito de usar, por lo que podrás utilizarlo sin ningún tipo de problema.


El código de PHP, es ejecutado en el lado del servidor, a diferencia de como ocurre con la ejecución de código javascript. ¿Y esto que significa?. Pensemos en el siguiente esquema:


navegador -> servidor -> navegador


Siguiendo este esquema es como funciona PHP, o lo que es lo mismo:



  1. rellenamos un formulario (esto ocurre en el navegador).

  2. Al pulsar enviar, la página web envia los datos al servidor (donde está instalado PHP), e interpreta esos datos, por ejemplo, enviando un email con los datos que se han introducido en el formulario, o guardando esos datos en una base de datos.

  3. El servidor responde y aparece un mensaje de confirmación el navegador, de que la operación se ha llevado con éxito, con lo que volvemos otra vez al navegador.


Es decir, el navegador, nos sirve para enviar datos y recibir datos del servidor, que es el que realiza las operaciones. Mientras que por otro lado, en javascript, todo ocurre en el navegador, con las ventajas y limitaciones que esto supone.


Veamos otro ejemplo de la diferencia entre un script que se ejecuta en el servidor y otro que no:



En este segundo caso, hemos comprobado, que si lo que queremos es simplemente mostrar una suma en pantalla, javascript es mejor opción, ahora bien, si necesitamos que esa suma se guarde en una base de datos (por ejemplo, es el importe que debe pagar un cliente), necesitamos hacerlo con php. ¿Por qué? porque la base de datos, donde vamos a guardar la información, se encuentra en el servidor.


Para finalizar, hay que dejar claro que, PHP es un lenguaje de programación de los más sencillos de aprender, siendo indicado para personas sin experiencia, y ofreciendo una potencia propia de los mejores lenguajes orientados a objetos.


Como anotación final, me gustaría dejar claro, que si después de haber leido esto, pensais que es algo muy complicado, os aseguro que estais equivocados, seguramente, ha sido mi falta de habilidad para explicar en pocas palabras lo que es PHP y como funciona, por lo que os pido, que continues con las lecciones, y comprobareis como todo empieza a tener sentido, y al final, no es tan complicado.