SlideShare una empresa de Scribd logo
SERVIDOR PHP
KARLA EDITH RODRIGUEZ
MENDIETA
GRUPO:502
ING. RENE DOMINGUEZ ESCALONA
CECYTEM PLANTEL TECAMAC
TECNICO EN PROGRAMACION
¿Qué es?
• PHP es un lenguaje de programación de uso
general de código del lado del servidor originalmente
diseñado para el desarrollo web de contenido dinámico. Fue
uno de los primeros lenguajes de programación del lado del
servidor que se podían incorporar directamente en el
documento HTML en lugar de llamar a un archivo externo
que procese los datos. El código es interpretado por un
servidor web con un módulo de procesador de PHP que
genera la página Web resultante.
• PHP ha evolucionado por lo que ahora incluye también una
interfaz de línea de comandos que puede ser usada
en aplicaciones gráficas independientes. Puede ser usado en la
mayoría de los servidores web al igual que en casi todos los
sistemas operativos y plataformas sin ningún costo.
Historia
• Fue originalmente diseñado en Perl, con base en
la escritura de un grupo de CGI binarios escritos
en el lenguaje C por el programador danés-
canadiense Rasmus Lerdorf en el año 1994 para
mostrar su currículum vítae y guardar ciertos
datos, como la cantidad de tráfico que su página
web recibía. El 8 de junio de 1995 fue publicado
"Personal Home Page Tools" después de que
Lerdorf lo combinara con su propio Form
Interpreter para crear PHP/FI
Historia
• En mayo de 2000 PHP 4 fue lanzado bajo el
poder del motor Zend 1.0. El día 13 de julio de
2007 se anunció la suspensión del soporte y
desarrollo de la versión 4 de PHP, a pesar de lo
anunciado se ha liberado una nueva versión con
mejoras de seguridad, la 4.4.8 publicada el 13 de
enero del 2008 y posteriormente la versión 4.4.9
publicada el 7 de agosto de 2008.
Según esta noticia se le dio soporte a fallos críticos
hasta el 9 de agosto de 2008.
Ventajas del uso de PHP
• Es un lenguaje multiplataforma y es libre, ofreciendo un
fácil acceso a todos.
• Capacidad de conexión con la mayoría de los gestores de
base de datos, en especial destaca su conectividad con
MySQL
• Existen una gran cantidad de módulos o extensiones que
aumentan el potencial de PHP
• Posee una amplia documentación y una gran comunidad
de desarrolladores y usuarios.
• Es libre, por lo que se presenta como una alternativa de
fácil acceso para todos.
• Permite las técnicas de Programación Orientada a
Objetos.
Ventajas del uso de PHP
•Mejor soporte para la programación orientada a objetos,
que en versiones anteriores era extremadamente
rudimentario.
•Mejoras de rendimiento.
•Mejor soporte para MySQL con extensión completamente
reescrita.
•Mejor soporte a XML (XPath, DOM, etc.).
•Soporte nativo para SQLite.
•Soporte integrado para SOAP.
•Iteradores de datos.
•Manejo de excepciones.
•Mejoras con la implementación con Oracle.
Lanzamiento
Significado
Rojo Versión antigua, sin soporte
Amarillo Con soporte para errores de seguridad
Verde Con soporte para errores generales y de seguridad
Azul Lanzamiento futuro
Características de PHP
•Orientado al desarrollo de aplicaciones web dinámicas con acceso a
información almacenada en una 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.
•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.
•Capacidad de expandir su potencial utilizando módulos (llamados ext's o
extensiones).
•Posee una amplia documentación en su sitio web 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. Incluso
aplicaciones como Zend framework, empresa que desarrolla PHP, están
totalmente desarrolladas mediante esta metodología.
•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.
•Tiene manejo de excepciones (desde PHP5).
•Si bien PHP no obliga a quien lo usa a seguir una determinada
metodología a la hora de programar, aún haciéndolo, el programador
puede aplicar en su trabajo cualquier técnica de programación o de
desarrollo que le permita escribir código ordenado, estructurado y
manejable. Un ejemplo de esto son los desarrollos que en PHP se han
hecho del patrón de diseño Modelo Vista Controlador (MVC), que
permiten separar el tratamiento y acceso a los datos, la lógica de
control y la interfaz de usuario en tres componentes independientes.
•Debido a su flexibilidad ha tenido una gran acogida como lenguaje
base para las aplicaciones WEB de manejo de contenido, y es su uso
principal.
Conclusión
• La flexibilidad de configuración de PHP rivaliza
igualmente con la flexibilidad de su código. PHP
puede ser usado para construir completas
aplicaciones de servidor, con toda la potencia de
un usuario de consola, o se puede usar sólo
desde el lado del servidor implicando un menor
riesgo dentro de un entorno controlado. El cómo
construir ese entorno, y cómo de seguro es,
depende del desarrollador PHP

