SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
HISTORIA DE PHP
PHP (PERSONAL HOME PAGE TOOLS) FUE DESARROLLADO
ORIGINALMENTE EN EL AÑO 1994 POR RASMUS LERDORF
QUIEN LO UTILIZO COMO HERRAMIENTA PARA CONOCER EL
NUMERO DE USUARIOS QUE LEIAN SU CURRÍCULO, LUEGO EN
1998 ZEEV SURASKI Y ANDI GUTMANS CREAN EL PRIMER
INTERPRETE PARA PHP DENOMINADO(ZEND
“UNION DE LOS NOMBRES ZEEV Y ANDY”) SURGIENDO CON
ESTO LA VERSIÓN 3.0, LUEGO EN EL AÑO 2000 SURGE UNA
VERSIÓN MEJORADA DE PHP QUE ADEMÁS PERMITE EL USO DE
CLASES (PROGRAMACIÓN ORIENTADA A OBJETOS) Y
FINALMENTE EN EL AÑO 2004 SURGE LO QUE HOY
CONOCEMOS COMO PHP5.
Introducción a PHP
◦ PHP es un lenguaje de script del lado del servidor. Otros
lenguajes similares son ASP, JSP o ColdFusion
◦ Los scripts PHP están incrustados en los documentos
HTML y el servidor los interpreta y ejecuta antes de
servir las páginas al cliente
◦ El cliente no ve el código PHP sino los resultados que
produce
CARACTERÍSTICAS
• EMBEBIDO EN HTML.
• CONEXIÓN CON LA MAYORÍA DE LAS BASES DE DATOS.
• PROPORCIONA SOPORTE A DISTINTOS PROTOCOLOS
(HTTP, IMAP, FTP, LDAP, SNMP).
• PORTABLE: EXISTE UN INTERPRETE PARA CADA SO.
• MULTIPLATAFORMA: EL CÓDIGO DESARROLLADO EN PHP
PUEDE SER EJECUTADO BAJO CUALQUIER SISTEMA
OPERATIVO SIN NECESIDAD DE MODIFICACIONES.
• CONSUME POCA MEMORIA. ETC.
Requisitos
◦ Servidor web Apache (www.apache.org)
◦ con el módulo PHP (www.php.net)
◦ y la base de datos MySQL (www.mysql.com) para crear páginas dinámicas
Otras utilidades
◦ Herramientas para la gestión de MySQL, como PHPMyAdmin (
www.phpmyadmin.net)
◦ Editores de PHP, como DevPHP (www.sourceforge.net) o Eclipse (
www.eclipse.org).
◦ Manuales de PHP y MySQL, HTML, JS.
Aplicaciones desarrolladas en PHP
◦ Burning Board, CMSformE, Dokuwiki, Drupal, Facebook, Gallery Project,
Mambo Open Source, MediaWiki (desarrollado para Wikipedia), Moodle,
Phorum, phpMyAdmin, PHP-Nuke, phpPgAdmin, PhpWiki, PmWiki,
PostNuke, Smarty, SPIP, SugarCRM, vBulletin, WordPress, Xaraya, Xoops,
Joomla, MODx, Frameworks(Un framework, en el desarrollo de software es una
estructura de soporte definida en la cual otro proyecto de software
puede ser organizado y desarrollado)
◦ Zend Framework,PHP Prado, Symfony, CakePHP, Qcodo, Kumbia,
PHP4ECore, CodeIgniter, Tomates Framework
¿Cómo desarrollar un proyecto en PHP?
◦ Los ficheros PHP son ficheros de texto y se pueden crear con cualquier editor
de texto, como el WordPad de Windows◦ Es mucho más conveniente utilizar
entornos de desarrollo que permiten editar el código más cómodamente, y
además proporcionan funciones como la detección y corrección de errores,
visualización de las páginas en el navegador, ayuda sensible al contexto y
gestión de todos los recursos asociados al proyecto
◦ Algunos entornos de desarrollo:
• Macromedia DREAMWEAVER
• Dev-PHP
• Eclipse
Entornos de desarrollo para PHP

Más contenido relacionado

La actualidad más candente (14)

10 Joomla. Manipulacion Del Servidor Web Remoto
10 Joomla. Manipulacion Del Servidor Web Remoto10 Joomla. Manipulacion Del Servidor Web Remoto
10 Joomla. Manipulacion Del Servidor Web Remoto
 
Wampserver
WampserverWampserver
Wampserver
 
Xampp
XamppXampp
Xampp
 
Servidores wamp
Servidores wampServidores wamp
Servidores wamp
 
Taller php9
Taller php9Taller php9
Taller php9
 
Wampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificacionesWampserver caracteristicas y especificaciones
Wampserver caracteristicas y especificaciones
 
Xampp
XamppXampp
Xampp
 
Que es wamp server
Que es wamp serverQue es wamp server
Que es wamp server
 
Os commerce
Os commerceOs commerce
Os commerce
 
Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)
 
Servidor php
Servidor phpServidor php
Servidor php
 
Mi presentacion
Mi presentacionMi presentacion
Mi presentacion
 
Preguntas Wamp
Preguntas WampPreguntas Wamp
Preguntas Wamp
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
 

Similar a Generalidades php (1) (20)

15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Código php
Código phpCódigo php
Código php
 
Código php
Código phpCódigo php
Código php
 
Php
PhpPhp
Php
 
Php tarea
Php tareaPhp tarea
Php tarea
 
BD_EQ6_INV_PHP
BD_EQ6_INV_PHPBD_EQ6_INV_PHP
BD_EQ6_INV_PHP
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 
Php adsi 2013 sena
Php adsi 2013 senaPhp adsi 2013 sena
Php adsi 2013 sena
 
