Taller de PHP - PowerPoint PPT Presentation

About This Presentation
Title:

Taller de PHP

Description:

... como el WordPad de Windows Es mucho m s conveniente utilizar entornos de desarrollo que permiten editar el c digo m s c modamente, ... – PowerPoint PPT presentation

Number of Views:191
Avg rating:3.0/5.0
Slides: 19
Provided by: MiguelA177
Category:

less

Transcript and Presenter's Notes

Title: Taller de PHP


1
Taller de PHP
  • Por Miguel Angel Machaca Q.

2
CORTA HISTORIA DE PHP
  • PHP es un lenguaje creado por una gran comunidad
    de personas. El sistema fue desarrollado
    originalmente en el año 1994 por Rasmus Lerdorf
    como un CGI escrito en C que permitía la
    interpretación de un número limitado de comandos.

3
PHP EL MAS POPULAR
  • En el último año, el número de servidores que
    utilizan PHP se ha disparado, logrando situarse
    cerca de los 5 millones de sitios y 800.000
    direcciones IP, lo que le ha convertido a PHP en
    una tecnología popular.

4
PHP EL MAS POPULAR
Gráfica del número de dominios y direcciones IP
que utilizan PHP
5
QUE ES PHP
  • El lenguaje PHP es un lenguaje de programación de
    estilo clásico, es decir, es un lenguaje de
    programación con variables, sentencias
    condicionales, ciclos (bucles), funciones.
  • No es un lenguaje de marcado como podría ser
    HTML, XML o WML. Está más cercano a JavaScript o
    a C, para aquellos que conocen estos lenguajes.

6
QUE ES PHP
  • Pero a diferencia de JavaScript que se ejecuta en
    el navegador, PHP se ejecuta en el servidor, por
    eso nos permite acceder a los recursos que tenga
    el servidor como por ejemplo podría ser una base
    de datos. El programa PHP es ejecutado en el
    servidor y el resultado enviado al navegador. El
    resultado es normalmente una página HTML pero
    igualmente podría ser una pagina WML.

7
QUE ES PHP
8
QUE SE NECESITA
  • Versión compilada de PHP (http//www.php.net).
  • Un servidor web (Apache, PWS, IIS, Etc.).
  • Si desea manejar base de datos se recomienda
    Mysql Server (http//www.mysql.com).
  • Para este curso utilizaremos WAMP 5 y el PHP
    Designer 2007

9
WAMP5
  • La instalación de esta herramienta es sencilla y
    rápida, siga las instrucciones del asistente de
    instalación.
  • Una vez completada la instalación la forma de
    saber si se ha instalado correctamente nuestro
    servidor es tecleando en la barra de direcciones
    de nuestro navegador la siguiente dirección
    http//localhost y nos debe aparecer la siguiente
    página web

10
WAMP5
11
WAMP5
  • Esta bienvenida nos nuestra que los servicios
    (apache y mysql) están activos, si esto no ocurre
    debemos activarlos de manera manual.

INICIO TODOS LOS PROGRAMAS WAMPSERVER START
WAMPSERVER
En el área de notificación de debería aparecer
este icono. Detallando un mensaje como WAMP5
All services running
12
PROBAR SERVICIOS MEDIANTE UN SCRIPT EN PHP
  • La forma de saber si se ha instalado
    correctamente el PHP en nuestro servidor es
    haciendo un pequeño programita PHP.

ANTES DE GUARDAR EL EJEMPLO DEBE CREAR UNA
CARPETA QUE SE LLAME taller EN LA SIGUIENTE
DIRECCIÓN c\wamp\www\taller
lt?php phpinfo() ?gt
13
PROBAR SERVICIOS
  • Después de escribir estas líneas guardamos
    nuestro archivo en el directorio
    c\wamp\www\taller\ el cual va a ser nuestro
    directorio de trabajo para este curso, le
    pondremos al archivo el nombre de info.php.
  • Ahora tecleamos en la barra de direcciones de
    nuestro navegador la siguiente dirección
    http//localhost/taller/info.php y nos debe
    aparecer la siguiente página web

14
ENTORNOS DE DESARROLLO PARA PHP
  • Cómo desarrollar un proyecto en PHP?
  • Los ficheros PHP son ficheros de texto y se
    pueden crear con cualquier editor de texto, como
    el WordPad de Windows
  • Es mucho más conveniente utilizar entornos de
    desarrollo que permiten editar el código más
    cómodamente, y además proporcionan funciones como
    la detección y corrección de errores,
    visualización de las páginas en el navegador,
    ayuda sensible al contexto y gestión de todos los
    recursos asociados al proyecto
  • Algunos entornos de desarrollo
  • Dev-PHP
  • Eclipse
  • Aptana Studio

15
ENTORNOS DE DESARROLLO PARA PHP
  • Instalación del editor Dev-PHP
  • Descargar de http//sourceforge.net/projects/devph
    p
  • Ejecutar archivo descargado y seguir las
    instrucciones. Tomar los valores por defecto
  • Dev-PHP queda configurado como el editor
    predeterminado para los archivos PHP

NOTA El editor Dev-PHP ocupa muy poco espacio y
es muy simple de manejar. El entorno Eclipse
(véase a continuación) ocupa bastante más espacio
y consume más recursos del sistema, pero ofrece
una potencia muy superior para el desarrollo de
aplicaciones en PHP
16
ENTORNOS DE DESARROLLO PARA PHP
  • Entorno de programación Eclipse
  • Eclipse es una plataforma de desarrollo abierta
    creada inicialmente para construir aplicaciones
    Java
  • Actualmente Eclipse soporta múltiples lenguajes y
    dispone de una enorme cantidad de componentes que
    cubren todas las fases del desarrollo de software
  • El soporte de PHP lo proporciona el plugin PDT
    (PHP Development Tool)
  • Para ejecutar Eclipse es preciso tener instalado
    el entorno de ejecución de Java (JRE), que se
    puede descargar de http//www.java.com/es/

17
ENTORNOS DE DESARROLLO PARA PHP
  • Entorno de programación Aptana Studio
  • Aptana Studio es un entorno de desarrollo de
    aplicaciones web basado en Eclipse
  • Aptana Studio soporta las tecnologías web más
    modernas, incluyendo PHP, Ajax, Ruby and Rails y
    aplicaciones web móviles, a través de plugins
  • Se puede instalar como plugin de Eclipse o de
    forma independiente

18
RECURSOS DE PHP
  • Documentación
  • Manuales en www.apache.org, www.php.net,
    www.mysql.com
  • Tutoriales, scripts, artículos
  • www.phpbuilder.com
  • www.codewalkers.com
  • www.devshed.com
  • www.tutorialfind.com
  • www.melonfire.com
Write a Comment
User Comments (0)
About PowerShow.com