SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Es un lenguaje de programación interpretado que permite la creación de páginas web dinámicas.  PHP significa  Hipertext Preprocessor. Es un lenguaje de código embebido; es decir,  se insertar dentro del código html, el cual funciona del lado del servidor utilizando las siguientes etiquetas de inicio y fin: <?php … ?>  ó  <? … ?> ¿Qué es PHP? Por: Milagros Ramírez
Se requiere de un  servidor web  para publicar las páginas web y de un  navegador web  (cliente) para visualizar dichas páginas. El proceso básico es el siguiente: El navegador envía una solicitud al servidor a través de una página dinámica (archivo .php). El servidor atiende la solicitud, procesando el código dinámico (puede incluir base de datos, email, archivos, gráficos, entre otros) y enviando una respuesta al navegador. El navegador muestra la respuesta mediante código html.  ¿Cómo funciona PHP? Por: Milagros Ramírez
Es un lenguaje multiplataforma. Es compatible con la mayoría de las bases de datos. Soporta la programación orientada a objetos. No requiere definición de tipo de variables. Es un lenguaje de código abierto (su distribución es libre). Posee amplía documentación y soporte. Incluye una biblioteca nativa de funciones y librerías. Es un lenguaje de script del lado del servidor. Muchos paquetes y sitios web están escritos en PHP (Drupal, Joomla, WordPress, OS Commerce, Wikipedia, Facebook, Yahoo, entre otros). ¿Por qué PHP? Por: Milagros Ramírez
En la  instalación manual  hay que descargar, instalar y configurar los siguientes componentes por separado: Apache HTTP Server (servidor web). PHP (lenguaje de programación). MySQL (gestor de bases de batos). Instalando PHP Por: Milagros Ramírez
En la  instalación automática  se tienen las siguientes tecnologías (dependiendo del sistema operativo): LAMP (Linux; Apache; MySQL y PHP, Perl o Python). WAMP (Windows; Apache; MySQL y PHP, Perl o Python). MAMP (Mac OS X; Apache; MySQL y PHP, Perl o Python). Existen varios proyectos que difunden estas tecnologías: WAMP Server, XAMPP, EasyPHP, entre otros. XAMPP está disponible para Linux, Windows, Mac OS X y Solaris. Instalando PHP Por: Milagros Ramírez
PHP puede ser escrito en un  editor de texto  como: Notepad++, WordPad, Kate, Kwrite, Nano, Jedit, Vi, Vim, entre otros. También existen los  editores orientados al desarrollo web  como: Macromedia HomeSite y herramientas  WYSIWYG  como: Microsoft FrontPage , Macromedia Dreamweaver, Eclipse, Zend Studio, Aptana, entre otros. Los archivos PHP deben ser guardados con extensión .php. Editores, IDEs Por: Milagros Ramírez

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Mi presentacion
Mi presentacionMi presentacion
Mi presentacion
 
15. servidor php
15.  servidor php15.  servidor php
15. servidor php
 
introducción tecnologías web
introducción tecnologías webintroducción tecnologías web
introducción tecnologías web
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Plataformas de desarrollo web
Plataformas de desarrollo web Plataformas de desarrollo web
Plataformas de desarrollo web
 
Taller php
Taller phpTaller php
Taller php
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
Php 4.3
Php 4.3Php 4.3
Php 4.3
 
Tipos plataformas web
Tipos plataformas webTipos plataformas web
Tipos plataformas web
 
plataformas de desarrollo
plataformas de desarrolloplataformas de desarrollo
plataformas de desarrollo
 
15. servidor php
15. servidor php15. servidor php
15. servidor php
 
Tipos de plataformas web
Tipos de plataformas webTipos de plataformas web
Tipos de plataformas web
 
Php
PhpPhp
Php
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
Xampp
XamppXampp
Xampp
 
PHP
PHPPHP
PHP
 

Andere mochten auch

Metodologia De Desarrollo Sl Rompiendo Paradigmas Final
Metodologia De Desarrollo Sl   Rompiendo Paradigmas   FinalMetodologia De Desarrollo Sl   Rompiendo Paradigmas   Final
Metodologia De Desarrollo Sl Rompiendo Paradigmas FinalLa Red DBAccess
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sqlyanetzis
 
Servicios web en Java, PHP, Perl y Google
Servicios web en Java, PHP, Perl y GoogleServicios web en Java, PHP, Perl y Google
Servicios web en Java, PHP, Perl y GoogleArmando Nuñez Ramos
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREadark
 
Unidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareUnidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareROSA IMELDA GARCIA CHI
 
Mejores practicas sql
Mejores practicas sqlMejores practicas sql
Mejores practicas sqlnnakasone
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerZeleneMorita
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de softwareVictor Varela
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql serverLUZ ARIZPE
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De SoftwareJulio Pari
 

Andere mochten auch (20)

Metodologia De Desarrollo Sl Rompiendo Paradigmas Final
Metodologia De Desarrollo Sl   Rompiendo Paradigmas   FinalMetodologia De Desarrollo Sl   Rompiendo Paradigmas   Final
Metodologia De Desarrollo Sl Rompiendo Paradigmas Final
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sql
 