Practica09
Practica09Practica09
Practica09
 
Php1
Php1Php1
Php1
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 

Más de JoelMorales84 (20)

Informe examen
Informe examenInforme examen
Informe examen
 
Consulta bdd
Consulta bddConsulta bdd
Consulta bdd
 
Base de datos php myadmin (2)
Base de datos   php myadmin (2)Base de datos   php myadmin (2)
Base de datos php myadmin (2)
 
Bucle foreach (1)
Bucle foreach (1)Bucle foreach (1)
Bucle foreach (1)
 
Bucle for
Bucle forBucle for
Bucle for
 
Bucle while
Bucle whileBucle while
Bucle while
 
Sintaxis básica
Sintaxis básicaSintaxis básica
Sintaxis básica
 
Configuración y aplicación de php
Configuración y aplicación de phpConfiguración y aplicación de php
Configuración y aplicación de php
 
Diseño de formularios (1)
Diseño de formularios (1)Diseño de formularios (1)
Diseño de formularios (1)
 
Listas
ListasListas
Listas
 
Hipervinculos
HipervinculosHipervinculos
Hipervinculos
 
Html5 img gif_sonido_video-comprimido
Html5 img gif_sonido_video-comprimidoHtml5 img gif_sonido_video-comprimido
Html5 img gif_sonido_video-comprimido
 
Editores de código
Editores de códigoEditores de código
Editores de código
 
Crear archivo html (2)
Crear archivo html (2)Crear archivo html (2)
Crear archivo html (2)
 
Html 5 (5)
Html 5 (5)Html 5 (5)
Html 5 (5)
 
3 s. programacion orientado objetos
3 s. programacion orientado objetos3 s. programacion orientado objetos
3 s. programacion orientado objetos
 
Reglas
Reglas Reglas
Reglas
 
U7
U7U7
U7
 
U66
U66U66
U66
 
U20
U20U20
U20
 

Último

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 

Último (20)

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 

Generalidades php (1)

  • 1.
  • 2. HISTORIA DE PHP PHP (PERSONAL HOME PAGE TOOLS) FUE DESARROLLADO ORIGINALMENTE EN EL AÑO 1994 POR RASMUS LERDORF QUIEN LO UTILIZO COMO HERRAMIENTA PARA CONOCER EL NUMERO DE USUARIOS QUE LEIAN SU CURRÍCULO, LUEGO EN 1998 ZEEV SURASKI Y ANDI GUTMANS CREAN EL PRIMER INTERPRETE PARA PHP DENOMINADO(ZEND “UNION DE LOS NOMBRES ZEEV Y ANDY”) SURGIENDO CON ESTO LA VERSIÓN 3.0, LUEGO EN EL AÑO 2000 SURGE UNA VERSIÓN MEJORADA DE PHP QUE ADEMÁS PERMITE EL USO DE CLASES (PROGRAMACIÓN ORIENTADA A OBJETOS) Y FINALMENTE EN EL AÑO 2004 SURGE LO QUE HOY CONOCEMOS COMO PHP5.
  • 3. Introducción a PHP ◦ PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion ◦ Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente ◦ El cliente no ve el código PHP sino los resultados que produce
  • 4.
  • 5. CARACTERÍSTICAS • EMBEBIDO EN HTML. • CONEXIÓN CON LA MAYORÍA DE LAS BASES DE DATOS. • PROPORCIONA SOPORTE A DISTINTOS PROTOCOLOS (HTTP, IMAP, FTP, LDAP, SNMP). • PORTABLE: EXISTE UN INTERPRETE PARA CADA SO. • MULTIPLATAFORMA: EL CÓDIGO DESARROLLADO EN PHP PUEDE SER EJECUTADO BAJO CUALQUIER SISTEMA OPERATIVO SIN NECESIDAD DE MODIFICACIONES. • CONSUME POCA MEMORIA. ETC.
  • 6. Requisitos ◦ Servidor web Apache (www.apache.org) ◦ con el módulo PHP (www.php.net) ◦ y la base de datos MySQL (www.mysql.com) para crear páginas dinámicas Otras utilidades ◦ Herramientas para la gestión de MySQL, como PHPMyAdmin ( www.phpmyadmin.net) ◦ Editores de PHP, como DevPHP (www.sourceforge.net) o Eclipse ( www.eclipse.org). ◦ Manuales de PHP y MySQL, HTML, JS. Aplicaciones desarrolladas en PHP ◦ Burning Board, CMSformE, Dokuwiki, Drupal, Facebook, Gallery Project, Mambo Open Source, MediaWiki (desarrollado para Wikipedia), Moodle, Phorum, phpMyAdmin, PHP-Nuke, phpPgAdmin, PhpWiki, PmWiki, PostNuke, Smarty, SPIP, SugarCRM, vBulletin, WordPress, Xaraya, Xoops, Joomla, MODx, Frameworks(Un framework, en el desarrollo de software es una estructura de soporte definida en la cual otro proyecto de software puede ser organizado y desarrollado) ◦ Zend Framework,PHP Prado, Symfony, CakePHP, Qcodo, Kumbia, PHP4ECore, CodeIgniter, Tomates Framework
  • 7. ¿Cómo desarrollar un proyecto en PHP? ◦ Los ficheros PHP son ficheros de texto y se pueden crear con cualquier editor de texto, como el WordPad de Windows◦ Es mucho más conveniente utilizar entornos de desarrollo que permiten editar el código más cómodamente, y además proporcionan funciones como la detección y corrección de errores, visualización de las páginas en el navegador, ayuda sensible al contexto y gestión de todos los recursos asociados al proyecto ◦ Algunos entornos de desarrollo: • Macromedia DREAMWEAVER • Dev-PHP • Eclipse Entornos de desarrollo para PHP