SlideShare ist ein Scribd-Unternehmen logo
1 von 11
El LENGUAJE PHP
¿Qué es? PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor pero actualmente puede ser utilizado desde una interfaz de línea hasta la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica.
¿Algo de Historia? PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor. Fue creado originalmente por RasmusLerdorf en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal.  Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.
Caracteristicas básicas PHP es un lenguaje interpretado de propósito general ampliamente usado, diseñado especialmente para desarrollo web y que puede ser incrustado dentro de código HTML.
EJEMPLO DE FUNCIONAMIENTO EN PERSONA
Pocas desventajas. Es tan claro y abierto que la ofuscación de código es la única forma de ocultar los fuentes.
Ventajas: Es un lenguaje multiplataforma. Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos. El código fuente escrito en PHP es invisible al navegador 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.
Ventajas: 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. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).
Ventajas: Posee una amplia documentación en su página oficial , entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. 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.
Ventajas: Biblioteca nativa de funciones sumamente amplia e incluida. No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución. Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando dirigido a alguna en particular, el programador puede aplicar en su trabajo cualquier técnica de programación y/o desarrollo que le permita escribir código ordenado, estructurado y manejable.
Muchas Gracias

Weitere ähnliche Inhalte

Was ist angesagt? (18)

15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Software rizo
Software rizoSoftware rizo
Software rizo
 
Funciones php
Funciones phpFunciones php
Funciones php
 
Php
PhpPhp
Php
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
PHP
PHPPHP
PHP
 
Franco lorentz powerpoint4
Franco lorentz powerpoint4Franco lorentz powerpoint4
Franco lorentz powerpoint4
 
15tema
15tema15tema
15tema
 
Libro 4 presentación
Libro 4 presentaciónLibro 4 presentación
Libro 4 presentación
 
Servidor php
Servidor phpServidor php
Servidor php
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
 
Servidor php
Servidor phpServidor php
Servidor php
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 

Andere mochten auch

Trabajo De Informatica Soteras Galvan!
Trabajo De Informatica Soteras Galvan!Trabajo De Informatica Soteras Galvan!
Trabajo De Informatica Soteras Galvan!florysa09
 
Testimonio de un lector. dario jaramillo
Testimonio de un lector. dario jaramilloTestimonio de un lector. dario jaramillo
Testimonio de un lector. dario jaramilloMayra Garcia
 
Presentation1
Presentation1Presentation1
Presentation1Bulla20
 
Estados Unidos (Jose Ayala y Joaquin)
Estados Unidos (Jose Ayala y Joaquin)Estados Unidos (Jose Ayala y Joaquin)
Estados Unidos (Jose Ayala y Joaquin)joseayalabelando
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenatatiana96penagos
 
Un dia amb els cavallers i les princeses p 4
Un dia amb els cavallers i les princeses p 4Un dia amb els cavallers i les princeses p 4
Un dia amb els cavallers i les princeses p 4llopez18
 
Curso admin otec_unidad_iv_cierre_libro
Curso admin otec_unidad_iv_cierre_libroCurso admin otec_unidad_iv_cierre_libro
Curso admin otec_unidad_iv_cierre_libroLibroElctronico
 
Presentación1bah15.2
Presentación1bah15.2Presentación1bah15.2
Presentación1bah15.2iesveorienta
 
Formacions continuades expedients absis 2011
Formacions continuades expedients absis 2011Formacions continuades expedients absis 2011
Formacions continuades expedients absis 2011ABSIS - Berger-Levrault
 
140308 - Calzado
140308 - Calzado140308 - Calzado
140308 - CalzadoLinnova
 
Prueba de informatica del 25 de marzo del 2014
Prueba de informatica del 25 de marzo del 2014Prueba de informatica del 25 de marzo del 2014
Prueba de informatica del 25 de marzo del 2014Mari Perez
 
Lietuvos valstybinės šventes
Lietuvos valstybinės šventesLietuvos valstybinės šventes
Lietuvos valstybinės šventesKaka_Man007
 
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.Luisfer9602
 

Andere mochten auch (20)

Trabajo De Informatica Soteras Galvan!
Trabajo De Informatica Soteras Galvan!Trabajo De Informatica Soteras Galvan!
Trabajo De Informatica Soteras Galvan!
 
Testimonio de un lector. dario jaramillo
Testimonio de un lector. dario jaramilloTestimonio de un lector. dario jaramillo
Testimonio de un lector. dario jaramillo
 
Presentation1
Presentation1Presentation1
Presentation1
 
Compar~1
Compar~1Compar~1
Compar~1
 
Estados Unidos (Jose Ayala y Joaquin)
Estados Unidos (Jose Ayala y Joaquin)Estados Unidos (Jose Ayala y Joaquin)
Estados Unidos (Jose Ayala y Joaquin)
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Doc3 tapa y tapeo
Doc3 tapa y tapeoDoc3 tapa y tapeo
Doc3 tapa y tapeo
 
