SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
María Eugenia Ocampo Martínez 104031José Antonio Avelar Juárez135209Gustavo Mendieta Ortiz,[object Object]
PHP Fue creado originalmente por RasmusLerdorf en 1994; es un acrónimo recursivo que significa PHP Hypertext Pre-Processor. diseñado originalmente para la creación de páginas web dinámicas  pero como PHP está desarrollado en política de código abierto. Actualmente PHP se encuentra en su versión 4, que utiliza el motor Zend, desarrollado con mayor meditación para cubrir las necesidades de las aplicaciones web actuales.,[object Object]
Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente. El cliente solamente recibe una página con el código HTML resultante de la ejecución de la PHP. Como la página resultante contiene únicamente código HTML, es compatible con todos los navegadores. ,[object Object]
Un ejemplo de cómo trabaja el PHP,[object Object]
Otro ejemplo de cómo trabaja el PHP,[object Object]
Este lenguaje de programación está preparado para realizar muchos tipos de aplicaciones web gracias a la extensa librería de funciones con la que está dotado,[object Object],lo que lo hace realmente fácil de utilizar, al igual que ocurre con elpopular ASP de Microsoft, pero con algunas ventajas como su gratuidad, independencia de plataforma, rapidez y seguridad. Cualquiera puede descargar a través de la página principal de PHP www.php.net y de manera gratuita, un módulo que hace que nuestro servidor web comprenda los scripts realizados en este lenguaje. ,[object Object]
Es independiente de plataforma, puesto que existe un módulo de PHP para casi cualquier servidor web. Esto hace que cualquier sistema pueda ser compatible con el lenguaje y significa una ventaja importante, ya que permite portar el sitio desarrollado en PHP de un sistema a otro sin prácticamente ningún trabajo.,[object Object],Además, PHP permite configurar el servidor de modo que se permita o rechacen diferentes usos, lo que puede hacer al lenguaje más o menos seguro dependiendo de las necesidades de cada cual.,[object Object]
Algunas de las más importantes capacidades de PHP son: compatibilidad con las bases de datos más comunes, como MySQL, mSQL, Oracle, Informix, y ODBC, por ejemplo. Incluye funciones para el envío de correo electrónico, upload de archivos, crear dinámicamente en el servidor imágenes en formato GIF, incluso animadas y una lista interminable de utilidades adicionales.,[object Object]
Como producto de código abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y se reparan rápidamente. El código se pone al día continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP.,[object Object]
Ventajas,[object Object],Es un lenguaje multiplataforma.,[object Object],Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos.,[object Object],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.,[object Object]
Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).,[object Object],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.,[object Object]
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.,[object Object],Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.,[object Object],Permite aplicar técnicas de programación orientada a objetos.,[object Object]
Biblioteca nativa de funciones sumamente amplia e incluida.,[object Object],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.,[object Object],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. ,[object Object]
Inconvenientes,[object Object],La ofuscación de código es la única forma de ocultar los fuentes,[object Object]
Muchas Gracias,[object Object]

Mais conteúdo relacionado

Mais procurados (17)

Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
 
Presentación soc e inf
Presentación soc e infPresentación soc e inf
Presentación soc e inf
 
Servidor php
Servidor phpServidor php
Servidor php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
PHP
PHPPHP
PHP
 
Software rizo
Software rizoSoftware rizo
Software rizo
 
Php ppt
Php pptPhp ppt
Php ppt
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Servidor php
Servidor phpServidor php
Servidor php
 
Php
PhpPhp
Php
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
 
PHP
PHPPHP
PHP
 
Servidor php
Servidor phpServidor php
Servidor php
 
15.- Servidor php
15.- Servidor php15.- Servidor php
15.- Servidor php
 
Php
PhpPhp
Php
 
Cuaderno4
Cuaderno4Cuaderno4
Cuaderno4
 

Destaque

Canastas econavideñas sambito
Canastas econavideñas sambitoCanastas econavideñas sambito
Canastas econavideñas sambitoSambito
 
GANA CON PLAYA SAND BAY Y FACEBOOK
GANA CON PLAYA SAND BAY Y FACEBOOKGANA CON PLAYA SAND BAY Y FACEBOOK
GANA CON PLAYA SAND BAY Y FACEBOOKJose Cruz Velarde
 
El Cambio Climático y la Neutralidad de Dióxido de Carbono
El Cambio Climático y la Neutralidad de Dióxido de CarbonoEl Cambio Climático y la Neutralidad de Dióxido de Carbono
El Cambio Climático y la Neutralidad de Dióxido de CarbonoSambito
 
EBOOK COMO ESCRIBIR PARA LA WEB
EBOOK COMO ESCRIBIR PARA LA WEBEBOOK COMO ESCRIBIR PARA LA WEB
EBOOK COMO ESCRIBIR PARA LA WEBJose Cruz Velarde
 
Como utilizar internet con seguridad tarea 1
Como utilizar internet con seguridad tarea 1Como utilizar internet con seguridad tarea 1
Como utilizar internet con seguridad tarea 1J Isaac Barrientos Rivera
 