Más contenido relacionado

La actualidad más candente

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
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
Guillermo Jimenez
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
NelsonDaniloEspitiaBetancur
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
IsaacVk
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
lucilazc
 
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
 
PHP
PHPPHP
PHP
jgbd127
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
tonytenorio2
 
Php ppt
Php pptPhp ppt
Php ppt
Pepe Avelar
 
Php tema 4
Php tema 4Php tema 4
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
PhpPhp
Php1
Php1Php1
PHP
PHPPHP
PHP
ZOMBRA
 
Funciones php
Funciones phpFunciones php
Funciones php
Darwin Tusarma Taba
 
15. servidor php
15. servidor php15. servidor php
15. servidor php
Gäbö Ü
 
Historia de PHP
Historia de PHPHistoria de PHP
Cuaderno4
Cuaderno4Cuaderno4
Cuaderno4
Joaquin Veron
 

La actualidad más candente (19)

Historia y características de php
Historia y características  de phpHistoria y características  de php
Historia y características de php
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Servidor php
Servidor phpServidor php
Servidor php
 
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
 
PHP
PHPPHP
PHP
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
 
Php ppt
Php pptPhp ppt
Php ppt
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
 
Php
PhpPhp
Php
 
Php1
Php1Php1
Php1
 
PHP
PHPPHP
PHP
 
Funciones php
Funciones phpFunciones php
Funciones php
 
15. servidor php
15. servidor php15. servidor php
15. servidor php
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 
Cuaderno4
Cuaderno4Cuaderno4
Cuaderno4
 

Destacado

Portifolio_Carina Santos
Portifolio_Carina SantosPortifolio_Carina Santos
Portifolio_Carina Santos
Ninamila
 
La música digital i la pirateria
La música digital i la pirateriaLa música digital i la pirateria
La música digital i la pirateria
TonyP99
 
22 ceia do senhor
22   ceia do senhor22   ceia do senhor
22 ceia do senhor
Lukas Silva
 
Sesion 2 (2)
Sesion 2 (2)Sesion 2 (2)
Sesion 2 (2)
Breenaale Reyes
 
Educar millor / Carles Capdevila
Educar millor / Carles CapdevilaEducar millor / Carles Capdevila
Educar millor / Carles Capdevila
iclaret
 
Katina Harkins resume retail
Katina Harkins resume retailKatina Harkins resume retail
Katina Harkins resume retail
Katina Harkins
 
Sociedade - Budismo de Nichiren Daishonin
Sociedade - Budismo de Nichiren DaishoninSociedade - Budismo de Nichiren Daishonin
Sociedade - Budismo de Nichiren Daishonin
Tati Duarte
 
Presentacion tics corr
Presentacion tics corrPresentacion tics corr
Presentacion tics corr
diker66
 
Hv actualizada copia
Hv actualizada   copiaHv actualizada   copia
Hv actualizada copia
clavel99
 
Teoria de sistemas
Teoria de sistemasTeoria de sistemas
Teoria de sistemas
danitza2102
 
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
Francisco Diaz
 
Electromagnetismo
ElectromagnetismoElectromagnetismo
Electromagnetismo
dayanastg
 
Atendimento e serviço pós venda
Atendimento e serviço pós venda Atendimento e serviço pós venda
Atendimento e serviço pós venda
diogovelez
 
61. coração igual ao teu
61. coração igual ao teu61. coração igual ao teu
61. coração igual ao teu
Lukas Silva
 
Licao03
Licao03Licao03
power point DIAGNOSTICO
power point  DIAGNOSTICOpower point  DIAGNOSTICO
power point DIAGNOSTICO
Adriana Valencia López
 
Medição de nível
Medição de nívelMedição de nível
Medição de nível
Edimar Cabeça
 
