SlideShare una empresa de Scribd logo
PHP
ACTIVIDAD INTEGRADORA
KAREN GUADALUPE CRUZ REYES
ANTECEDENTES DE PHP
Es un lenguaje que ha tenido una gran aceptación en la
comunidad de desarrolladores, debido a la potencia simplicidad
que lo caracterizan, así como el soporte generalizado en la
mayoría de los servidores de hosting
PHP nos permite introducir sus pequeños fragmentos de código
de control de la pagina HTML. Por otra parte, y aquí donde reside
su mayor interés con respecto a los lenguajes pensados para los
CGI, PHP ofrece un sinfín de funciones para la explotación de
bases de datos de una manera llana, sin complicaciones
PHP 3
Fue la primera versión que mas se parecía al PHP que existe hoy.
Fue renombrada simplemente como “PHP”, con el significado de
un acrónimo recursivo PHP: Hypertext preprocessor
PHP 4
Los objetivos de diseño fueron mejorar la ejecución de
aplicaciones complejas y mejorar la modularidad del código base
de PHP
PHP 5
Esta impulsado por su núcleo, Zend Engine 2.0 que contiene un
nuevo modelo de objetos y docenas de nuevas opciones
FUNCIÓN DE PHP
PHP está enfocado principalmente a la programación de scripts del
lado del servidor, por lo que se puede hacer cualquier cosa que pueda
hacer otro programa CGI, como recopilar datos de formularios, generar
páginas con contenidos dinámicos, o enviar y recibir cookies. Aunque
PHP puede hacer mucho más.
PHP puede usarse en todos los principales sistemas operativos,
incluyendo Linux, muchas variantes de Unix (incluyendo HP-UX, Solaris
y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente
otros más. PHP admite la mayoría de servidores web de hoy en día,
incluyendo Apache, IIS, y muchos otros. Esto incluye cualquier servidor
web que pueda utilizar el binario de PHP FastCGI, como lighttpd y
nginx. PHP funciona tanto como módulo como procesador de CGI.
PHP también cuenta con soporte para comunicarse con
otros servicios usando protocolos tales como LDAP,
IMAP, SNMP, NNTP, POP3, HTTP, COM (en Windows) y
muchos otros. También se pueden crear sockets de red
puros e interactuar usando cualquier otro protocolo.
PHP tiene soporte para el intercambio de datos
complejos de WDDX entre virtualmente todos los
lenguajes de programación web. Y hablando de
interconexión, PHP posee soporte para la instalación de
objetos Java y usarlos de forma transparente como
objetos de PHP.
Para incluir código PHP basta con precederlo de la
etiqueta<?php, y cerrarlo con ?>
Un esquema de
Petición seria
Como el
siguiente
Navegad
or web
Servidor
web
Interpre
te PHP
Base de
datos
cliente servidor
SINTAXIS LENGUAJE PHP
El código PHP esta incrustado entre medio del código HTML. Por
tanto debemos indicar de alguna forma que dejamos de escribir
en código HTML y empezamos a escribir en código PHP
La etiqueta <?php indicara que empezamos a escribir en PHP, y
la etiqueta ?> indica que acaba el código PHP
<?php….código php…?>
EJEMPLO
•<HTML>
•<HEAD>
•<TITLE> MI PRIMER PROGRAMA EN PHP</TITLE>
•</HEAD>
•<BODY>
•<?PHPPRINT(“<P> HOLA MUNDO</P>”);?>
•</BODY>
•</HTML>

Más contenido relacionado

La actualidad más candente

Servidor php
Servidor phpServidor php
Servidor php
Ezmee XD
 
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)
LorenteMiguel
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
Guillermo Jimenez
 
Servidor php
Servidor phpServidor php
Servidor php
Uriieel NamiikaZee
 
Php
PhpPhp
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
lucilazc
 
Php presentacion
Php presentacionPhp presentacion
Php presentacion
dianamarcelatorresal
 
PHP
PHPPHP
PHP
jgbd127
 
Servidor PHP
Servidor PHPServidor PHP
15. servidor php
15. servidor php15. servidor php
15. servidor php
Gäbö Ü
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
Sam Meci
 
Software rizo
Software rizoSoftware rizo
Software rizo
Christianofarr
 
Php
PhpPhp
Php
elsi123
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
arlett09
 
PHP
PHPPHP
15 servidor php
15 servidor php15 servidor php
15 servidor php
IsaacVk
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
Jhoel Dgez Garcia
 
Php ppt
Php pptPhp ppt
Php ppt
Pepe Avelar
 

La actualidad más candente (18)

Servidor php
Servidor phpServidor php
Servidor 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)
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
 
Servidor php
Servidor phpServidor php
Servidor php
 
Php
PhpPhp
Php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Php presentacion
Php presentacionPhp presentacion
Php presentacion
 
PHP
PHPPHP
PHP
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
15. servidor php
15. servidor php15. servidor php
15. servidor php
 
Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Software rizo
Software rizoSoftware rizo
Software rizo
 
