El lenguaje de programación PHP

Slides:



Advertisements
Presentaciones similares
Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)
Advertisements

Internet y tecnologías web
Guillermo A. Díaz Sanhueza
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
Enlaces con variables en la URL en PHP Programación en Internet II.
Modelando aplicaciones
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
Instructor :LIC. Jairo Flores de la o
PHP: GENERALIDADES DE LA TECNOLOGÍA
Introducción al HTML Colnodo Ariel Barbosa & Sylvia Cadena
Las variables en PHP Programación en Internet II.
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Ingeniero Anyelo Quintero
Ingeniero Anyelo Quintero
ROMERO G ARCIA FANY KARINA Y BARRIOS CRUZ REBECCA SARAHI GRUPO:303 EQUIPO:5.
Almacenar variables en cookies en PHP
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
Presentación de PHP Programación en Internet II.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
PHP TODO SOBRE PHP.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
Lenguajes de programación Web
PROTOCOLO H T T P.
Conozca a PHP Programación en Internet II. Conozca a PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa ¿Qué.
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
PHP-MYSQL Introducción Prof. Juan Carlos Lima Cruz Colegio IPTCE.
PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
INTEGRANTES LINA JIMÉNEZ LOZANO ROSA ELENA REINA CARLOS VILLADIEGO MARIANO SEPULVEDA.
PHP PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado.
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.
Curso: Desarrollo web con php
introducción al lenguaje
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
LENGUAJES DE PROGRAMACION
INTERNET.
DOCUMENTO: LOS DIFERENTES LENGUAJES DE PROGRAMACIÓN PARA LA WEB POR: JUAN RICARDO VILLEGAS.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO. SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE.
Índice Definición de php Introducción a php Fundamentos de php
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Cristian Fonnegra Marin
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Prof. Carlos Arca Alarcón
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
File Transfer Protocol.
“variables , sentencia if y bucles”
Tema 11 Bases de Datos y el Lenguaje SQL
Práctica Profesional PHP.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Manual PHP Básico Camilo Cartagena.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
SEGURIDAD EN SERVIDORES WEB (APACHE).
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
Programación Java y Desarrollo de Aplicaciones Modulo 1 Arquitectura de ordenadores Tema 3 Programas.
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
Administración de Sitios Web Introducción al Lenguaje PHP
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
INTRODUCCIÓN AL HTML. VAMOS A HABLAR DE...HTML Conceptos del lenguaje Estructura para documentos Herramientas usadas para crear documentos Buenas prácticas.
I.LENGUAJE DE PROGRAMACIÓN JAVASCRIPT. El JavaScript es un lenguaje de programación interpretado, lo que significa que no necesita ser compilado. Proviene.
Conociendo el modelo Cliente-Servidor
Herramientas de Office. Que es Office Microsoft Office es una suite ofimática que abarca el mercado completo en Internet e interrelaciona aplicaciones.
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
ESTRUCTURA DE DATOS RETO 2: PYTHON. QUÉ ES PYTHON PYTHON ES UN LENGUAJE DE SCRIPTING INDEPENDIENTE DE PLATAFORMA Y ORIENTADO A OBJETOS, PREPARADO PARA.
El lenguaje de programación PHP
Transcripción de la presentación:

El lenguaje de programación PHP Tema IV El lenguaje de programación PHP Tipos de Datos Profesora: Nelly García Mora Semestre: A-2012

Agenda Introducción al lenguaje de programación Conceptos básicos Ventajas y desventajas Uso Actual del Lenguaje Variables y tipos de datos

1. Introducción al lenguaje PHP PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. Fue creado por Rasmus Lerdorf en 1995 Rasmus Lerdorf (nació el 22 de Noviembre de 1968 en Groenlandia)

1. Introducción al lenguaje PHP La primera versión fue conocida como PHP3Revolucionó al mercado , generando consigo un gran uso de tecnologías vía Web. Aquí trabajaron: Andy Gutsman , Zeev Suraski y Rasmus L. Tanto Andi Gutmans como Zeev Suraski se abocaron al diseño y creación de PHP4, lo cual significó otra revolución para el lenguaje, ninguna línea de código tendría ya que ser interpretada mientras era leída, esto debido a que hicieron que el lenguaje fuese tanto compilado como interpretado, esto mediante la construcción de lo que denominaron el motor Zend. PHP4 liberada en 1999

1. Introducción al lenguaje PHP

2. Conceptos básicos Multiplataforma Ejecución en Servidor se ejecuta en el servidor web justo antes de que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente. El cliente solamente recibe una página con el código HTML resultante de la ejecución de la página PHP. Dado que la página resultante contiene únicamente código HTML, es compatible con todos los navegadores Ejecución en Servidor