Curso Atención sociosanitaria a personas en el domicilio
Curso Atención sociosanitaria a personas en el domicilioCurso Atención sociosanitaria a personas en el domicilio
Curso Atención sociosanitaria a personas en el domicilio
mamencv
 
Leucemia
LeucemiaLeucemia
Leucemia
Lukas Saraiva
 
romance no acam
romance no acam romance no acam
romance no acam
katlala25
 

Destacado (20)

Portifolio_Carina Santos
Portifolio_Carina SantosPortifolio_Carina Santos
Portifolio_Carina Santos
 
La música digital i la pirateria
La música digital i la pirateriaLa música digital i la pirateria
La música digital i la pirateria
 
22 ceia do senhor
22   ceia do senhor22   ceia do senhor
22 ceia do senhor
 
Sesion 2 (2)
Sesion 2 (2)Sesion 2 (2)
Sesion 2 (2)
 
Educar millor / Carles Capdevila
Educar millor / Carles CapdevilaEducar millor / Carles Capdevila
Educar millor / Carles Capdevila
 
Katina Harkins resume retail
Katina Harkins resume retailKatina Harkins resume retail
Katina Harkins resume retail
 
Sociedade - Budismo de Nichiren Daishonin
Sociedade - Budismo de Nichiren DaishoninSociedade - Budismo de Nichiren Daishonin
Sociedade - Budismo de Nichiren Daishonin
 
Presentacion tics corr
Presentacion tics corrPresentacion tics corr
Presentacion tics corr
 
Hv actualizada copia
Hv actualizada   copiaHv actualizada   copia
Hv actualizada copia
 
Teoria de sistemas
Teoria de sistemasTeoria de sistemas
Teoria de sistemas
 
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
Cuestionariodefisiologiaanimaldelsistemanervioso 150417231918-conversion-gate01
 
Electromagnetismo
ElectromagnetismoElectromagnetismo
Electromagnetismo
 
Atendimento e serviço pós venda
Atendimento e serviço pós venda Atendimento e serviço pós venda
Atendimento e serviço pós venda
 
61. coração igual ao teu
61. coração igual ao teu61. coração igual ao teu
61. coração igual ao teu
 
Licao03
Licao03Licao03
Licao03
 
power point DIAGNOSTICO
power point  DIAGNOSTICOpower point  DIAGNOSTICO
power point DIAGNOSTICO
 
Medição de nível
Medição de nívelMedição de nível
Medição de nível
 
Curso Atención sociosanitaria a personas en el domicilio
Curso Atención sociosanitaria a personas en el domicilioCurso Atención sociosanitaria a personas en el domicilio
Curso Atención sociosanitaria a personas en el domicilio
 
Leucemia
LeucemiaLeucemia
Leucemia
 
romance no acam
romance no acam romance no acam
romance no acam
 

Similar a Servidor php

Software rizo
Software rizoSoftware rizo
Software rizo
Christianofarr
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje PHP
Alfredo Aguayo
 
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
MAGGEYPEREZ
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
Margie Dearce
 
Php
PhpPhp
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
JulinAguirre8
 
Investigacion Lenguaje php - Sindy
Investigacion Lenguaje php - SindyInvestigacion Lenguaje php - Sindy
Investigacion Lenguaje php - Sindy
Jhoel Dgez Garcia
 
servidor
servidorservidor
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
cognos_uie
 
P H P
P H PP H P
Servicios web
Servicios webServicios web
Servicios web
Jazmin Cauich
 
Lenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLLenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERL
AlejoRamirezVaron
 
Servidor php
Servidor phpServidor php
Servidor php
Ezmee XD
 
Aaron
AaronAaron
Php
PhpPhp
Php
lifeth
 
Servidor php
Servidor phpServidor php
Servidor php
karenhostmins
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
karenReyes152
 
Php
PhpPhp
Php
elsi123
 

Similar a Servidor php (18)

Software rizo
Software rizoSoftware rizo
Software rizo
 
Lenguaje PHP
Lenguaje PHPLenguaje PHP
Lenguaje 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
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Php
PhpPhp
Php
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
 
Investigacion Lenguaje php - Sindy
Investigacion Lenguaje php - SindyInvestigacion Lenguaje php - Sindy
Investigacion Lenguaje php - Sindy
 
servidor
servidorservidor
servidor
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
 
