SlideShare una empresa de Scribd logo
Php jessi
Presentado por:
JOHAN SEBASTIÁN PINEDA SOSA

ANDRÉS FELIPE ARANGO GONZALES
JESSICA MARCELA MESA SERNA
QUE ES
PHP es un lenguaje de programación de uso
general para el desarrollo web
Para que sirve
PHP sirve para para generar páginas web dinámicas y para interactuar
con las bases de datos el lenguaje php se procesa en servidores que
son potentes ordenadores con un software y hardware especial
cuando escribimos una dirección como http://www.google.com en un
navegador web cualquiera podemos notar que esta manda los datos al
servidor el cual los procesa y ordena para ser enviados como un
página HTML que son las que utilizamos normalmente
Historia
PHP fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el
lenguaje sigue siendo desarrollado con nuevas funciones por el grupo php
Fue originalmente diseñado en Perl, con base en la escritura de un grupo
de CGI binarios escritos en ellenguaje C por el programador danéscanadiense Rasmus Lerdorf en el año 1994 para mostrar sucurrí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.
Dos programadores israelíes del Technion, Zeev Suraski y Andi Gutmans,
reescribieron el analizador sintáctico (parser en inglés) en el año 1997 y
crearon la base del PHP3, cambiando el nombre del lenguaje por PHP:
Hypertext Preprocessor. Inmediatamente comenzaron experimentaciones
públicas de PHP3 y fue publicado oficialmente en junio de 1998. Para
1999, Suraski y Gutmans reescribieron el código de PHP, produciendo lo
que hoy se conoce como motor Zend. También fundaron Zend
Características
•
•
•
•

Es considerado un lenguaje fácil de aprender
El código fuente escrito en PHP es invisible al navegador web
Posee una amplia documentación en su sitio web
Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
Inconveniente
•

•
•
•
•
•

Promueve la creación de código desordenado lo cual nos perjudica en la
programación
Al ser mal utilizado damos pie a que otras personas se nos puedan filtrar en
nuestras páginas para hacer cambios en estas
A veces su proceso es muy lento
No permite ocultar el código fuente
Es de difícil optimización
No maneja un buen uso de Unicode
Sintaxis
<HTML>

</HTML>

<HEAD>

</HEAD>

<BODY>

</BODY>
Ejemplo
Editores de texto
QUE ES UN EDITOR DE
TEXTO

es un tipo de programa que sirve para la edición simple de archivos
de texto
Los editores de texto son incluidos en el sistema operativo o en
algún paquete de software instalado y se usan cuando se deben
crear o modificar archivos de texto como archivos de configuración,
scripts o el código fuente de algún programa
Historia editores de texto

antes de que aparecieran los editores de texto, los datos y códigos
fuentes de un programa debían ser enviados mediante tarjetas
perforadas las cuales eran leídas por una máquina que enviaban los
datos al servidor
No se permitían más de 80 caracteres en estas dichas tarjetas este
proceso era muy demorado lo cual hiso que a mediados de los años
60 apareciera el primer editor de texto que fue el 026 creado
especialmente para las computadoras cdc 6000 el cual permitió la
edición a pantalla completa y permitió que el aumento de la
productividad fuera cada vez más grande por su rapidez y simplicidad
del mecanismo ahora en día contamos con muchos editores de texto
Mas utilizados
• 1. Coda: su característica más deslumbrante es que permite trabajar en sincronía
con el servidor. Realiza correcciones de ortografía automáticas y asegura
compatibilidad de plugins.

• 2. Notepad++: este editor admite diversos lenguajes y cuenta con un soporte para
abrir varios documentos a la vez. Además, permite el uso de marcadores.

• 4. Textmate: considerado el mejor editor de textos planos de Mac. Tiene la función
screenwriting. Soporta varios lenguajes y plugins. Admite probar el código creado
en el navegador.