Un dia amb els cavallers i les princeses p 4
Un dia amb els cavallers i les princeses p 4Un dia amb els cavallers i les princeses p 4
Un dia amb els cavallers i les princeses p 4
 
Curso admin otec_unidad_iv_cierre_libro
Curso admin otec_unidad_iv_cierre_libroCurso admin otec_unidad_iv_cierre_libro
Curso admin otec_unidad_iv_cierre_libro
 
Las tecnologias
Las tecnologiasLas tecnologias
Las tecnologias
 
Presentación1bah15.2
Presentación1bah15.2Presentación1bah15.2
Presentación1bah15.2
 
Powe point info
Powe point infoPowe point info
Powe point info
 
Formacions continuades expedients absis 2011
Formacions continuades expedients absis 2011Formacions continuades expedients absis 2011
Formacions continuades expedients absis 2011
 
johanna
johannajohanna
johanna
 
Tp14
Tp14Tp14
Tp14
 
140308 - Calzado
140308 - Calzado140308 - Calzado
140308 - Calzado
 
Cultura clasica tema 10
Cultura clasica tema 10Cultura clasica tema 10
Cultura clasica tema 10
 
Prueba de informatica del 25 de marzo del 2014
Prueba de informatica del 25 de marzo del 2014Prueba de informatica del 25 de marzo del 2014
Prueba de informatica del 25 de marzo del 2014
 
Lietuvos valstybinės šventes
Lietuvos valstybinės šventesLietuvos valstybinės šventes
Lietuvos valstybinės šventes
 
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.
Tarea #2 Creatividad, Innovacion Invencion, punto de vista empresarial.
 

Ähnlich wie Presentación soc e inf

Ähnlich wie Presentación soc e inf (20)

Php ppt
Php pptPhp ppt
Php ppt
 
P H P
P H PP H P
P H P
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Php1
Php1Php1
Php1
 
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
servidor
servidorservidor
servidor
 
Php
PhpPhp
Php
 
Cuaderno4
Cuaderno4Cuaderno4
Cuaderno4
 
Libro 4 (lenguaje del lado del servidor)
Libro 4 (lenguaje del lado del servidor)Libro 4 (lenguaje del lado del servidor)
Libro 4 (lenguaje del lado del servidor)
 
15. servidor php
15. servidor php15. servidor php
15. servidor php
 
Lenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLLenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERL
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
 
15.Servidor PHP
15.Servidor PHP15.Servidor PHP
15.Servidor PHP
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Libro4
Libro4Libro4
Libro4
 
Servicios web
Servicios webServicios web
Servicios web
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
 

Mehr von Pepe Avelar

La brecha digital 2
La brecha digital 2La brecha digital 2
La brecha digital 2Pepe Avelar
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoPepe Avelar
 
Así funciona el sistema numérico binario
Así funciona el sistema numérico binarioAsí funciona el sistema numérico binario
Así funciona el sistema numérico binarioPepe Avelar
 
Las computadoras del siglo xxi
Las computadoras del siglo xxiLas computadoras del siglo xxi
Las computadoras del siglo xxiPepe Avelar
 
C:\fakepath\la computadora 2
C:\fakepath\la computadora 2C:\fakepath\la computadora 2
C:\fakepath\la computadora 2Pepe Avelar
 

Mehr von Pepe Avelar (7)

La brecha digital 2
La brecha digital 2La brecha digital 2
La brecha digital 2
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Así funciona el sistema numérico binario
Así funciona el sistema numérico binarioAsí funciona el sistema numérico binario
Así funciona el sistema numérico binario
 
Completo
CompletoCompleto
Completo
 
Las computadoras del siglo xxi
Las computadoras del siglo xxiLas computadoras del siglo xxi
Las computadoras del siglo xxi
 
C:\fakepath\la computadora 2
C:\fakepath\la computadora 2C:\fakepath\la computadora 2
C:\fakepath\la computadora 2
 
Nanotecnologia
NanotecnologiaNanotecnologia
Nanotecnologia
 

Presentación soc e inf

  • 2. ¿Qué es? PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor pero actualmente puede ser utilizado desde una interfaz de línea hasta la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica.
  • 3. ¿Algo de Historia? PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor. Fue creado originalmente por RasmusLerdorf en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.
  • 4. Caracteristicas básicas PHP es un lenguaje interpretado de propósito general ampliamente usado, diseñado especialmente para desarrollo web y que puede ser incrustado dentro de código HTML.
  • 6. Pocas desventajas. Es tan claro y abierto que la ofuscación de código es la única forma de ocultar los fuentes.
  • 7. Ventajas: Es un lenguaje multiplataforma. Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos. El código fuente escrito en PHP es invisible al navegador 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.
  • 8. Ventajas: 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. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).
  • 9. Ventajas: Posee una amplia documentación en su página oficial , entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. 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.
  • 10. Ventajas: Biblioteca nativa de funciones sumamente amplia e incluida. No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución. Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando dirigido a alguna en particular, el programador puede aplicar en su trabajo cualquier técnica de programación y/o desarrollo que le permita escribir código ordenado, estructurado y manejable.