P H P
P H PP H P
P H P
 
Servicios web
Servicios webServicios web
Servicios web
 
Lenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERLLenguaje interprete PHP y PERL
Lenguaje interprete PHP y PERL
 
Servidor php
Servidor phpServidor php
Servidor php
 
Aaron
AaronAaron
Aaron
 
Php
PhpPhp
Php
 
Servidor php
Servidor phpServidor php
Servidor php
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
 
Php
PhpPhp
Php
 

Más de Kaarla Roodriguez DeSaucedo

Wi fi
Wi fiWi fi
Red de área local
Red de área localRed de área local
Red de área local
Kaarla Roodriguez DeSaucedo
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor http
Servidor httpServidor http
Servidor ftp
Servidor ftpServidor ftp
Servidor dhcp
Servidor dhcpServidor dhcp
Protocolos de enrrutamiento
Protocolos de enrrutamientoProtocolos de enrrutamiento
Protocolos de enrrutamiento
Kaarla Roodriguez DeSaucedo
 
Subneteo
SubneteoSubneteo
Estandares ieee y ansi
Estandares ieee y ansiEstandares ieee y ansi
Estandares ieee y ansi
Kaarla Roodriguez DeSaucedo
 
Red punto a punto estrella y direcciones ip
Red punto a punto estrella y direcciones ipRed punto a punto estrella y direcciones ip
Red punto a punto estrella y direcciones ip
Kaarla Roodriguez DeSaucedo
 
Cable directo & cruzado
Cable directo & cruzadoCable directo & cruzado
Cable directo & cruzado
Kaarla Roodriguez DeSaucedo
 
Dispositivos de expansión
Dispositivos de expansiónDispositivos de expansión
Dispositivos de expansión
Kaarla Roodriguez DeSaucedo
 
Topologias
TopologiasTopologias
Medios de trasmicion
Medios de trasmicionMedios de trasmicion
Medios de trasmicion
Kaarla Roodriguez DeSaucedo
 
Clacificacion de redes
Clacificacion de redesClacificacion de redes
Clacificacion de redes
Kaarla Roodriguez DeSaucedo
 
Antecedentes de internet
Antecedentes de internetAntecedentes de internet
Antecedentes de internet
Kaarla Roodriguez DeSaucedo
 
Personajes historicos de la computacion
Personajes historicos de la computacionPersonajes historicos de la computacion
Personajes historicos de la computacion
Kaarla Roodriguez DeSaucedo
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanas
Kaarla Roodriguez DeSaucedo
 
Tipos de Escritorios para linux
Tipos de Escritorios para linuxTipos de Escritorios para linux
Tipos de Escritorios para linux
Kaarla Roodriguez DeSaucedo
 
Como mejorar el rendimento de la pc
Como mejorar el rendimento de la pcComo mejorar el rendimento de la pc
Como mejorar el rendimento de la pc
Kaarla Roodriguez DeSaucedo
 

Más de Kaarla Roodriguez DeSaucedo (20)

Wi fi
Wi fiWi fi
Wi fi
 
Red de área local
Red de área localRed de área local
Red de área local
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor mysql
 
Servidor http
Servidor httpServidor http
Servidor http
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Servidor dhcp
Servidor dhcpServidor dhcp
Servidor dhcp
 
Protocolos de enrrutamiento
Protocolos de enrrutamientoProtocolos de enrrutamiento
Protocolos de enrrutamiento
 
Subneteo
SubneteoSubneteo
Subneteo
 
Estandares ieee y ansi
Estandares ieee y ansiEstandares ieee y ansi
Estandares ieee y ansi
 
Red punto a punto estrella y direcciones ip
Red punto a punto estrella y direcciones ipRed punto a punto estrella y direcciones ip
Red punto a punto estrella y direcciones ip
 
Cable directo & cruzado
Cable directo & cruzadoCable directo & cruzado
Cable directo & cruzado
 
Dispositivos de expansión
Dispositivos de expansiónDispositivos de expansión
Dispositivos de expansión
 
Topologias
TopologiasTopologias
Topologias
 
Medios de trasmicion
Medios de trasmicionMedios de trasmicion
Medios de trasmicion
 
Clacificacion de redes
Clacificacion de redesClacificacion de redes
Clacificacion de redes
 
