Introducción al Proyecto

Slides:



Advertisements
Presentaciones similares
Servicios de Internet (1)World Wide Web [WWW] (2)Transferencia de ficheros (FTP)
Advertisements

Mezclando PHP y HTML Programación en Internet II.
Diseño y Programación Orientados a Objetos1 Introducción a Java.
Principios, teoría y práctica sobre los conceptos de HTML básicos.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
WIKI MARCELA NAVARRETE 5to A. ¿Q UÉ ES UNA WIKI ? Una wiki, es un sitio web cuyas páginas web son de creación de contenido de forma colaborativa.sitio.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
Introducción a ASP.NET.
Internet Protocols (IPs)
Diseño y Programación Orientados a Objetos
Introducción a Sistemas Operativos
Conociendo un Ubuntu: Una distribución diferente a Linux
Paul Leger Casos de Usos Paul Leger
Elementos Comunicacionales
PERIODO 1 – CLASE 2.
Paul Leger Sistemas de Archivos Paul Leger
Elementos Comunicacionales
CMS: sistema de Gestión de Contenidos
Paul Leger Otros y subredes Paul Leger
Diseño y Programación Orientados a Objetos
File Transfer Protocol (FTP)
Introducción a Base de Datos
Línea de Comando de Unix
Preparando para Trabajar en el Proyecto
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
PHP Hypertext Preprocessor
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Introducción a Sistemas Operativos (clase práctica)
Introducción a Sistemas Operativos
Etapa Final del Proyecto
Descripción del Proyecto
Paul Leger SOCKETs Paul Leger
Tutorial Creación de un Cuadro De Búsqueda Usando la Herramienta Constructor de Cuadro de Búsquedas de EBSCO
Uso de funciones y paquetes
Paul Leger SOCKETs Paul Leger
Ayudantía de EC: Sockets
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
Diseño y Edición de Paginas web
MANTIS BUG TRACKER.
Paul Leger Crear Sitios Web Paul Leger
INSTITUTO TECNOLOGICO DE CD. ALTAMIRANO
Avances e Información de los Programadores del Lado del Cliente
HTML, Editores HTML, Servidores Locales
Parte 4 HTML.
Paul Leger Proyecto Paul Leger
Paul Leger Funciones Paul Leger
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
DISEÑO WEB Sesion 1.
HTML. El lenguaje de marcas de hipertexto
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
* Puedes hacer dos grupos de participantes. Por ejemplo, el grupo A y el grupo B. Te recomiendo que ellos mismos elijan un nombre de equipo divertido.
Creación de contenidos Web-HTML
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
<html> <head> <title> </title> </head>
Prepa Yucatán Mons. Luis Miguel cantón Marín Nombre de editores gratuitos de HTML, CSS y JavaScript Timna Jiménez Pérez.
Lenguajes del lado del cliente
HTML.
HTML.
Diseño y Programación Orientados a Objetos
Curso Creación Pàginas Web
HERRAMIENTAS BASICAS DISEÑO SITIOS WEB. CARACTERÍSTICAS Básicamente una página web puede construirse con un simple editor de texto (como puede ser el.
Intr. a la creación y gestión de páginas web
Diseño y Programación Orientados a Objetos
Acme Acme es un editor de texto y shell gráfico del sistema operativo Plan 9 from Bell Labs, diseñado e implementado por Rob Pike. Puede usar el lenguaje.
DISEÑO Y CREACIÓN DE PÁGINAS WEB
Teletraducción Servicio Web Wide World y servicio FTP
Saca provecho de la tecnología para que tu negocio sea más competitivo
Transcripción de la presentación:

Introducción al Proyecto Paul Leger http://pleger.cl

Sitio Web Datos (ej. 36) Página estática HTML (ej. Index.html) Servidor Web Servidor de base de datos HTML (ej. Index.html) PC cliente Este servidor puede tener páginas estáticas o dinamicas Las páginas dinámicas son programas, cuyas son salidas son códigos HTML. Por ejemplo, sería un programa un python que cuyas “prints” son códigos HTML

CÓDIGO HTML

Código Python para generar HTML print “ <html> <head> <title> Un titulo</title> </head> <body> <h1> Titulo </h1> <p> Este es un parrafo </p> </body> </html>” Esto es solo un ejemplo de como funcionaría una página dinamica. Actualmente, hay lenguajes espciales (ej. PHP) o framework de algún lenguaje conocido (ej. Djando de Python) Las páginas dinamicas se ejecutan en el serivdor y el resultado de la ejecución es enviado al cliente.

Proyecto Se usará HTML para generar el contorno del sitio/página Web Se usará el lenguaje PHP para conectarse con la base de datos MySQL. PHP es un lenguaje similar a Python, pero mucho más parecido a Java/C

Transfiriendo archivos desde su host al servidor WinSCP (http://winscp.net/eng/download.php) es un programa de windows para transferir archivos desde un sistema operativo Windows a un sistema operativo basados en Unix Para usar este programa, usted debe considerar que el servidor contenga las siguientes carácteristicas: El sistema operativo (SO) basado en Unix El servicio SSH este “arriba” y conocer el puerto de este servicio (generalmente es el 22) Conocer la IP del servidor Un usuario y password conocido del sistema operativo

Ejemplo HTML/PHP en Koding

Ejemplo HTML en Koding

Ejemplo PHP en Koding

Editores de Texto Ustedes pueden usar diferentes: vim (linea de comando) Koding editor (interfaz Web) Usar editor de Windows y luego transferir el archivo (ej. Usando WinScP)

Ayudando la construcción del Sitio Web Actualmente, hay muchas herramientas que faciltan la vida a los programadores de sitios Web Dreamweaver (creando páginas sin programar) DokuWiki (crea un sitio Web básico configurable) Wordpress (crea un sitio Web un poco más avanzado configurable). Este último es muy usado. Wordpress necesita una base de datos. El sitio http://pleger.cl está implementado en Wordpress. Opciones 2 y 3 pueden ser útil para mejorar la apariencia de un sitio Web, pero puede ser complejo para programar un PHP que se conecte a una base de datos

Ejemplo de DokuWiki

Ejemplo de Wordpress

Ejercicio: Creando una página Web Usted debe crear una página Web en su cuenta de Koding que muestre una imagen. Para lograr esto, usted debe: Ir a la carpeta “/var/www” Crear un archivo de nombre “mypage.html” y edite el archivo para crear un archivo valido de página Web (mirar ejemplos anteriores). Además, este archivo debe mostrar una imagen. Aquí se escribe un código HTML para ayudarlos: <img src="http://[IP-PUBLICA-KODING]/[NOMBRE-ARCHIVO]"> Para mostrar una imagen, usted debe mover esta imagen al servidor. Para esto, usted puede usar WinScp (explicado en slides anteriores) NOTA: En la Web, hay muchos editores Web que pueden ayudarles. Incluso hay algunos editores online: http://www.quackit.com/html/online-html-editor/