Php
PhpPhp
Php
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
 
PHP
PHPPHP
PHP
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
 
Php ppt
Php pptPhp ppt
Php ppt
 

Similar a Actividad integradora 2

Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
Margie Dearce
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
Margie Dearce
 
P H P
P H PP H P
Php tema 4
Php tema 4Php tema 4
Php1
Php1Php1
Código php
Código phpCódigo php
Código php
Géne Solórzano
 
Código php
Código phpCódigo php
Código php
Géne Solórzano
 
Php tarea
Php tareaPhp tarea
Php tarea
saullopes24
 
Php
PhpPhp
Servidor php
Servidor phpServidor php
Servidor php
Ian Berzeker Tovar
 
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
Claurimar
 
15.- Servidor php
15.- Servidor php15.- Servidor php
15.- Servidor php
Natalia Lujan Morales
 
Servidor php
Servidor phpServidor php
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
Anny Silis Cx
 
Generalidades de Php
Generalidades de PhpGeneralidades de Php
Generalidades de Php
denis2801
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
Carlos Hernández Garciísta
 
Introducción al PHP.pdf
Introducción al PHP.pdfIntroducción al PHP.pdf
Introducción al PHP.pdf
WilberACUASOLANO1
 
Php
PhpPhp
Php
lifeth
 
Servidor PHP
Servidor PHPServidor PHP
outsorcing
outsorcingoutsorcing
outsorcing
Mijmz
 

Similar a Actividad integradora 2 (20)

Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 
P H P
P H PP H P
P H P
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Php1
Php1Php1
Php1
 
Código php
Código phpCódigo php
Código php
 
Código php
Código phpCódigo php
Código php
 
Php tarea
Php tareaPhp tarea
Php tarea
 
Php
PhpPhp
Php
 
Servidor php
Servidor phpServidor php
Servidor php
 
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
 
15.- Servidor php
15.- Servidor php15.- Servidor php
15.- Servidor php
 
Servidor php
Servidor phpServidor php
Servidor php
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Generalidades de Php
Generalidades de PhpGeneralidades de Php
Generalidades de Php
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Introducción al PHP.pdf
Introducción al PHP.pdfIntroducción al PHP.pdf
Introducción al PHP.pdf
 
Php
PhpPhp
Php
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
outsorcing
outsorcingoutsorcing
outsorcing
 

Último

DEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entenderDEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entender
mvargasleveau
 
Estadísticas y Situación Dengue Iquitos 2022
Estadísticas y Situación Dengue Iquitos 2022Estadísticas y Situación Dengue Iquitos 2022
Estadísticas y Situación Dengue Iquitos 2022
bufalo421
 
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdfSemana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
WendyMLaura
 
contraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadascontraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadas
DieguinhoSalazar
 
10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf
IrapuatoCmovamos
 
Minería de Datos e IA Conceptos, Fundamentos y Aplicaciones.pdf
Minería de Datos e IA  Conceptos, Fundamentos y Aplicaciones.pdfMinería de Datos e IA  Conceptos, Fundamentos y Aplicaciones.pdf
Minería de Datos e IA Conceptos, Fundamentos y Aplicaciones.pdf
MedTechBiz
 
MI CECTOR POSTE BLANCO - Paián .pdf
MI  CECTOR  POSTE  BLANCO - Paián   .pdfMI  CECTOR  POSTE  BLANCO - Paián   .pdf
MI CECTOR POSTE BLANCO - Paián .pdf
GustavoTello19
 
Que es una independización de inmueble o predio
Que es una independización de inmueble o predioQue es una independización de inmueble o predio
Que es una independización de inmueble o predio
laguilart
 
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdfEncuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
DivergenteDespierto
 
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docxU3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
ManoloCarrillo
 
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptxACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
MelanieYuksselleCarr
 
3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt
nahumrondanurbano
 
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje  o educativas E-LEARNING.pdfComunidades virtuales de aprendizaje  o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
brayansangar73
 
e learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhote learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhot
diegozuniga768
 
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
defola5717
 
nombres de las unidades y situacion significativa 2024.docx
nombres de las unidades y situacion significativa 2024.docxnombres de las unidades y situacion significativa 2024.docx
nombres de las unidades y situacion significativa 2024.docx
silvanasotos
 
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOLINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
AaronPleitez
 
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdfInforme de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Emisor Digital
 
Sistema informatico, power point asir 1 curso
Sistema informatico, power point asir 1 cursoSistema informatico, power point asir 1 curso
Sistema informatico, power point asir 1 curso
NereaMolina10
 
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptxTEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
kdorianmen210
 

Último (20)

DEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entenderDEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entender
 
Estadísticas y Situación Dengue Iquitos 2022
Estadísticas y Situación Dengue Iquitos 2022Estadísticas y Situación Dengue Iquitos 2022
Estadísticas y Situación Dengue Iquitos 2022
 
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdfSemana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
Semana 09 - Tema 02 Dinámica de cuentas del plan contable.pdf
 
contraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadascontraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadas
 
10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf
 
Minería de Datos e IA Conceptos, Fundamentos y Aplicaciones.pdf
Minería de Datos e IA  Conceptos, Fundamentos y Aplicaciones.pdfMinería de Datos e IA  Conceptos, Fundamentos y Aplicaciones.pdf
Minería de Datos e IA Conceptos, Fundamentos y Aplicaciones.pdf
 
MI CECTOR POSTE BLANCO - Paián .pdf
MI  CECTOR  POSTE  BLANCO - Paián   .pdfMI  CECTOR  POSTE  BLANCO - Paián   .pdf
MI CECTOR POSTE BLANCO - Paián .pdf
 
Que es una independización de inmueble o predio
Que es una independización de inmueble o predioQue es una independización de inmueble o predio
Que es una independización de inmueble o predio
 
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdfEncuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
Encuesta CATI Verdad Venezuela abril 2024 (PÚBLICO).pdf
 
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docxU3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
U3 y U4 PUD paquete contable - Tercero- nuevo formato.docx
 
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptxACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
 
3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt
 
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje  o educativas E-LEARNING.pdfComunidades virtuales de aprendizaje  o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
 
e learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhote learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhot
 
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
Obligaciones_de_los_Municipios_y_Departamentos_en_los_Determinantes_Ambiental...
 
nombres de las unidades y situacion significativa 2024.docx
nombres de las unidades y situacion significativa 2024.docxnombres de las unidades y situacion significativa 2024.docx
nombres de las unidades y situacion significativa 2024.docx
 
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOLINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
 
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdfInforme de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
 
Sistema informatico, power point asir 1 curso
Sistema informatico, power point asir 1 cursoSistema informatico, power point asir 1 curso
Sistema informatico, power point asir 1 curso
 
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptxTEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
TEMA 10_PROBABILIDADES_UCSM-Semana 12-FASE III.pptx
 

Actividad integradora 2

  • 2. ANTECEDENTES DE PHP Es un lenguaje que ha tenido una gran aceptación en la comunidad de desarrolladores, debido a la potencia simplicidad que lo caracterizan, así como el soporte generalizado en la mayoría de los servidores de hosting PHP nos permite introducir sus pequeños fragmentos de código de control de la pagina HTML. Por otra parte, y aquí donde reside su mayor interés con respecto a los lenguajes pensados para los CGI, PHP ofrece un sinfín de funciones para la explotación de bases de datos de una manera llana, sin complicaciones
  • 3. PHP 3 Fue la primera versión que mas se parecía al PHP que existe hoy. Fue renombrada simplemente como “PHP”, con el significado de un acrónimo recursivo PHP: Hypertext preprocessor PHP 4 Los objetivos de diseño fueron mejorar la ejecución de aplicaciones complejas y mejorar la modularidad del código base de PHP PHP 5 Esta impulsado por su núcleo, Zend Engine 2.0 que contiene un nuevo modelo de objetos y docenas de nuevas opciones
  • 4. FUNCIÓN DE PHP PHP está enfocado principalmente a la programación de scripts del lado del servidor, por lo que se puede hacer cualquier cosa que pueda hacer otro programa CGI, como recopilar datos de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies. Aunque PHP puede hacer mucho más. PHP puede usarse en todos los principales sistemas operativos, incluyendo Linux, muchas variantes de Unix (incluyendo HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS y probablemente otros más. PHP admite la mayoría de servidores web de hoy en día, incluyendo Apache, IIS, y muchos otros. Esto incluye cualquier servidor web que pueda utilizar el binario de PHP FastCGI, como lighttpd y nginx. PHP funciona tanto como módulo como procesador de CGI.
  • 5. PHP también cuenta con soporte para comunicarse con otros servicios usando protocolos tales como LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (en Windows) y muchos otros. También se pueden crear sockets de red puros e interactuar usando cualquier otro protocolo. PHP tiene soporte para el intercambio de datos complejos de WDDX entre virtualmente todos los lenguajes de programación web. Y hablando de interconexión, PHP posee soporte para la instalación de objetos Java y usarlos de forma transparente como objetos de PHP.
  • 6. Para incluir código PHP basta con precederlo de la etiqueta<?php, y cerrarlo con ?> Un esquema de Petición seria Como el siguiente Navegad or web Servidor web Interpre te PHP Base de datos cliente servidor
  • 7. SINTAXIS LENGUAJE PHP El código PHP esta incrustado entre medio del código HTML. Por tanto debemos indicar de alguna forma que dejamos de escribir en código HTML y empezamos a escribir en código PHP La etiqueta <?php indicara que empezamos a escribir en PHP, y la etiqueta ?> indica que acaba el código PHP <?php….código php…?>
  • 8. EJEMPLO •<HTML> •<HEAD> •<TITLE> MI PRIMER PROGRAMA EN PHP</TITLE> •</HEAD> •<BODY> •<?PHPPRINT(“<P> HOLA MUNDO</P>”);?> •</BODY> •</HTML>