SlideShare una empresa de Scribd logo
1 de 16
 El gran parecido que posee PHP con los lenguajes más comunes
de programación estructurada, como C y Perl, permiten a la
mayoría de los programadores crear aplicaciones complejas
con una curva de aprendizaje muy corta. También les permite
involucrarse con aplicaciones de contenido dinámico sin tener
que aprender todo un nuevo grupo de funciones.
 al no haber una especificación formal. Publicado bajo la PHP
License, la Free Software Foundation considera esta licencia
como software libre.
 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 RasmusLerdorf 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.
 Programa con PHP embebido en código HTML:
 <!DOCTYPE html> <html lang="es"> <head> <meta
charset="UTF-8" /> <title> Ejemplo básico
PHP</title> </head> <body> <?php echo 'Hola
mundo'; ?> </body> </html>
 El intérprete de PHP solo ejecuta el código que
se encuentra entre sus delimitadores. Los
delimitadores más comunes son <?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
 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
 Para la interpreta cion en ejecución, para ciertos usos puede
resultar un inconveniente que el código fuente no pueda ser
ocultado. La ofuscación es una técnica que puede dificultar la
lectura del código pero no necesariamente impide que el código
 Debido a que es un lenguaje interpretado, un script en
PHP suele funcionar considerablemente más lento que
su equivalente en un lenguaje de bajo nive
 Las variables al no ser tipadas dificulta a los
diferentes IDEs para ofrecer asistencias para el
tipeado del código, aunque esto no es realmente un
inconveniente del lenguaje en sí.
 XAMPP es un servidor independiente de
plataforma, software libre, que
consiste principalmente en la base de
datos MySQL, el servidor Web Apache y
los intérpretes para lenguajes de
script: PHP y Perl.
 LAMP presenta una funcionalidad parecida a XAMPP, pero
enfocada en Linux, y WAMP lo hace enfocado en Windows.
 WAMP : P es el acrónimo usado para describir un sistema de
infraestructura de internet que usa las siguientes herramientas:
 WAMP : P es el acrónimo usado para describir un
sistema de infraestructura de internet que usa las
siguientes herramientas:
Windows, como sistema operativo;
Apache, como servidor web;
MySQL, como gestor de bases de datos;
PHP (generalmente), Perl, o Python, como
lenguajes de programación.
o MAMP: El acrónimo MAMP se refiere al conjunto
de programas software comúnmente usados
para desarrollar sitios web dinámicos sobre
sistemas operativos Apple Macintosh, MAC OS X.
Php

Más contenido relacionado

La actualidad más candente (16)

15.servidor php
15.servidor php15.servidor php
15.servidor php
 
Servidor php
Servidor phpServidor php
Servidor php
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Php (2)
Php (2)Php (2)
Php (2)
 
PHP
PHPPHP
PHP
 
Php ppt
Php pptPhp ppt
Php ppt
 
Código php
Código phpCódigo php
Código php
 
Php
PhpPhp
Php
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 
Presentacion curso de php
Presentacion curso de phpPresentacion curso de php
Presentacion curso de php
 
Introduccion a php
Introduccion a phpIntroduccion a php
Introduccion a php
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 
Manual de PHP Basico
Manual de PHP BasicoManual de PHP Basico
Manual de PHP Basico
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Php
PhpPhp
Php
 

Similar a Php (20)

Código php
Código phpCódigo php
Código php
 
P H P
P H PP H P
P H P
 
Php1
Php1Php1
Php1
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Php
PhpPhp
Php
 
Php adsi 2013 sena
Php adsi 2013 senaPhp adsi 2013 sena
Php adsi 2013 sena
 
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
 
Php jessi
Php jessiPhp jessi
Php jessi
 
Php tarea
Php tareaPhp tarea
Php tarea
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
 
QUE ES PHP
QUE ES PHPQUE ES PHP
QUE ES PHP
 
servidor
servidorservidor
servidor
 
Php
PhpPhp
Php
 
15.Servidor PHP
15.Servidor PHP15.Servidor PHP
15.Servidor PHP
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
 
Servidor php
Servidor phpServidor php
Servidor php
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 

Php

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.  El gran parecido que posee PHP con los lenguajes más comunes de programación estructurada, como C y Perl, permiten a la mayoría de los programadores crear aplicaciones complejas con una curva de aprendizaje muy corta. También les permite involucrarse con aplicaciones de contenido dinámico sin tener que aprender todo un nuevo grupo de funciones.  al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.
  • 6.  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 RasmusLerdorf 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.
  • 7.  Programa con PHP embebido en código HTML:  <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8" /> <title> Ejemplo básico PHP</title> </head> <body> <?php echo 'Hola mundo'; ?> </body> </html>  El intérprete de PHP solo ejecuta el código que se encuentra entre sus delimitadores. Los delimitadores más comunes son <?php
  • 8.
  • 9.  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  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
  • 10.
  • 11.
  • 12.  Para la interpreta cion en ejecución, para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. La ofuscación es una técnica que puede dificultar la lectura del código pero no necesariamente impide que el código  Debido a que es un lenguaje interpretado, un script en PHP suele funcionar considerablemente más lento que su equivalente en un lenguaje de bajo nive  Las variables al no ser tipadas dificulta a los diferentes IDEs para ofrecer asistencias para el tipeado del código, aunque esto no es realmente un inconveniente del lenguaje en sí.
  • 13.
  • 14.  XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl.  LAMP presenta una funcionalidad parecida a XAMPP, pero enfocada en Linux, y WAMP lo hace enfocado en Windows.  WAMP : P es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas:
  • 15.  WAMP : P es el acrónimo usado para describir un sistema de infraestructura de internet que usa las siguientes herramientas: Windows, como sistema operativo; Apache, como servidor web; MySQL, como gestor de bases de datos; PHP (generalmente), Perl, o Python, como lenguajes de programación. o MAMP: El acrónimo MAMP se refiere al conjunto de programas software comúnmente usados para desarrollar sitios web dinámicos sobre sistemas operativos Apple Macintosh, MAC OS X.