• 5. Aptana: muy utilizado por diseñadores que desarrollan aplicaciones dinámicas.
Su función más importante es “Code Assist” (completa el código mientras se
escribe). Muestra una vista previa de la página diseñada para comprobar su
funcionamiento.

• 6. Eclipse: es compatible sólo con algunos sistemas operativos. Es un editor open
source extensible que contiene herramientas de desarrollo Java.

• 7. Netbeans: es bastante completo para plataformas Java. Ha mejorado varias de
sus funciones y presenta una interfase de usuario más amena
•
•
•
•
•

XAMPP
CODA
NOTEPAD++
DREAMWEAVER
BLOG DE NOTAS
Seguridad
Obviamente se pueden implementar muchas reglas y protocolos de seguridad en
PHP, pero comentaré algunos que considero son muy simples pero importantes.
El artículo está abierto para que otros desarrolladores puedan comentar cualquier
otra medida o protocolo de seguridad en PHP que consideren oportuna.
Durante muchos años, PHP ha sido una plataforma estable, de bajo costo en el
que operar aplicaciones basadas en web. Como la mayoría de las plataformas
basadas en web, PHP es vulnerable a ataques externos. Los desarrolladores,
arquitectos de bases de datos y administradores de sistemas deben tomar
precauciones antes de desplegar las aplicaciones PHP en un servidor en
producción. La mayoría de estas técnicas se puede lograr con unas pocas líneas
de código o un ligero ajuste en los parámetros de la aplicación.
Bibliografía
• HTTP://ES.WIKIPEDIA.ORG/WIKI/PHP#CARACTER.C3.ADSTICAS
• HTTP://WWW.GIFMANIA.COM/
• HTTP://WWW.SLIDESHARE.NET/FERCUITOB7/EDITORES-DE-TEXTO-PHP

• HTTP://ES.WIKIPEDIA.ORG/WIKI/EDITOR_DE_TEXTO
• HTTP://WWW.SEGURIDADPHP.COM/2008/11/24/SEGURIDAD-PHP-COMENZAMOS/
• HTTP://WWW.ESTUDIOLOGOS.COM/BLOG/DISENO-Y-PROGRAMACION-WEB-LOSEDITORES-HTML-MAS-UTILIZADOS-POR-LOS-DISENADORES/

• HTTPS://WWW.GOOGLE.COM.CO/SEARCH?HL=ES419&SITE=IMGHP&TBM=ISCH&SOURCE=HP&BIW=1280&BIH=675&Q=PHP&OQ=PHP
&GS_L=IMG.3..0L10.683.856.0.1029.3.3.0.0.0.0.144.310.1J2.3.0....0...1AC.1.28.IMG..1.2.
166.3N1QM6E00F8
Muchas gracias

Más contenido relacionado

PPT
DEFINICION DE Php
PDF
Programacion Internet
PPTX
Historia y características de php
PPTX
Software rizo
PPTX
Programacion web c5 programacion del lado servidor
PPTX
Servidor PHP
PDF
Programacion web-Lenguajes del lado del servidor
PPTX
Programacion en php ivan jose hernandez sena
DEFINICION DE Php
Programacion Internet
Historia y características de php
Software rizo
Programacion web c5 programacion del lado servidor
Servidor PHP
Programacion web-Lenguajes del lado del servidor
Programacion en php ivan jose hernandez sena

La actualidad más candente (19)

PPT
PHP
PPTX
Phpmodificada.ppt
PDF
Presentacion curso de php
PDF
Php apesteguia
PPTX
Php ppt
PPTX
Lenguajes de programacion
DOCX
P2 act1 cuadro comparativo
PPTX
Clase 1 introd asp net
PPTX
Introducción al c#
PPT
PHP
PPTX
PPTX
Editores de texto PHP
PPTX
Presentación soc e inf
PPT
PHP IUTE
PPT
Introduccion a php
PPTX
15 servidor php
PPT
PPTX
Introducción a PHP
PHP
Phpmodificada.ppt
Presentacion curso de php
Php apesteguia
Php ppt
Lenguajes de programacion
P2 act1 cuadro comparativo
Clase 1 introd asp net
Introducción al c#
PHP
Editores de texto PHP
Presentación soc e inf
PHP IUTE
Introduccion a php
15 servidor php
Introducción a PHP
Publicidad