Antecedentes de internet
Antecedentes de internetAntecedentes de internet
Antecedentes de internet
 
Personajes historicos de la computacion
Personajes historicos de la computacionPersonajes historicos de la computacion
Personajes historicos de la computacion
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanas
 
Tipos de Escritorios para linux
Tipos de Escritorios para linuxTipos de Escritorios para linux
Tipos de Escritorios para linux
 
Como mejorar el rendimento de la pc
Como mejorar el rendimento de la pcComo mejorar el rendimento de la pc
Como mejorar el rendimento de la pc
 

Último

Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónElites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Javier Andreu
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
ar5498718
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
almitamtz00
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 

Último (20)

Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónElites municipales y propiedades rurales: algunos ejemplos en territorio vascón
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascón
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 

Servidor php

  • 1. SERVIDOR PHP KARLA EDITH RODRIGUEZ MENDIETA GRUPO:502 ING. RENE DOMINGUEZ ESCALONA CECYTEM PLANTEL TECAMAC TECNICO EN PROGRAMACION
  • 2. ¿Qué es? • PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. • PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.
  • 3. Historia • Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador danés- canadiense Rasmus Lerdorf en el año 1994 para mostrar su currículum vítae y guardar ciertos datos, como la cantidad de tráfico que su página web recibía. El 8 de junio de 1995 fue publicado "Personal Home Page Tools" después de que Lerdorf lo combinara con su propio Form Interpreter para crear PHP/FI
  • 4. Historia • En mayo de 2000 PHP 4 fue lanzado bajo el poder del motor Zend 1.0. El día 13 de julio de 2007 se anunció la suspensión del soporte y desarrollo de la versión 4 de PHP, a pesar de lo anunciado se ha liberado una nueva versión con mejoras de seguridad, la 4.4.8 publicada el 13 de enero del 2008 y posteriormente la versión 4.4.9 publicada el 7 de agosto de 2008. Según esta noticia se le dio soporte a fallos críticos hasta el 9 de agosto de 2008.
  • 5. Ventajas del uso de PHP • Es un lenguaje multiplataforma y es libre, ofreciendo un fácil acceso a todos. • Capacidad de conexión con la mayoría de los gestores de base de datos, en especial destaca su conectividad con MySQL • Existen una gran cantidad de módulos o extensiones que aumentan el potencial de PHP • Posee una amplia documentación y una gran comunidad de desarrolladores y usuarios. • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. • Permite las técnicas de Programación Orientada a Objetos.
  • 6. Ventajas del uso de PHP •Mejor soporte para la programación orientada a objetos, que en versiones anteriores era extremadamente rudimentario. •Mejoras de rendimiento. •Mejor soporte para MySQL con extensión completamente reescrita. •Mejor soporte a XML (XPath, DOM, etc.). •Soporte nativo para SQLite. •Soporte integrado para SOAP. •Iteradores de datos. •Manejo de excepciones. •Mejoras con la implementación con Oracle.
  • 7. Lanzamiento Significado Rojo Versión antigua, sin soporte Amarillo Con soporte para errores de seguridad Verde Con soporte para errores generales y de seguridad Azul Lanzamiento futuro
  • 8. Características de PHP •Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una 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. •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. •Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones). •Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.
  • 9. •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. Incluso aplicaciones como Zend framework, empresa que desarrolla PHP, están totalmente desarrolladas mediante esta metodología. •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. •Tiene manejo de excepciones (desde PHP5). •Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar, aún haciéndolo, el programador puede aplicar en su trabajo cualquier técnica de programación o de desarrollo que le permita escribir código ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han hecho del patrón de diseño Modelo Vista Controlador (MVC), que permiten separar el tratamiento y acceso a los datos, la lógica de control y la interfaz de usuario en tres componentes independientes. •Debido a su flexibilidad ha tenido una gran acogida como lenguaje base para las aplicaciones WEB de manejo de contenido, y es su uso principal.
  • 10.
  • 11. Conclusión • La flexibilidad de configuración de PHP rivaliza igualmente con la flexibilidad de su código. PHP puede ser usado para construir completas aplicaciones de servidor, con toda la potencia de un usuario de consola, o se puede usar sólo desde el lado del servidor implicando un menor riesgo dentro de un entorno controlado. El cómo construir ese entorno, y cómo de seguro es, depende del desarrollador PHP