SlideShare une entreprise Scribd logo
1  sur  26
PHP
PHP Hypertext Pre-processor 




           Ing. Lisseth Agüero Mirabal
PHP


     PHP es el lenguaje de programación más
     Utilizado actualmente para el desarrollo
                de aplicaciones web

  Es un lenguaje de programación de estilo clásico,
es decir, un lenguaje de programación con sentencias,
    variables, sentencias condicionales, ciclos, etc



                     Ing. Lisseth Agüero Mirabal
PHP


 El programa PHP es ejecutado en el servidor y
 el resultado enviado al navegador, es resultado
        Es normalmente una pagina Html.

Para que las páginas de PHP funcionen , el servidor
     Donde están alojadas debe soportar PHP.




                    Ing. Lisseth Agüero Mirabal
CARACTERÍSTICAS DE PHP

    Orientado al desarrollo de aplicaciones Web
        Dinámicas con acceso a información
           Almacenada en base de datos.

   Es considerado un lenguaje fácil de  aprender,
  ya que en su desarrollo se  simplificaron distintas 
especificaciones, como es el caso de la definición de 
   Las variables  primitivas, ejemplo que se hace
           evidente  en el uso de php arrays.



                       Ing. Lisseth Agüero Mirabal
CARACTERÍSTICAS DE PHP
   El código fuente escrito en PHP es invisible al 
navegador  Web  y al cliente ya que es el servidor el
  que se encarga de ejecutar el código y enviar su 
  resultado HTML  al navegador. Esto hace que la 
    programación en PHP sea segura y confiable.


Capacidad de conexión con la mayoría de los motores 
 De  base de datos que se utilizan en la actualidad, 
 destaca su conectividad con MySQL y PostgreSQL




                       Ing. Lisseth Agüero Mirabal
CARACTERÍSTICAS DE PHP

Es libre, por lo que se presenta como una alternativa 
               de fácil acceso para todos.

Permite aplicar técnicas de programación orientada 
                      a objetos.

      PHP no obliga a quien lo usa a seguir una 
  determinada  metodología a la hora de programar.




                       Ing. Lisseth Agüero Mirabal
¿Qué se necesita para que
          PHP funcione?


             Versión compilada de PHP.

      Un servidor Web (apache, PWS, IIS, Etc).


Si desea manejar la base de datos se recomienda Mysql




                      Ing. Lisseth Agüero Mirabal
PHP




Ing. Lisseth Agüero Mirabal
PHP




Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                                   Clic en siguiente




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                                   Clic en Agregar




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                                   Clic en siguiente




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                                   Clic en siguiente




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer



                                   Coloque root en
                                   ambos campos

                                   Clic en siguiente




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer



                            Coloque la contraseña,
                            preferiblemente root

                                   Clic en Instalar




     Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




Debe visualizar esta interfaz




        Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                                   Clic en Finalizar




     Ing. Lisseth Agüero Mirabal
Una vez Instalado
          AppServer


Abra el Navegador (Preferiblemente FIREFOX)

             En el URL coloque:
        http://localhost/phpmyadmin

              Presione enter




                 Ing. Lisseth Agüero Mirabal
Instalación de
           AppServer
Se mostrará la siguiente interfaz:
                                                Coloque su usuario y
                                                contraseña (Recuerde
                                                la que colocó al
                                                momento de la
                                                Instalación)



                                                Clic en Acceder



                  Ing. Lisseth Agüero Mirabal
Instalación de
   AppServer




                        La aparición de esta
                        interfaz garantiza la
                        instalación correcta
                        del AppServer


     Ing. Lisseth Agüero Mirabal
Realizaremos nuestro primer
       ejemplo en PHP
          Abra Mi PC o Equipo


         Seleccione disco Local


     Seleccione la carpeta AppServer


        Seleccione la carpeta www




                Ing. Lisseth Agüero Mirabal
Realizaremos nuestro primer
       ejemplo en PHP
     Cree allí la carpeta donde trabajará
       Coloque el nombre: Ejemplos




Abra Dreamweaver y copie el siguiente Código




                   Ing. Lisseth Agüero Mirabal
EJEMPLO PHP

Ejemplo1.php

 <html>
  <head>
  <title> Ejemplo basico PHP</title>
 </head>
 <body>
 <?php echo 'Hola mundo'; ?>
 </body>
 </html>
Guarde el ejemplo en la carpeta que creó
                     Ing. Lisseth Agüero Mirabal
Para ejecutar nuestro ejemplo

             Abra el Navegador



              Coloque en el URL:
   http://localhost/Ejemplos/Ejemplo1.php



               Presione Enter




                  Ing. Lisseth Agüero Mirabal
Nuestro primer ejemplo




Este debe ser el resultado de nuestro primer
           ejemplo usando PHP




                  Ing. Lisseth Agüero Mirabal
Clase 1 php

Contenu connexe

Tendances

Register Globals On
Register Globals OnRegister Globals On
Register Globals On
acmedinaj
 
Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth
Andrés gonzález suárez y lucas márquez muñoz   pecha-kucha mod authAndrés gonzález suárez y lucas márquez muñoz   pecha-kucha mod auth
Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth
Andrés González Suárez
 