Similar a Php jessi (20)

PPTX
Php adsi 2013 sena
DOCX
Los diferentes lenguajes de programación para la web
DOCX
Los diferentes lenguajes de programación para la web
PDF
Introducción al PHP.pdf
PPTX
Preguntas y Respuestas 2
PPTX
Programacion ii capitulo4
PPTX
15 servidor php
DOC
Lenguajes de programacion web
DOC
Lenguajes de programacion web
PDF
los-diferentes-lenguajes-de-programacion-para-la-web
PDF
los diferentes lenguajes de programación para-la-web
PDF
Ultimo de Ofimatica
PPTX
Lenguajes del lado del Servidor y lenguajes del lado del usuario
DOCX
Cuadro comparativo
PPTX
PHP MYSQL - FIEI-UNFV Clase 01
PPT
Quien es el programador
PPTX
Programación web
PPTX
Lenguajes de programación para la web
PPTX
Programacion web-ian
PPTX
Colegio particular
Php adsi 2013 sena
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
Introducción al PHP.pdf
Preguntas y Respuestas 2
Programacion ii capitulo4
15 servidor php
Lenguajes de programacion web
Lenguajes de programacion web
los-diferentes-lenguajes-de-programacion-para-la-web
los diferentes lenguajes de programación para-la-web
Ultimo de Ofimatica
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Cuadro comparativo
PHP MYSQL - FIEI-UNFV Clase 01
Quien es el programador
Programación web
Lenguajes de programación para la web
Programacion web-ian
Colegio particular
Publicidad

