29

2. Introduccion a Php

Embed Size (px)

DESCRIPTION

php

Citation preview

Page 1: 2. Introduccion a Php
Page 2: 2. Introduccion a Php
Page 3: 2. Introduccion a Php

¿Qué es PHP?¿Qué es PHP?• Se trata de interprete

que emplea un servidor web.

• No se trata de un lenguaje genérico. PHP está orientado al desarrollo de sitios web dinámicos.

• No depende del navegador del usuario (como en Javascript). El código PHP se ejecuta en el servidor.

Page 4: 2. Introduccion a Php
Page 5: 2. Introduccion a Php
Page 6: 2. Introduccion a Php

¿Cómo instalo PHP?

Page 7: 2. Introduccion a Php
Page 8: 2. Introduccion a Php

Introducción a PHP

• Requisitos– Servidor web Apache (www.apache.org)– con el módulo PHP (www.php.net)– y la base de datos MySQL (www.mysql.com) si se desea crear

páginas dinámicas

• Otras utilidades– Herramientas para la gestión de MySQL, como PHPMyAdmin

(www.phpmyadmin.net)– Editores de PHP, como DevPHP (www.sourceforge.net)– Manuales de PHP y MySQL

Page 9: 2. Introduccion a Php

I. Formas de Instalación de paquetes.

• Paquetes Pre-configurados.

• Instalación Manual.

Page 10: 2. Introduccion a Php

SERVIDOR DE PRUEBA (WAMP Y PHP)

Wamp Server se trata de un paquete muy completo para instalar y configurar de manera muy sencilla en tu pc lo ultimo del servidor Web

Apache, el lenguaje de programacion PHP y el servidor de base de datos MySQL. Ademas, instala en la barra de tareas una interfaz para iniciar, supervisar y detener los diferentes servicios con un icono visible que te

indicara en cada momento el estado de tus servicios.

Instalar un Servidor Local con WAMP

Debido a que para el uso de este tipo de archivos es necesario un servidor que soporte PHP y que te de acceso a una base de datos para crear tablas

y rellenarlas con información dedicaremos los siguientes apartados a la instalación y configuración de un servidor de pruebas local que sea capaz

de hacer todo esto. 

Page 11: 2. Introduccion a Php

II.- Paquetes Pre-configurados (i)

• WAMP: – Es la abreviación de Windows, Apache, Mysql y PHP y es un

proyecto desarrollado por franceses.  Este paquete instala la versión Apache2, PHP5, MySQL, PhpMyAdmin y SQLitemanager en tu computadora. 

– Una de las ventajas de este paquete es la ofrecer la versión de PHP5 en el instalador y sus constantes actualizaciones.  La instalación es bastante sencilla y destaca que los servicios de apache y de mysql se instalarán en Windows bajo los nombres de wampapache y wampmysqld para no interferir con otras

instalaciones previas de estos servidores.

Page 12: 2. Introduccion a Php

Se instala automáticamente y no requiere configuraciones avanzadas para su funcionamiento. “www” (ubicado por defecto en C:\wamp\www). Para acceder al servidor escribir la dirección http://localhost en cualquier navegador web: Firefox, Internet Explorer, Chrome, etc.Características de WampServer:Con este programa podrás:Pre visualizar sitios web localmenteInstalar un servidor web en WindowsAdministrar configuraciones de servidores ApacheCrear aplicaciones webGestionar bases de datos MySQLUtilizar lenguaje PHPEjecutar archivos .php localmenteRealizar pruebas con sitios PHP antes de subirlos a InternetRequerimientos de WampServer:Configuraciones mínimas de software y hardware:Windows NT/98/Me/2000/2003/XP/VistaPrivilegios de administrador

Page 13: 2. Introduccion a Php

Para ello necesitarás descargarte WAMP, un paquete auto-instalable que te ofrece la posibilidad de utilizar Apache (para correr PHP) y utilizar MySQL (bases de datos).En este curso seguiremos los pasos que hacen falta para instalar este paquete, pero existen muchísimos de ellos.Vamos a ver paso por paso lo que deberás hacer.Una vez tengas el archivo ejecutable en tu ordenador, haz doble clic sobre él para empezar la instalación.Se te mostrará la siguiente pantalla:

Page 14: 2. Introduccion a Php

Aquí nos dan la bienvenida así que simplemente haz clic en Next > para continuar.

Esta es la pantalla de acuerdo de licencia. Deberás aceptarlo haciendo clic en laopción I accept the agreement y pulsar el botón Next >.

Page 15: 2. Introduccion a Php

En esta ventana nos preguntan dónde queremos que se guarde el programa.Será mejor que lo guardemos en la carpeta donde se instalan todos los programas,así tendremos todo mucho más ordenado.

Haz clic en el botón Browse..., se abrirá un cuadro de diálogo para que seleccionesla carpeta donde quieras instalarlo.

Abre Disco local (C:) y selecciona Archivos de Programa. Pulsa el botón OK para aceptar.

Page 16: 2. Introduccion a Php

•Activas el check si deseas un icono en el escritorio•Hacer click en Install para que inicie la instalacion

Page 17: 2. Introduccion a Php

En un punto determinado se te mostrará esta ventana. WAMP espera que le des un navegador predeterminado para que abra las ventanas en él.Si quieres que utilice Internet Explorer pulsa Abrir directamente, no tendrás que hacer nada.En el caso de que quieras que utilice otro navegador busca el archivo ejecutable .exe (estará dentro de la carpeta del programa dentro de Archivos de programa) y hazclic en Abrir.

Hemos terminado de instalar el programa, se mostrará la siguiente ventana:

Page 18: 2. Introduccion a Php

Y finalmente escribe el URL del sitio de pruebas. Recuerda que habíamos definido d:\PHPServer\ como localhost, por lo tanto para acceder desde un navegador a la carpeta donde estarán copiados nuestros archivos PHP deberemos introducir http://localhost/Prueba_Sitio.

Acepta y habremos terminado.   Nota: recuerda que para poder visualizar los archivos en localhost deberás tener WAMP ejecutando al menos el servicio de Apache (que es el que se ocupa de

correr PHP).

Page 19: 2. Introduccion a Php
Page 20: 2. Introduccion a Php
Page 21: 2. Introduccion a Php
Page 22: 2. Introduccion a Php

Ing. Edgar A. Cruz HuamanIng. Edgar A. Cruz Huaman

Generalidades del Lenguaje

• COMENTARIOS• VARIABLES• TIPOS DE DATOS• CONSTANTES

Page 23: 2. Introduccion a Php
Page 24: 2. Introduccion a Php
Page 25: 2. Introduccion a Php
Page 26: 2. Introduccion a Php
Page 27: 2. Introduccion a Php
Page 28: 2. Introduccion a Php
Page 29: 2. Introduccion a Php