Tratamiento de aguas residuales
Tratamiento de aguas residualesTratamiento de aguas residuales
Tratamiento de aguas residualessaritamar
 
Gestión de Ingeniería Ambiental
Gestión de Ingeniería AmbientalGestión de Ingeniería Ambiental
Gestión de Ingeniería AmbientalSambito
 
IonBond - Ron Dielis
IonBond - Ron DielisIonBond - Ron Dielis
IonBond - Ron DielisThemadagen
 
Tbli asia20110915 ws1 toru iwai
Tbli asia20110915 ws1 toru iwaiTbli asia20110915 ws1 toru iwai
Tbli asia20110915 ws1 toru iwaiIwai Toru
 
Preisverleihung Zuhause hat Zukunft 2013
Preisverleihung Zuhause hat Zukunft 2013Preisverleihung Zuhause hat Zukunft 2013
Preisverleihung Zuhause hat Zukunft 2013Wege Einsamkeit
 
Currency Basics Forex Market Terms
Currency Basics Forex Market TermsCurrency Basics Forex Market Terms
Currency Basics Forex Market Termsflame2011
 
Díptico Sambito inglés
Díptico Sambito inglésDíptico Sambito inglés
Díptico Sambito inglésSambito
 

Destaque (20)

Canastas econavideñas sambito
Canastas econavideñas sambitoCanastas econavideñas sambito
Canastas econavideñas sambito
 
Continuous Delivery in Action
Continuous Delivery in ActionContinuous Delivery in Action
Continuous Delivery in Action
 
Bremen Historiker
Bremen HistorikerBremen Historiker
Bremen Historiker
 
Lösung: "Alle Jahre wieder"
Lösung: "Alle Jahre wieder"Lösung: "Alle Jahre wieder"
Lösung: "Alle Jahre wieder"
 
GANA CON PLAYA SAND BAY Y FACEBOOK
GANA CON PLAYA SAND BAY Y FACEBOOKGANA CON PLAYA SAND BAY Y FACEBOOK
GANA CON PLAYA SAND BAY Y FACEBOOK
 
El Cambio Climático y la Neutralidad de Dióxido de Carbono
El Cambio Climático y la Neutralidad de Dióxido de CarbonoEl Cambio Climático y la Neutralidad de Dióxido de Carbono
El Cambio Climático y la Neutralidad de Dióxido de Carbono
 
ใบงานที่ 1
ใบงานที่ 1 ใบงานที่ 1
ใบงานที่ 1
 
EBOOK COMO ESCRIBIR PARA LA WEB
EBOOK COMO ESCRIBIR PARA LA WEBEBOOK COMO ESCRIBIR PARA LA WEB
EBOOK COMO ESCRIBIR PARA LA WEB
 
Como utilizar internet con seguridad tarea 1
Como utilizar internet con seguridad tarea 1Como utilizar internet con seguridad tarea 1
Como utilizar internet con seguridad tarea 1
 
Swt
SwtSwt
Swt
 
Tratamiento de aguas residuales
Tratamiento de aguas residualesTratamiento de aguas residuales
Tratamiento de aguas residuales
 
Keynote
Keynote Keynote
Keynote
 
Serenata De Toselli
Serenata De ToselliSerenata De Toselli
Serenata De Toselli
 
Gestión de Ingeniería Ambiental
Gestión de Ingeniería AmbientalGestión de Ingeniería Ambiental
Gestión de Ingeniería Ambiental
 
IonBond - Ron Dielis
IonBond - Ron DielisIonBond - Ron Dielis
IonBond - Ron Dielis
 
Tbli asia20110915 ws1 toru iwai
Tbli asia20110915 ws1 toru iwaiTbli asia20110915 ws1 toru iwai
Tbli asia20110915 ws1 toru iwai
 
Preisverleihung Zuhause hat Zukunft 2013
Preisverleihung Zuhause hat Zukunft 2013Preisverleihung Zuhause hat Zukunft 2013
Preisverleihung Zuhause hat Zukunft 2013
 
Apresentação 1 t06
Apresentação 1 t06Apresentação 1 t06
Apresentação 1 t06
 
Currency Basics Forex Market Terms
Currency Basics Forex Market TermsCurrency Basics Forex Market Terms
Currency Basics Forex Market Terms
 
Díptico Sambito inglés
Díptico Sambito inglésDíptico Sambito inglés
Díptico Sambito inglés
 

Semelhante a Phpmodificada.ppt (20)

15. servidor php
15. servidor php15. servidor php
15. servidor php
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
 
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
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Php1
Php1Php1
Php1
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
P H P
P H PP H P
P H P
 
servidor
servidorservidor
servidor
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
 
Servidor php
Servidor phpServidor php
Servidor php
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Php
PhpPhp
Php
 
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)
 
Php
PhpPhp
Php
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4
 
Aaron
AaronAaron
Aaron
 

Phpmodificada.ppt

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.