Php jessi

  • 2. Presentado por: JOHAN SEBASTIÁN PINEDA SOSA ANDRÉS FELIPE ARANGO GONZALES JESSICA MARCELA MESA SERNA
  • 3. QUE ES PHP es un lenguaje de programación de uso general para el desarrollo web
  • 4. Para que sirve PHP sirve para para generar páginas web dinámicas y para interactuar con las bases de datos el lenguaje php se procesa en servidores que son potentes ordenadores con un software y hardware especial cuando escribimos una dirección como http://www.google.com en un navegador web cualquiera podemos notar que esta manda los datos al servidor el cual los procesa y ordena para ser enviados como un página HTML que son las que utilizamos normalmente
  • 6. PHP fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue siendo desarrollado con nuevas funciones por el grupo php Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios escritos en ellenguaje C por el programador danéscanadiense Rasmus Lerdorf en el año 1994 para mostrar sucurrí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. Dos programadores israelíes del Technion, Zeev Suraski y Andi Gutmans, reescribieron el analizador sintáctico (parser en inglés) en el año 1997 y crearon la base del PHP3, cambiando el nombre del lenguaje por PHP: Hypertext Preprocessor. Inmediatamente comenzaron experimentaciones públicas de PHP3 y fue publicado oficialmente en junio de 1998. Para 1999, Suraski y Gutmans reescribieron el código de PHP, produciendo lo que hoy se conoce como motor Zend. También fundaron Zend
  • 7. Características • • • • Es considerado un lenguaje fácil de aprender El código fuente escrito en PHP es invisible al navegador web Posee una amplia documentación en su sitio web Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
  • 8. Inconveniente • • • • • • Promueve la creación de código desordenado lo cual nos perjudica en la programación Al ser mal utilizado damos pie a que otras personas se nos puedan filtrar en nuestras páginas para hacer cambios en estas A veces su proceso es muy lento No permite ocultar el código fuente Es de difícil optimización No maneja un buen uso de Unicode
  • 12. QUE ES UN EDITOR DE TEXTO es un tipo de programa que sirve para la edición simple de archivos de texto Los editores de texto son incluidos en el sistema operativo o en algún paquete de software instalado y se usan cuando se deben crear o modificar archivos de texto como archivos de configuración, scripts o el código fuente de algún programa
  • 13. Historia editores de texto antes de que aparecieran los editores de texto, los datos y códigos fuentes de un programa debían ser enviados mediante tarjetas perforadas las cuales eran leídas por una máquina que enviaban los datos al servidor No se permitían más de 80 caracteres en estas dichas tarjetas este proceso era muy demorado lo cual hiso que a mediados de los años 60 apareciera el primer editor de texto que fue el 026 creado especialmente para las computadoras cdc 6000 el cual permitió la edición a pantalla completa y permitió que el aumento de la productividad fuera cada vez más grande por su rapidez y simplicidad del mecanismo ahora en día contamos con muchos editores de texto
  • 15. • 1. Coda: su característica más deslumbrante es que permite trabajar en sincronía con el servidor. Realiza correcciones de ortografía automáticas y asegura compatibilidad de plugins. • 2. Notepad++: este editor admite diversos lenguajes y cuenta con un soporte para abrir varios documentos a la vez. Además, permite el uso de marcadores. • 4. Textmate: considerado el mejor editor de textos planos de Mac. Tiene la función screenwriting. Soporta varios lenguajes y plugins. Admite probar el código creado en el navegador. • 5. Aptana: muy utilizado por diseñadores que desarrollan aplicaciones dinámicas. Su función más importante es “Code Assist” (completa el código mientras se escribe). Muestra una vista previa de la página diseñada para comprobar su funcionamiento. • 6. Eclipse: es compatible sólo con algunos sistemas operativos. Es un editor open source extensible que contiene herramientas de desarrollo Java. • 7. Netbeans: es bastante completo para plataformas Java. Ha mejorado varias de sus funciones y presenta una interfase de usuario más amena
  • 17. Seguridad Obviamente se pueden implementar muchas reglas y protocolos de seguridad en PHP, pero comentaré algunos que considero son muy simples pero importantes. El artículo está abierto para que otros desarrolladores puedan comentar cualquier otra medida o protocolo de seguridad en PHP que consideren oportuna. Durante muchos años, PHP ha sido una plataforma estable, de bajo costo en el que operar aplicaciones basadas en web. Como la mayoría de las plataformas basadas en web, PHP es vulnerable a ataques externos. Los desarrolladores, arquitectos de bases de datos y administradores de sistemas deben tomar precauciones antes de desplegar las aplicaciones PHP en un servidor en producción. La mayoría de estas técnicas se puede lograr con unas pocas líneas de código o un ligero ajuste en los parámetros de la aplicación.
  • 19. • HTTP://ES.WIKIPEDIA.ORG/WIKI/PHP#CARACTER.C3.ADSTICAS • HTTP://WWW.GIFMANIA.COM/ • HTTP://WWW.SLIDESHARE.NET/FERCUITOB7/EDITORES-DE-TEXTO-PHP • HTTP://ES.WIKIPEDIA.ORG/WIKI/EDITOR_DE_TEXTO • HTTP://WWW.SEGURIDADPHP.COM/2008/11/24/SEGURIDAD-PHP-COMENZAMOS/ • HTTP://WWW.ESTUDIOLOGOS.COM/BLOG/DISENO-Y-PROGRAMACION-WEB-LOSEDITORES-HTML-MAS-UTILIZADOS-POR-LOS-DISENADORES/ • HTTPS://WWW.GOOGLE.COM.CO/SEARCH?HL=ES419&SITE=IMGHP&TBM=ISCH&SOURCE=HP&BIW=1280&BIH=675&Q=PHP&OQ=PHP &GS_L=IMG.3..0L10.683.856.0.1029.3.3.0.0.0.0.144.310.1J2.3.0....0...1AC.1.28.IMG..1.2. 166.3N1QM6E00F8