2. Conceptos básicos ¿Servidor? Es un computador que formando parte de una red , provee servicios a otras computadoras denominadas clientes. SOFTWARE

¿Qué necesitamos para programar en PHP? 2. Conceptos básicos ¿Qué necesitamos para programar en PHP? SOFTWARE http://www.appservnetwork.com/index.php?newlang=spanish http://www.wampserver.com/en/

3. Ventajas y Desventajas PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente, pudiendo ser compilado y ejecutado en algo así como 25 plataformas, incluyendo diferentes versiones de AS/400, Mac OS X, Novell NetWare, OS/2, RISC OS, SGI IRIX 6.5.x, Solaris (SPARC, INTEL), GNU/Linux y Microsoft Windows. La sintaxis de PHP es similar a la del C, por esto cualquiera con experiencia en lenguajes del estilo C podrá entender rápidamente PHP. Se pueden hacer grandes cosas con pocas líneas de código. Lo que hace que merezca la pena aprenderlo. Puede interactuar con muchos motores de bases de datos tales como: MySQL, MS SQL, Oracle, Informix, PostgreSQL, y otros.

3. Ventajas y Desventajas VENTAJAS PARA MI COMO GEOGRAFO Hacer uso de clientes ligeros web, que permitan la manipulación de información georeferenciada. PHP permite la comunicación con bases de Datos como POSTGIS Dar a conocer sus trabajos mediante la publicación web de los mismos Es un tipo de lenguaje de fácil manejo y mucho alcance. Actualmente muy demandado en el campo laboral de un geógrafo.

3. Ventajas y Desventajas No nació como un lenguaje propiamente orientado a objetos, lo cual puede no permite explotar al máximo este tipo de programación en aplicaciones grandes. Frecuentemente se encuentran algunas fallas en la seguridad. La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.

4. Uso Actual del lenguaje PHP es uno de los lenguajes más usados a nivel mundial, actualmente más de 6 millones de dominios lo usan. Posee mayor documentación en la web que cualquier otro lenguaje script. La mayoría de las aplicaciones realizadas hoy en día se están ajustando a modelos cliente-servidor, gracias a su distribución mediante el internet. En el área de la geografía se han creado herramientas como Mapfish y P.mapper que emplean los navegadores Web, PHP, y JavaScript para generar consulta de mapas dinámicos.

Ambiente de desarrollo Cuerpo del código PHP Al igual que en el lenguaje C, las sentencias se separan con “;”

5. Variables y tipos de datos Los nombres de variables comienzan con el signo $ y son sensibles a mayúsculas y minúsculas (no así las palabras claves del lenguaje). En PHP no es necesario definir el tipo antes de utilizarla, las mismas se crean en el momento de emplearlas. Las variables se declaran cuando se le asigna un valor, por ejemplo:

5. Variables y tipos de datos PHP soporta los siguientes tipos: • entero • números en punto flotante • cadena de caracteres o string • array El tipo de una variable normalmente no lo indica el programador; en su lugar, lo decide PHP en tiempo de ejecución dependiendo del contexto en el que se utilice esa variable. COMO MOSTRAR INFORMACIÓN EN PHP echo “lo que se desee mostrar”; $a=NELLY; echo “Hola !! $a”; //la salida será “Hola !! NELLY” print “también sirve para mostrar información”;

5. Variables y tipos de datos Booleanos Enteros Decimales <?php //false=0 $guapo = true; $simpatico = false; ?> <?php //negativos y positivos $edad = 8; $neg = -3; ?> <?php //incluye decimales $kg = 8.32; $PI = 3.141618; ?> Cadena de Caracteres echo “lo que se desee mostrar”; $nombre=“NELLY”; echo “Hola !! $nombre”; //la salida será “Hola !! NELLY” print “también sirve para mostrar información”;

5. Variables y tipos de datos COMO LEER O INTRODUCIR INFORMACIÓN EN PHP

  se indica el programa que va a tratar las variables enviadas con el formulario, es decir, toda la información recolectada por un formulario será enviada a la página descrita en el ACTION especificar cómo la información será enviada “POST" (los datos son adjuntados al cuerpo del formulario) o “GET" (los datos son adjuntados a la URL (localizador uniforme de recursos).

ELEMENTOS DE ENTRADA DE INFORMACIÓN  Nombre de la variable que almacena el dato suministrado en el formulario. ENTRADAS DE TEXTO De una Línea: De contraseña De múltiples líneas

5. Variables y tipos de datos