PHP con Bases de Datos Tema 1 Introducción a PHP

Slides:



Advertisements
Presentaciones similares
HTML Instituto Universitario de Tecnología Valencia
Advertisements

HTML (Historia) Rogelio Ferreira Escutia. 2 HTML, septiembre 2010 ¿Qué es? HTML, siglas de HyperText Markup Language.
Repaso desde HTML a XHTML
Elaboró: Paola Elizabeth Oviedo Lara
Publicación de páginas web
HTML El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que.
Gestionar y organizar los elementos del correo electrónico
Instructor :LIC. Jairo Flores de la o
HTML El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Introduccion a las páginas WEB HTML
Etiqueta Título Los títulos o encabezamientos se emplean al comienzo de una sección. Las etiquetas que se usan son: Los títulos o encabezamientos se emplean.
DISEÑO DE PAGINAS WEB Las páginas Web son documentos de hipertexto y multimedia. Son documentos multimedia que incorporan imágenes, videos, animaciones,
Ing. GISCARD MARQUEZ VALVERDE.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Historia de PHP Programación en Internet II. Historia de PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Ing. Eddye Sánchez Castillo
Ingeniero Anyelo Quintero
Junio 2: Desarrollo del proyecto en la sala 3 Junio 9: Continuación del proyecto en la sala 3 Junio 16: Examen Final. Sala 3. Entrega del proyecto (se.
DOCENTE: Ing. Eddye Sánchez Castillo
DISEÑO SITIOS WEB CON HTML Los sitios html comienzan con el código de inicio y terminan con el código Así que ponemos Los sitios html se dividen en un.
Hypertext Markup Language HTML
HTML HyperText Markup Language (Lenguaje de Marcas de Hipertexto)
TELEMATICA 1 SISTEMAS DE INFORMACIÓN Y TELEMATICA SECCIÓN
DISEÑO DE SITIOS WEB FRONTPAGE 2003.
Construcción de una página Web.
SITIO, BITÁCORA Y AULA VIRTUAL
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
HTML II Etiquetas en el Cuerpo (BODY) Imágenes - Links Formularios Introducción a CSS Introducción a Javascript Introducción a PHP.
Grupo N° 5 Integrantes: Kathia Mariela Carrillo William Alexis Mendoza
¿Qué son los formularios? Los formularios son posiblemente la herramienta más utilizada en Internet para obtener datos e información acerca de la gente.
Unidad didáctica 6 Diseño de páginas Web.
Publicación de bases de datos Access en la web
Microsoft OFFICE Word MBA. Lida Loor Macías.
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.
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
1  ¿ Qué es un sitio web ?  Colección de páginas web dotadas de una dirección web única  ¿ Qué es un página web ?  Es un documento creado en lenguaje.
WORLD WIDE WEB Lenguaje HTML
HTML. Que es HTML? ● Nace del XML en los principios de la “web” ● Es un lenguaje de estructuracion de documentos ● NO es considerado un lenguaje de programacion.
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
ETIQUETAS. Importante Que es una Etiqueta: Son elementos que tienen dos propiedades básicas: atributos y contenidose crea de esta forma, Se cierra de.
El lenguaje HTML Este lenguaje nos permite estructurar documentos. La mayoría de los documentos tienen estructuras comunes (títulos, parrafos, listas...)
HTML. Etiquetas   Atributos  BGCOLOR: Color de fondo "padrón: gris o blanco"  TEXT: Color de los textos de la página "padrón: negro"  LINK: Color.
“Trabajando en Notepad”
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.
Tamaños y tipos de letra en HTML Para definir distintos tamaños de letra, en HTML se utiliza el elemento lleno donde x es un número que puede variar entre.
Es un conjunto o serie de etiquetas incluidas en archivos de texto que definen la estructura de un documento WWW. Los navegadores WWW leen estos archivos.
Profesora: Laura Patricia Pinto Prieto Ingeniera de sistemas Introducción a Programación 3.
Hypertext Markup Language HTML. OBJETIVOS Conocer los fundamentos de HTML Escribir HTML usando un editor sencillo Conocer las marcas HTML Visualizar el.
PLAN DE MEJORA DE LA PÁGINA WEB
Microsoft Power Point Tema: “Como manejo del Power Point como herramienta estudiantil”.
COMPUTO BÁSICO MTE José Ricardo Fernández Ruiz. Objetivo  Conocer los principales componentes de una computadora, aprender a utilizar la computadora.
CODIGO HTML HTML, siglas de HyperText Markup Language
Karina Quispe. Multiplataforma Simple Esta en todos lados No es mas que simple texto Libre.
TRABAJO MONOGRÁFICO – 4º ESO
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
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.
Diseño de una publicación digital Curso: Medios digitales Dra. Lyudmyla Yezers´ka.
Administración de Sitios Web Introducción al Lenguaje PHP
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
USB-Ingeniería de Sistemas Programación en Internet Agosto 2015 Introducción al Html.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
P O W E R P O I N T CONCEPTOS BÁSICOS 1.
1. Introducción ¿Qué es HTML? HTML, siglas de HyperText Markup Language («lenguaje de marcado hipertextual»), hace referencia al lenguaje para la elaboración.
HTML.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Módulo III.- Recursos en UPSA VIRTUAL Este módulo explica como configurar los distintos recursos que pueden encontrarse en un curso de MOODLE. Recurso:
¿Que es un procesador de textos? Es una aplicación informática destinada a la creación o modificación de documentos escritos por medio de un computador.
ANDRES MAURICIO QUINTERO MACEA Programación Web Lic. Informática y medios audiovisuales Facultad de educación y ciencias humanas Universidad de Córdoba.
Transcripción de la presentación:

PHP con Bases de Datos Tema 1 Introducción a PHP Instalación de EasyPHP Historia de PHP Características de PHP 5 Tecnologías del lado del Cliente Tecnologías del lado del Servidor Etiquetas de PHP Primer Programa en PHP Repaso de HTML

Instalación de EasyPHP Para el curso ocuparemos una herramienta muy útil, ya que dentro de esta herramienta se encuentran los tres programas que utilizaremos durante el curso: PHP, Apache y MySQL. Al instarla EasyPHP, estaremos instalando de manera automática estos tres programas. PHP con Bases de Datos  Page 2

Qué es PHP PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor. Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor. PHP con Bases de Datos  Page 3

Instalación de EasyPHP Al dar doble clic sobre el ejecutable, Windows emitirá el siguiente mensaje, al cual responderemos dando clic en Ejecutar. Comenzará a ejecutarse el asistente y no pedirá que elijamos el idioma que se utilizará durante la instalación. El asistente nos dará la bienvenida y damos clic en Siguiente Nos mostrará la licencia del producto para leerla, después elegimos si aceptamos o no los términos, damos clic en siguiente PHP con Bases de Datos  Page 4

Instalación de EasyPHP Nos mostrará un mensaje de información, en seguida damos clic en Siguiente Ahora elegiremos la carpeta destino, en donde se instalará el programa. Ahora elegimos la carpeta en donde se colocarán los accesos directos Nos mostrará un resumen, damos clic en Instalar PHP con Bases de Datos  Page 5

Instalación de EasyPHP El asistente comenzará la instalación Al finalizar la instalación nos mostrará la siguiente pantalla, damos clic en finalizar. PHP con Bases de Datos  Page 6

Historia de PHP PHP es un lenguaje creado por una gran comunidad de personas. El sistema fue desarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGI escrito en C que permitía la interpretación de un número limitado de comandos. El sistema fue denominado Personal Home Page Tools y adquirió relativo éxito gracias a que otras personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias páginas. PHP con Bases de Datos  Page 7

Historia de PHP Dada la aceptación del primer PHP y de manera adicional, su creador diseñó un sistema para procesar formularios al que le atribuyó el nombre de FI (Form Interpreter) y el conjunto de estas dos herramientas, sería la primera versión compacta del lenguaje: PHP/FI. PHP con Bases de Datos  Page 8

Historia de PHP La siguiente gran contribución al lenguaje se realizó a mediados del 97 cuando se volvió a programar el analizador sintáctico, se incluyeron nuevas funcionalidades como el soporte a nuevos protocolos de Internet y el soporte a la gran mayoría de las bases de datos comerciales. Todas estas mejoras sentaron las bases de PHP versión 3. PHP con Bases de Datos  Page 9

Características de PHP 5 Fácil de usar Embebido en HTML Multiplataforma Licencia Open Source Multitud de Extensiones Velocidad e incorporación de objetos Popularidad Gran Comunidad de apoyo PHP con Bases de Datos  Page 10

Tecnologías del Lado del Cliente Descripción Efecto de ejemplo CSS, HTML Dinámico Sirve para dar formato a las páginas. Enlaces con movimiento Java Script, VBScript Manejo de eventos del navegador Imágenes que cambian cuando se acerca el cursor Applets de Java Aplicaciones pequeñas Puzzles, conectividad con bases de datos Animaciones Flash Animaciones gráficas Películas interactivas PHP con Bases de Datos  Page 11

Tecnologías del Lado del Servidor Los lenguajes del lado del servidor son invisibles para los clientes. Las páginas que utilicen scripts de este tipo contienen el código entre etiquetas parecidas a las de HTML, pero éstas desaparecen cuando el cliente recibe la página PHP con Bases de Datos  Page 12

Etiquetas PHP <?php Código PHP ?> De la misma forma que los documentos HTML están estructurados por TAGS o etiquetas, lo mismo sucede cuando escribimos en PHP, ya que, en sí un programa de PHP, que se verá a través del browser de Internet, es código HTML + Código PHP. Indicarle al documento que vamos a comenzar a escribir en código PHP es similar a como lo hacemos cuando insertamos un subprograma Java o similar. Debemos incluir los tags de apertura de código y los tags de cierre. Los tags son los siguientes: <?php Código PHP ?> PHP con Bases de Datos  Page 13

Primer Programa en PHP Veamos sobre una página web. Por ejemplo, el código fuente de una página web básica con un texto sería: <html> <head> <title>Texto de Ejemplo</title> </head> <body> <p>Este es un Texto de Ejemplo</p> </body> </html> PHP con Bases de Datos  Page 14

Primer Programa en PHP Ya tenemos un ejemplo en HTML. Pero, ¿cómo sería esto mismo en PHP? <html> <head> <title>Página de Ejemplo con PHP</title> </head> <body> <p> <?php echo("Este es un Texto de Ejemplo"); ?> </p> </body> </html> PHP con Bases de Datos  Page 15

Primer Programa en PHP echo print printf Hasta ahora, hemos utilizado la instrucción echo para desplegar información, pero, no son las únicas. echo print printf PHP con Bases de Datos  Page 16

Repaso de HTML El lenguaje de marcas de hipertexto se ha convertido en el principal referente de la Web. Para seguir adecuadamente los contenidos del libro, necesitará conocer el funcionamiento de HTML para insertar sus programas escritos en PHP 5. PHP con Bases de Datos  Page 17

Cabecera y cuerpo de una página Web Repaso de HTML Cabecera y cuerpo de una página Web Todo documento escrito en HTML está contenido entre las etiquetas <HTML> y </HTML>. Se pueden estructurar en: Cabecera: Entre las etiquetas <HEAD> y </HEAD>: Contiene información relativa al documento. Entre las etiquetas más utilizadas dentro de la cabecera es la etiqueta <TITLE> </TITLE> Cuerpo: Entre las etiquetas <BODY> y </BODY>: Debe contener la información que el usuario verá en el navegador. PHP con Bases de Datos  Page 18

Repaso de HTML Cuerpo del Documento La etiqueta <BODY> también puede contener atributos que modifiquen el aspecto exterior de la página. Los principales atributos son: BGCOLOR: Indica el color de fondo de la Web. TEXT: Color general del texto. LINK: Color del texto de los enlaces. VLINK: Color de los enlaces que ya han sido utilizados. ALINK: Color de activación del texto. BACKGROUND: Imagen de fondo de un documento. PHP con Bases de Datos  Page 19

Párrafos y saltos de líneas Repaso de HTML Párrafos y saltos de líneas Los textos pueden escribirse dentro de la etiqueta <BODY> en el orden que quiera; los navegadores no interpretan los saltos de líneas o líneas en blanco, eliminando todos los espacios vacíos. Para crear un salto de línea tiene que utilizar <BR> escrito después del texto. Para crear párrafos tendrá que escribir el texto entre las etiquetas <P> </p>. PHP con Bases de Datos  Page 20

Repaso de HTML Estilo de texto Podemos resaltar partes del texto con algunas etiquetas: <B>: Bloque de texto en negrita. <I>: Texto en cursiva. <U>: Bloque de texto subrayado. <BIG>: Texto con su mayor tamaño. <SMALL>: Texto con \m tamaño pequeño. <CENTER>: Texto centrado. <SUP>: Superíndice. <SUB>: Subíndice. La etiqueta <FONT> permite seleccionar entre varios atributos para utilizar distintas fuentes, colores o tamaños. Entre los atributos que podemos utilizar:   COLOR: Color de la fuente. SIZE: Tamaño de la fuente. FACE: Tipo de fuente. PHP con Bases de Datos  Page 21

Repaso de HTML Enlaces de texto Un enlace es un mecanismo que permite dirigirse a una página determinada después de hacer clic en el texto. Si entre las etiquetas <A> y </A> aparece algún contenido (texto o imagen), al hacer clic en la situación dentro de navegador, la página será dirigida a la nueva dirección.El atributo HREF contiene la dirección del enlace. PHP con Bases de Datos  Page 22

Repaso de HTML Listas Las listas son capaces de presentar ordenadamente una serie de conceptos. Los tipos de lista son: <UL>: Lista desordenada. <OL>: Lista ordenada. La diferencia entre los tipos de lista radica en el carácter que aparece en la zona izquierda de cada línea de la lista. Las listas desordenadas tendrán un gráfico formal (una forma geométrica), las ordenadas tendrán un número de orden y las listas de definición una letra. PHP con Bases de Datos  Page 23

Repaso de HTML Imágenes La etiqueta < IMG> utiliza el atributo SRC para insertar la imagen seleccionada en el documento. Además, puede utilizar ALT para añadir una descripción a la imagen. Entre las imágenes que se pueden incluir en la Web están los tipos de archivos GIF, PNG y JPG. La alineación de la imagen con respecto a la pantalla se puede controlar con el atributo ALIGN. PHP con Bases de Datos  Page 24

Repaso de HTML Tablas El elemento estrella en una página Web es la tabla. Actualmente, las tablas se utilizan para colocar en lugares determinados de la pantalla textos, imágenes o el menú de selección. Para definir u n a tabla, tiene que insertar todos los datos entre las etiquetas <TABLE>, y </TABLE>. A continuación, añada las filas y las columnas de nuestras tablas. Para añadir una fila, tendrá que utilizar la etiqueta <TR> y para incluir una nueva columna la etiqueta <TD>. PHP con Bases de Datos  Page 25

Repaso de HTML Formularios Los formularios son una de las herramientas de que disponemos a la hora de hacer nuestras páginas web interactivas, en el sentido de que nos permiten recopilar información de la persona que ve la página, procesarla y responder a ella, pudiendo de esta forma responder adecuadamente a sus acciones o peticiones. PHP con Bases de Datos  Page 26

Repaso de HTML Etiquetas para Formularios: <FORM>...</FORM> action = "ruta_programa“ method = " POST / GET “ name=“Nombre del formulario” <INPUT> TYPE = “text”, “password”, “hidden” name= “nombre” maxlenght= “n” size= “n” value= “texto” TYPE = “radio” name=“nombre” value=“texto” checked TYPE = “checkbox” <INPUT> TYPE = “submit” value= “texto” TYPE = “reset” value=“texto” <SELECT>...</SELECT> name= “nombre” <OPTION>… </OPTION> selected <TEXTAREA>...</TEXTAREA> cols= “n” rows=“n” PHP con Bases de Datos  Page 27