Tendances (13)

Register Globals On
Register Globals OnRegister Globals On
Register Globals On
 
Actividad n° 11
Actividad n° 11Actividad n° 11
Actividad n° 11
 
Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible
 
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHPIntroducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHP
 
Manual de instalación de apache y postgresql
Manual de instalación de apache y postgresqlManual de instalación de apache y postgresql
Manual de instalación de apache y postgresql
 
Zzsaas - OpenERP SaaS
Zzsaas - OpenERP SaaSZzsaas - OpenERP SaaS
Zzsaas - OpenERP SaaS
 
Turbogears
TurbogearsTurbogears
Turbogears
 
Asp.Net Core 1.0 Deep Dive
Asp.Net Core 1.0 Deep DiveAsp.Net Core 1.0 Deep Dive
Asp.Net Core 1.0 Deep Dive
 
Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth
Andrés gonzález suárez y lucas márquez muñoz   pecha-kucha mod authAndrés gonzález suárez y lucas márquez muñoz   pecha-kucha mod auth
Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth
 
Php
PhpPhp
Php
 
Instalacion appserv
Instalacion appservInstalacion appserv
Instalacion appserv
 
Manual de InstalacióN IVECO
Manual de InstalacióN IVECOManual de InstalacióN IVECO
Manual de InstalacióN IVECO
 
SemanaWP: Cómo crear un plugin para WordPress
SemanaWP: Cómo crear un plugin para WordPressSemanaWP: Cómo crear un plugin para WordPress
SemanaWP: Cómo crear un plugin para WordPress
 

Similaire à Clase 1 php

Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
Alejandro Hernandez
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
Princezitha Ruiz
 

Similaire à Clase 1 php (20)

Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - Php
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
M1 introduccion a php
M1   introduccion a phpM1   introduccion a php
M1 introduccion a php
 
Webinar - Radiografía actual del lenguaje PHP
Webinar - Radiografía actual del lenguaje PHPWebinar - Radiografía actual del lenguaje PHP
Webinar - Radiografía actual del lenguaje PHP
 
Asp.net
Asp.netAsp.net
Asp.net
 
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicasASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
 
Manual de php
Manual de phpManual de php
Manual de php
 
Manual de php
Manual de phpManual de php
Manual de php
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 
Manual De Php
Manual De PhpManual De Php
Manual De Php
 
Servidor web
Servidor webServidor web
Servidor web
 
Instalacion de app serv
Instalacion de  app servInstalacion de  app serv
Instalacion de app serv
 
Taller php9
Taller php9Taller php9
Taller php9
 
Manual php
Manual phpManual php
Manual php
 
Instalación y Datos Básicos Sobre Dreamweaver
Instalación y Datos Básicos Sobre DreamweaverInstalación y Datos Básicos Sobre Dreamweaver
Instalación y Datos Básicos Sobre Dreamweaver
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Manual de hosting scripts
Manual de hosting scriptsManual de hosting scripts
Manual de hosting scripts
 
Desarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademyDesarrollo rápido de apps web con laravel - DevAcademy
Desarrollo rápido de apps web con laravel - DevAcademy
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a php
 
Primera sesion
Primera sesionPrimera sesion
Primera sesion
 

Plus de Lismirabal

Planificación
PlanificaciónPlanificación
Planificación
Lismirabal
 
Presentación del software
Presentación del softwarePresentación del software
Presentación del software
Lismirabal
 
Consultar estado
Consultar estadoConsultar estado
Consultar estado
Lismirabal
 
Procesar estado
Procesar estadoProcesar estado
Procesar estado
Lismirabal
 
Estructura del informe
Estructura del informeEstructura del informe
Estructura del informe
Lismirabal
 
Diag de clases
Diag de clasesDiag de clases
Diag de clases
Lismirabal
 
Estructura del primer informe
Estructura del primer informeEstructura del primer informe
Estructura del primer informe
Lismirabal
 
Metodología orientada a Objetos
Metodología orientada a ObjetosMetodología orientada a Objetos
Metodología orientada a Objetos
Lismirabal
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
Lismirabal
 

Plus de Lismirabal (20)

Is clase1
Is clase1Is clase1
Is clase1
 
Is clase2
Is clase2Is clase2
Is clase2
 
Is clase1
Is clase1Is clase1
Is clase1
 
Planificación
PlanificaciónPlanificación
Planificación
 
Unefa
UnefaUnefa
Unefa
 
Presentación del software
Presentación del softwarePresentación del software
Presentación del software
 
Consultar estado
Consultar estadoConsultar estado
Consultar estado
 
Reg estado
Reg estadoReg estado
Reg estado
 
Procesar
ProcesarProcesar
Procesar
 
Procesar estado
Procesar estadoProcesar estado
Procesar estado
 
Estructura del informe
Estructura del informeEstructura del informe
Estructura del informe
 
Conexion
ConexionConexion
Conexion
 
Mvc
MvcMvc
Mvc
 
Clase 2
Clase 2Clase 2
Clase 2
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Constructora
ConstructoraConstructora
Constructora
 