Curso PHP Y MYSQL
Curso PHP Y MYSQLCurso PHP Y MYSQL
Curso PHP Y MYSQL
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
xampp
xamppxampp
xampp
 
Taller de PHP Básico
Taller de PHP BásicoTaller de PHP Básico
Taller de PHP Básico
 
Php Basico
Php BasicoPhp Basico
Php Basico
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Editores de texto PHP
Editores de texto PHPEditores de texto PHP
Editores de texto PHP
 
Servicios web en Java, PHP, Perl y Google
Servicios web en Java, PHP, Perl y GoogleServicios web en Java, PHP, Perl y Google
Servicios web en Java, PHP, Perl y Google
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Unidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareUnidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de software
 
Mejores practicas sql
Mejores practicas sqlMejores practicas sql
Mejores practicas sql
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL Server
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de software
 
Metodologia de desarrollo software
Metodologia  de desarrollo softwareMetodologia  de desarrollo software
Metodologia de desarrollo software
 
Conociendo PHP
Conociendo PHPConociendo PHP
Conociendo PHP
 
Conexión c# sql server
Conexión c# sql serverConexión c# sql server
Conexión c# sql server
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
 

Ähnlich wie Conociendo PHP (20)

Introducción al PHP.pdf
Introducción al PHP.pdfIntroducción al PHP.pdf
Introducción al PHP.pdf
 
Apache
ApacheApache
Apache
 
M1 introduccion a php
M1   introduccion a phpM1   introduccion a php
M1 introduccion a php
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Ultimo de Ofimatica
Ultimo de OfimaticaUltimo de Ofimatica
Ultimo de Ofimatica
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 
Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - Php
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 
Php jessi
Php jessiPhp jessi
Php jessi
 
presentacion php
presentacion phppresentacion php
presentacion php
 
Xampp
XamppXampp
Xampp
 
Servidor PHP
Servidor PHPServidor PHP
Servidor 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
 
Examen 3.0
Examen 3.0Examen 3.0
Examen 3.0
 
Mi pesentacion pdf
Mi pesentacion pdfMi pesentacion pdf
Mi pesentacion pdf
 
Desarrollo Web con Herramientas Libres
Desarrollo Web con Herramientas LibresDesarrollo Web con Herramientas Libres
Desarrollo Web con Herramientas Libres
 
Manual de php
Manual de phpManual de php
Manual de php
 

Kürzlich hochgeladen

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Kürzlich hochgeladen (20)

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Conociendo PHP

  • 1. Es un lenguaje de programación interpretado que permite la creación de páginas web dinámicas. PHP significa Hipertext Preprocessor. Es un lenguaje de código embebido; es decir, se insertar dentro del código html, el cual funciona del lado del servidor utilizando las siguientes etiquetas de inicio y fin: <?php … ?> ó <? … ?> ¿Qué es PHP? Por: Milagros Ramírez
  • 2. Se requiere de un servidor web para publicar las páginas web y de un navegador web (cliente) para visualizar dichas páginas. El proceso básico es el siguiente: El navegador envía una solicitud al servidor a través de una página dinámica (archivo .php). El servidor atiende la solicitud, procesando el código dinámico (puede incluir base de datos, email, archivos, gráficos, entre otros) y enviando una respuesta al navegador. El navegador muestra la respuesta mediante código html. ¿Cómo funciona PHP? Por: Milagros Ramírez
  • 3. Es un lenguaje multiplataforma. Es compatible con la mayoría de las bases de datos. Soporta la programación orientada a objetos. No requiere definición de tipo de variables. Es un lenguaje de código abierto (su distribución es libre). Posee amplía documentación y soporte. Incluye una biblioteca nativa de funciones y librerías. Es un lenguaje de script del lado del servidor. Muchos paquetes y sitios web están escritos en PHP (Drupal, Joomla, WordPress, OS Commerce, Wikipedia, Facebook, Yahoo, entre otros). ¿Por qué PHP? Por: Milagros Ramírez
  • 4. En la instalación manual hay que descargar, instalar y configurar los siguientes componentes por separado: Apache HTTP Server (servidor web). PHP (lenguaje de programación). MySQL (gestor de bases de batos). Instalando PHP Por: Milagros Ramírez
  • 5. En la instalación automática se tienen las siguientes tecnologías (dependiendo del sistema operativo): LAMP (Linux; Apache; MySQL y PHP, Perl o Python). WAMP (Windows; Apache; MySQL y PHP, Perl o Python). MAMP (Mac OS X; Apache; MySQL y PHP, Perl o Python). Existen varios proyectos que difunden estas tecnologías: WAMP Server, XAMPP, EasyPHP, entre otros. XAMPP está disponible para Linux, Windows, Mac OS X y Solaris. Instalando PHP Por: Milagros Ramírez
  • 6. PHP puede ser escrito en un editor de texto como: Notepad++, WordPad, Kate, Kwrite, Nano, Jedit, Vi, Vim, entre otros. También existen los editores orientados al desarrollo web como: Macromedia HomeSite y herramientas WYSIWYG como: Microsoft FrontPage , Macromedia Dreamweaver, Eclipse, Zend Studio, Aptana, entre otros. Los archivos PHP deben ser guardados con extensión .php. Editores, IDEs Por: Milagros Ramírez