Diag de clases
Diag de clasesDiag de clases
Diag de clases
 
Estructura del primer informe
Estructura del primer informeEstructura del primer informe
Estructura del primer informe
 
Metodología orientada a Objetos
Metodología orientada a ObjetosMetodología orientada a Objetos
Metodología orientada a Objetos
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
 

Clase 1 php

  • 1. PHP PHP Hypertext Pre-processor  Ing. Lisseth Agüero Mirabal
  • 2. PHP PHP es el lenguaje de programación más Utilizado actualmente para el desarrollo de aplicaciones web Es un lenguaje de programación de estilo clásico, es decir, un lenguaje de programación con sentencias, variables, sentencias condicionales, ciclos, etc Ing. Lisseth Agüero Mirabal
  • 3. PHP El programa PHP es ejecutado en el servidor y el resultado enviado al navegador, es resultado Es normalmente una pagina Html. Para que las páginas de PHP funcionen , el servidor Donde están alojadas debe soportar PHP. Ing. Lisseth Agüero Mirabal
  • 4. CARACTERÍSTICAS DE PHP Orientado al desarrollo de aplicaciones Web Dinámicas con acceso a información Almacenada en base de datos. Es considerado un lenguaje fácil de  aprender,  ya que en su desarrollo se  simplificaron distintas  especificaciones, como es el caso de la definición de  Las variables  primitivas, ejemplo que se hace  evidente  en el uso de php arrays. Ing. Lisseth Agüero Mirabal
  • 5. CARACTERÍSTICAS DE PHP El código fuente escrito en PHP es invisible al  navegador  Web  y al cliente ya que es el servidor el  que se encarga de ejecutar el código y enviar su  resultado HTML  al navegador. Esto hace que la  programación en PHP sea segura y confiable. Capacidad de conexión con la mayoría de los motores  De  base de datos que se utilizan en la actualidad,  destaca su conectividad con MySQL y PostgreSQL Ing. Lisseth Agüero Mirabal
  • 6. CARACTERÍSTICAS DE PHP Es libre, por lo que se presenta como una alternativa  de fácil acceso para todos. Permite aplicar técnicas de programación orientada  a objetos.  PHP no obliga a quien lo usa a seguir una  determinada  metodología a la hora de programar. Ing. Lisseth Agüero Mirabal
  • 7. ¿Qué se necesita para que PHP funcione? Versión compilada de PHP. Un servidor Web (apache, PWS, IIS, Etc). Si desea manejar la base de datos se recomienda Mysql Ing. Lisseth Agüero Mirabal
  • 10. Instalación de AppServer Clic en siguiente Ing. Lisseth Agüero Mirabal
  • 11. Instalación de AppServer Clic en Agregar Ing. Lisseth Agüero Mirabal
  • 12. Instalación de AppServer Clic en siguiente Ing. Lisseth Agüero Mirabal
  • 13. Instalación de AppServer Clic en siguiente Ing. Lisseth Agüero Mirabal
  • 14. Instalación de AppServer Coloque root en ambos campos Clic en siguiente Ing. Lisseth Agüero Mirabal
  • 15. Instalación de AppServer Coloque la contraseña, preferiblemente root Clic en Instalar Ing. Lisseth Agüero Mirabal
  • 16. Instalación de AppServer Debe visualizar esta interfaz Ing. Lisseth Agüero Mirabal
  • 17. Instalación de AppServer Clic en Finalizar Ing. Lisseth Agüero Mirabal
  • 18. Una vez Instalado AppServer Abra el Navegador (Preferiblemente FIREFOX) En el URL coloque: http://localhost/phpmyadmin Presione enter Ing. Lisseth Agüero Mirabal
  • 19. Instalación de AppServer Se mostrará la siguiente interfaz: Coloque su usuario y contraseña (Recuerde la que colocó al momento de la Instalación) Clic en Acceder Ing. Lisseth Agüero Mirabal
  • 20. Instalación de AppServer La aparición de esta interfaz garantiza la instalación correcta del AppServer Ing. Lisseth Agüero Mirabal
  • 21. Realizaremos nuestro primer ejemplo en PHP Abra Mi PC o Equipo Seleccione disco Local Seleccione la carpeta AppServer Seleccione la carpeta www Ing. Lisseth Agüero Mirabal
  • 22. Realizaremos nuestro primer ejemplo en PHP Cree allí la carpeta donde trabajará Coloque el nombre: Ejemplos Abra Dreamweaver y copie el siguiente Código Ing. Lisseth Agüero Mirabal
  • 23. EJEMPLO PHP Ejemplo1.php <html> <head> <title> Ejemplo basico PHP</title> </head> <body> <?php echo 'Hola mundo'; ?> </body> </html> Guarde el ejemplo en la carpeta que creó Ing. Lisseth Agüero Mirabal
  • 24. Para ejecutar nuestro ejemplo Abra el Navegador Coloque en el URL: http://localhost/Ejemplos/Ejemplo1.php Presione Enter Ing. Lisseth Agüero Mirabal
  • 25. Nuestro primer ejemplo Este debe ser el resultado de nuestro primer ejemplo usando PHP Ing. Lisseth Agüero Mirabal