Programacion Web

Embed Size (px)

DESCRIPTION

porgamacion web basica

Citation preview

PROGRAMACION DE PAGINAS WEB

MONOGRAF A

PROGRAMACIN DE PAGI NAS WEB

LUIS ALBERTO MORALES SANCHEZ

ANGLICA MARA HERNNDEZ PAZ

CLEMENTE HERNNDEZ SALAZAR

FROYLAN HERNNDEZ HERNNDEZ

CURSO DE TITULACIN LICENCIATURA EN INFORMTICA ADMINISTRATIVA

03 DE FEBRERO A 28 DE FEBRERO DE 2015

PROGRAMACION DE PAGINAS WEB

INDICE

TABLA DE ILUSTRACIONES________________________________________________III

INTRODUCCION_________________________________________________________IV

1. PROGRAMACION WEB_______________________________________________1

1.1. Qu ES LA PROGRAMACION WEB?_________________________________1

1.2. OBJETIVOS DE LA RPGRAMACION WEB ____________________ 1

1.3. CONCEPTOS BASICOS ______________________________ 1

2. PLATAFORMAS REQUERIDAS EN EL SERVIDOR DE DESARROLLO__________2

2.1. PLATAFORMAS PARA LA PROGRAMACION ___________________ 2

2.2. SISTEMAS OPERATIVOS ______________________________ 2

2.3. UNIX __________________________________________ 2

2.4. LINUX _________________________________________ 2

2.5. WINDOWS 2000 ___________________________________ 3

2.6. NT ___________________________________________ 3

3. SERVIDORES DE INTERNET__________________________________________4

3.1. PSW __________________________________________ 4

3.2. IIS ___________________________________________ 4

3.3. APACHE ________________________________________ 4

4. LENGUAJES DE PROGRAMACION_____________________________________5

4.1. ASP __________________________________________ 5

4.2. PERL __________________________________________ 5

4.3. JAVASCRIPT _____________________________________ 5

I

PROGRAMACION DE PAGINAS WEB

4.4. PHP __________________________________________ 6

4.5. SISTEMAS OPERATIVOS DE NECESARIOS PARA LENGUAJES DE

PROGRMACION _______________________________________ 6

5. SOFTWARE MANEJADOR DE BASE DE DATOS___________________________7

5.1. MYSQL ________________________________________ 7

5.1.1. S.O. SOPORTADO_____________________________________________7

5.2. POSTGRESOL ____________________________________ 8

5.2.1. S.O. SOPORTADO ____________________________________ 8

6. EDITOR HTML_____________________________________________________10

6.1. HTML ________________________________________ 10

6.2. GEANY _______________________________________ 10

6.3. BLOCK DE NOTAS _________________________________ 11

6.4. NOTEPAD ++ ____________________________________ 11

6.5. APTANA STUDIO __________________________________ 11

CONCLUSIN___________________________________________________________20

BIBLIOGRAFA__________________________________________________________

2Error! Marcador no definido.

II

PROGRAMACION DE PAGINAS WEB

TABLA DE ILUSTRACIONES

Ilustracin 1 wamp en color verde12

Ilustracin 2 menu de opciones de wamp12

Ilustracin 3 configurar apache13

Ilustracin 4 cambiar direccin13

Ilustracin 5 cambia ejecuciones14

Ilustracin 6 creacin de base de datos y tablas15

Ilustracin 7 inicio de la pagina15

Ilustracin 8 formulario16

Ilustracin 9 cdigo para formulario html517

Ilustracin 10 conexiones php18

III

PROGRAMACION DE PAGINAS WEB

INTRODUCCION

El objetivo de esta monografa es dar a conocer la estructura bsica de cmo crear una pgina web en HTML, al igual que los conceptos bsicos desde que es la programacin web, as como sus objetivos.

Los tipos de sistemas operativos que existen en la actualidad y los requerimientos necesarios para que dicho sistema operativo pueda funcionar en la computadora, de la misma manera conocer las funciones que realiza cada uno de ellos.

Se dan a conocer los diferentes servidores de internet o servidor web (IIS, PSW Y APACHE) con sus respectivas definiciones, los lenguajes de programacin ms utilizados como: PHP, ASP, PRL y JAVASCRIPT.

Se definen los diferentes editores de textos ms utilizados como: (Geany, Bloc de Notas, Notepad++ y Aptana Studio).

Se explican los procedimientos y descripciones de actividades realizadas, el desarrollo e implementacin de una pgina web.

IV

PROGRAMACION DE PAGINAS WEB

1. PROGRAMACION EN PROGRAMAS WEB

1.1. QU ES LA PROGRAMACION WEB?

Es una de las disciplinas dentro del mundo del internet que ms se ha desarrollado y no deja de sorprender da a da con las posibilidades que abre y genera, ya que no solo consigue satisfacer necesidades que se generan. Estos sitios web ofrecen servicios a los usuarios que estos no haban imaginado.

1.2. OBJETIVOS DE LA PROGRAMACION WEB

Un buen sitio web tiene que ser rpido de descargar, fcil de navegar, atractivo a la vista y el objetivo es ofrecer algo diferente del resto que los de ms ofrecen para que el usuario tenga una experiencia nica.

1.3. CONCEPTOS BASICOS

Lnea 1: permite indicar la versin que se va utilizar para escribir la pgina.

Lnea 2: indica el comienzo y la fin de la pgina.

Lnea 3: indica el comienzo y fin de la cabecera.

Lnea 4: lo que escribimos en la cabecera no se ver en la pgina.

Lnea 5: aqu se escribe todo el cdigo

Lnea 6: esto es el cuerpo de una pgina.

Lnea 7: lo que escribimos en el cuerpo se ver en la pgina.

Lnea 8:
indica el salto de lnea.

Lnea 9: se sierra donde se escribe el cdigo.

Lnea 10: cerrar la etiqueta HTML. (MORA, 2002)

1

PROGRAMACION DE PAGINAS WEB

2. PLATAFORMAS REQUERIDAS EN EL SERVIDOR DE DESARROLLO

2.1. PLATAFORMAS PARA LA PROGRAMACION

Para que una aplicacin web se pueda ejecutar en distintas plataformas (hardware y sistema operativo) Solo se necesita de un navegador para que cada una de las plataformas, las aplicaciones web ofrecen una interfaz grfica de usuario independiente a la plataforma (ya que la plataforma de ejecucin es el propio navegador).

2.2. SISTEMAS OPERATIVOS

Es un conjunto de programas bsicos encargados de hacer posible el manejo del ordenador y la utilizacin de programas de aplicacin, que acta como intermedio entre el usuario y el sistema, no es ms que una interfaz entre ordenador y usuario que facilita a este entorno para que pueda ejecutar programas y pueda controlar los dispositivos de o perifricos conectados al ordenador.

Todos los sistemas operativos poseen ciertas caractersticas fundamentales en comn: deben administrar la memoria, la capacidad de procesamiento, los dispositivos y los perifricos, archivos y redes. (McHoes, 2011)

2.3. UNIX

Es un sistema operativo escrito en lenguaje c, propio de entornos multiplataforma, multiusuario y multiproceso lo que ase gozar en la actualidad de una amplia difusin. Interprete de comandos: Es el encargado de leer, interpretar los ordenadores introducidos por el usuario e interactuar con el ncleo del sistema para ejecutarlas. Sistema de ficheros: es el encargado de almacenar, organizar, manipular y administrar la informacin de forma similar al DOS. En UNIX los dispositivos de entrada y salida se tratan como ficheros identificados por nombres concretos.

2.4. LINUX

Es un sistema operativo de libre distribucin que rene todas las caractersticas de los mejores sistemas actuales, es un sistema de 32 bits multitarea, multiusuario y compatible con UNIX lo que le convierte en un sistema operativo muy atractivo y con estupendas perspectivas de futuro.

Este sistema cuenta con potentes servidores de comunicaciones entre ordenadores cliente/servidor, compatible con el protocolo de comunicaciones TCP/IP y que proporciona una interfaz grfica de usuario similar a x-Windows.

2

PROGRAMACION DE PAGINAS WEB

2.5. WINDOWS 2000

Es un sistema operativo para empresas y para ejecutar servidores de red o los servidores de archivos. Dentro de las tareas que puede realizar se incluyen: crear cuentas de usuario, asignar recursos y privilegios, actuar como servidor web, servidor de impresin

2.6. NT

Es un sistema operativo multitarea diseado para microprocesadores de 32 bits, lo que le da capacidad para gestionar diferentes programas de forma simultnea. Windows NT est desarrollado bsicamente en lenguaje c/c++ debido fundamentalmente a que este potentsimo lenguaje de programacin permite obtener programas portables haciendo posible que el mismo sistema operativo funcione bajo distintas plataformas sin necesidad de modificar su cdigo.

3

PROGRAMACION DE PAGINAS WEB

3. SERVIDORES DE INTERNET

Un servidor Web es un programa informtico que procesa una aplicacin del lado del servidor realizando conexiones. Como su nombre lo indica, son los dispositivos de red que brindan un servicio a otros dispositivos, a los cuales se les conoce como clientes. Se conoce como servidor al equipo fsico donde se ejecuta.

3.1. PSW

PSW (program status Word), es un rea de la memoria o registro que contiene informacin sobre el estado de un programa utilizado por el sistema operativo. Normalmente incluye un puntero (direccin) a la siguiente instruccin a ejecutarse. El PSW contiene un campo de error y un cdigo de condicin.

El PSW es utilizado para controlar la ejecucin secuencial de instrucciones e indicar el estado del sistema en relacin al programa en ejecucin.

3.2. IIS

El IIS es un conjunto de servicios para servidores usando Microsoft Windows. Es especialmente usado en servidores web, actualmente es el segundo sistema de servidor web ms popular.

3.3. APACHE

Es un servidor web de cdigo abierto para plataformas Unix (BSD; GNU/Linux) y Microsoft Windows.

El servidor APACHE es utilizado para enviar pginas web estticas y dinmicas en la Word Wide Web. Este es el componente de servidor web en la plataforma de aplicaciones LAMP, MySQL y los lenguajes de programacin PHP/Perl/Python y Ruby.

4

PROGRAMACION DE PAGINAS WEB

4. LENGUAJES DE PROGRAMACION

Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por maquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina.

Est formado por un conjunto de smbolos y reglas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila. (Gauchat)

4.1. ASP

ASP no es un lenguaje de programacin es solo un marco de trabajo que permite generar aplicaciones web.

Es decir se pueden escribir las pginas en el lenguaje que se desee como Visual Basic.NET o las extensiones manejadas por .NET para C++, ya que todo el cdigo se compila en MSIL y los compiladores debern emitir metadatos que describan a cada aplicacin.

4.2. PERL

Es un lenguaje de programacin originalmente desarrollado para manipulacin de texto y actualmente se utiliza para una amplia variedad de tareas, incluyendo administracin de sistemas, desarrollo web, programacin de redes, interfaz grfico entre otras tareas. La intensin de PERL es que sea prctico y fcil de usar.

4.3. JAVASCRIPT

El Java Script es un lenguaje de programacin utilizado para el desarrollo web por ser muy verstil y potente, tanto para la realizacin de pequeas tareas como para la gestin de complejas aplicaciones. (CATALINAS, 2002)

Este lenguaje es ejecutado por el navegador que utilizamos para ver las pginas. Eso hace que podamos desarrollar aplicaciones de muy diverso tipo, desde generalidades de HTML, formularios, etc.

Con este lenguaje de pueden crear:

Paginas dinmicas (DHTML).

Comprobacin de datos (formularios).

Uso de elemento de la pgina web.

Intercambiar informacin entre pginas web en distintas ventanas.

Manipulacin de grficos, texto, etc.

5

PROGRAMACION DE PAGINAS WEB

Comunicacin con plug-ins: Flash, Java, Shockwave, etc.

4.4. PHP

El lenguaje PHP (Hypertext Preprocessor) es uno de los lenguajes de programacin ms utilizados en la actualidad (se utiliza mayormente para el desarrollo de sitios web).

Este es un lenguaje libre y gratuito, pues es un lenguaje de cdigo abierto que permite a los programadores de aplicaciones poder sacar provecho de sus beneficios de manera gratuita, sin la necesidad de pagar licencia de uso ni actualizaciones.

4.5. SISTEMAS OPERATIVOS NECESARIOS PARA LENGUAJES DE PROGRMACION

Uno de los programas ms importantes es el sistema operativo, que sirve, para facilitar la escritura y uso de sus propios programas.

El sistema operativo: dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperacin de archivos (programas y datos) de cintas y discos. Gracias a l sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, as como instruir a la computadora para que los ejecute.

Los sistemas operativos pueden ser: monousuarios (un solo usuario) y multiusuarios, o de tiempo compartido (diferentes usuarios), atendiendo el nmero de usuarios, y mono tarea (una sola tarea) o multitarea (varias tareas) segn las tareas (procesos) que puede realizar simultneamente.

6

PROGRAMACION DE PAGINAS WEB

5. SOFTWARE MANEJADOR DE BASE DE DATOS

Entre la base de datos fsica, es decir; los datos almacenados fsicamente y los usuarios del sistema, hay una capa de software conocida de manera indistinta como administrador de base de datos o el servidor de base de datos; o ms comnmente como el sistema de administracin de base de datos (DBMS). Una funcin general que ofrece el DBMS consiste es ocultar a los usuarios de la base de datos los detalles al nivel de hardware. El DBMS ofrece al usuario una percepcin de la base de datos que est, en cierto modo, por encima del nivel del hardware y que maneja las operaciones del usuario. (GILFILLAN)

5.1. MYSQL

Mysql es un sistema de administracin de base de datos relacional (RDBMS). Se trata de un programa capaz de almacenar una enorme cantidad de datos de gran variedad y de distribuirlos para cubrir las necesidades de cualquier tipo de organizacin. MYSQL compite con sistemas RDBMS propietarios conocidos, como ORACLE, SQL Server y DB2.

5.1.1. S.O. SOPORTADO

Se ha utilizado GNU Autoconfig, de modo que es posible portar MySQL a todos los

Sistemas modernos que tengan un compilador de C++ y una implementacin funcional de

subprocesos (threads) POSIX. El soporte de subprocesos es necesario para el servidor para compilar nicamente el cdigo del cliente, no se requiere ms que el compilador de C++.

MySQL ha sido compilado correctamente en las siguientes combinaciones de sistemas operativos y paquetes de subprocesos. Se puede ver que, para varios sistemas operativos, el soporte nativo de subprocesos funciona solamente en las versiones ms recientes.

AIX 4.x, 5.x con subprocesos nativos.

BSDI 2.x with con el paquete MIT-pthreads.

BSDI 3.0, 3.1 y 4.x con subprocesos nativos.

Digital Unix 4.x con subprocesos nativos.

FreeBSD 2.x con el paquete MIT-pthreads.

FreeBSD 3.x and 4.x con subprocesos nativos.

FreeBSD 4.x con LinuxThreads.

HP-UX 10.20 con el paquete DCE threads o MIT-pthreads.

HP-UX 11.x con subprocesos nativos.

Linux 2.0+ con LinuxThreads 0.7.1+ o glibc 2.0.7+ para varias arquitecturas de

CPU.

Mac OS X. Consulte Seccin 2.12.2, Notas sobre Mac OS X.

7

PROGRAMACION DE PAGINAS WEB

NetBSD 1.3/1.4 Intel y NetBSD 1.3 Alpha (requiere GNU make).

Novell NetWare 6.0. Consulte Seccin 2.6, Instalar MySQL sobre NetWare.

OpenBSD > 2.5 con subprocesos nativos. OpenBSD < 2.5 con el paquete MITpthreads.

OS/2 Warp 3, FixPack 29 y OS/2 Warp 4, FixPack 4.

SCO OpenServer 5.0.X con una versin del paquete FSU Pthreads.

SCO UnixWare 7.1.x.

SCO Openserver 6.0.x.

SGI Irix 6.x con subprocesos nativos.

Solaris 2.5 y posteriores con subprocesos nativos en SPARC y x86.

SunOS 4.x con el paquete MIT-pthreads package.

Tru64 Unix.

Windows 9x, Me, NT, 2000, XP, y 2003.

5.2. POSTGRESQL

Es una herramienta de alto rendimiento para la administracin de bases de datos PostgreSQL y el desarrollo. Funciona con cualquier versin de PostgreSQL hasta la ms reciente y soporta las ltimas caractersticas de PostgreSQL incluyendo la exclusin constrie, "cundo" clusula de desencadenantes, funciones que devuelven mesa , y otros. SQL Manager para PostgreSQL ofrece un montn de potentes herramientas de base de datos tales como Visual Database Designer para crear la base de datos PostgreSQL en pocos clics, Visual Query Builder para crear consultas complicadas PostgreSQL, editor BLOB poderosa y muchas caractersticas ms tiles para la administracin de PostgreSQL eficiente. SQL Manager para PostgreSQL tiene una interfaz de usuario del estado de la tcnica grfica con el sistema bien descritos asistente, de modo claro en su uso que ni un principiante no debe confundirse con ella.

5.2.1. S.O. SOPORTADO

Soporte completo de PostgreSQL hasta la versin 9.4

Soporte de extensiones

Soporte de tablas invitados

Excelentes herramientas visuales y de texto para elaboracin de consultas

Nueva interfaz grfica de usuario de estado-of-the-art

Gestin de bases de datos rpida y navegacin

Datos avanzadas herramientas de manipulacin

8

PROGRAMACION DE PAGINAS WEB

Mejora de explorador de base de datos para facilitar la gestin de todos los objetos de PostgreSQL

Administracin efectiva de seguridad

Capacidades de exportacin e importacin de datos impresionante

Potente diseador visual de base de datos

Fcil de utilizar asistentes realizar las tareas de mantenimiento de PostgreSQL

Conexin mediante el reenvo de puerto local a travs del tnel SSH

El acceso a PostgreSQL Server a travs del protocolo HTTP

La gestin del cambio de base de datos

Diseador de informes con claros en el asistente de la construccin el uso

9

PROGRAMACION DE PAGINAS WEB

6. EDITOR HTML

6.1. HTML

HTML es la abreviatura de HYPERTEXT MARKUP LANGUAJE, y es el lenguaje que todos los programas, navegadores usan para presentar informacin en la WORLD WIDE Web (www). Este es un lenguaje muy sencillo que se basa en el uso de etiquetas, consisten en un texto ASCII encerrado en dentro de un par de parntesis angulares . Esta es la estructura de HTML.

Lnea 1: permite indicar la versin que se va utilizar para escribir la pgina.

Lnea 2: indica el comienzo y la fin de la pgina.

Lnea 3: indica el comienzo y fin de la cabecera.

Lnea 4: lo que escribimos en la cabecera no se ver en la pgina.

Lnea 5: aqu se escribe todo el cdigo

Lnea 6: esto es el cuerpo de una pgina.

Lnea 7: lo que escribimos en el cuerpo se ver en la pgina.

Lnea 8:
indica el salto de lnea.

Lnea 9: se sierra donde se escribe el cdigo.

Lnea 10: cerrar la etiqueta HTML.

6.2. GEANY

Geany es un pequeo y ligero entorno de desarrollo integrado. Fue desarrollado para proporcionar un pequeo y rpido IDE, que tiene slo unas pocas dependencias de otros paquetes. Otro objetivo era ser lo ms independiente posible de un entorno especial de escritorio como KDE o GNOME - Geany slo requiere las bibliotecas de tiempo de ejecucin GTK2.

Algunas de las caractersticas bsicas de Geany:

El resaltado de sintaxis

Plegado de cdigo

Nombre de smbolo de autocompletar

Construya terminacin / snippets

Auto-cierre de etiquetas XML y HTML

Consejos de llamada

Muchos tipos de archivos soportados, incluyendo C, Java, PHP, HTML, Python, Perl, Pascal ( lista completa )

Listas de smbolos

Navegacin Cdigo

Sistema de construccin para compilar y ejecutar el cdigo

10

PROGRAMACION DE PAGINAS WEB

Gestin simple proyecto

Interfaz de complementos (vea Plugins).

Geany Es sabido ejecutar bajo Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, v5.3 AIX, Solaris Express y Windows. De manera ms general, debe ejecutarse en todas las plataformas, que es apoyado por las libreras GTK. Slo el puerto de Windows de Geany le faltan algunas caractersticas.

6.3. BLOCK DE NOTAS

Bloc de notas (en ingls notepad++) es

los sistemas operativos de Microsoft desde 1985.

Algunas caractersticas propias son:

un editor de texto simple incluido en Su funcionalidad es muy simple.

Insercin de hora y fecha actual pulsando F5, en formato "HH:MM DD/MM/AA".

Insercin de hora y fecha actual si el documento comienza por ".LOG".

Ajuste de lnea.

Posibilidad de exportar a cualquier formato de texto no formateado (muy til como recurso de emergencia para programar)

Es el equivalente en Windows del editor de MS-DOS edit.

La extensin predeterminada de este editor es *.txt.

6.4. NOTEPAD ++

Es un editor eficaz, admite diferentes tipos de extensiones como PHP, HTML, CSS y XML. Presenta las siguientes ventajas:

Coloreando de sintaxis para visualizar mejor las diferentes elementos del cdigo.

Funcin de autocompletar para permitir generar ms rpidamente el cdigo HTML.

Posibilidad de editar varios documentos al mismo tiempo.

Posibilidad de abrir documento simplemente mediante la accin de arrastrar y soltar.

Interfaz en espaol.

Coloracin de los smbolos y de la sangra.

6.5. APTANA STUDIO

La herramienta de desarrollo profesional de cdigo abierto par a la web abierta. Desarrollar y probar la aplicacin web completa utilizando un nico entorno. Con soporte para las ultimas especificaciones.

11

PROGRAMACION DE PAGINAS WEB

Procedimiento y descripcin de las actividades

Como primer paso, para crear una pgina web con conexiones de base de datos, se debe de instalar el wampserver, y esto sirve para tener servidores en la computadora para las pruebas de nuestra pgina, o simplemente para que funcione correctamente.

Ya instalado el wampserver en la computadora, podemos apreciar en la barra de notificaciones el icono de wamp, el icono primero se pone de color rojo, luego pasa a color naranja y por ultimo de color verde y esto ltimo indica que ya est listo para ejecutarse.

Ilustracin 1 wamp en color verde

Ilustracin 2 menu de opciones de wamp

Si es necesario cambiar la ruta en donde desea guardar los archivos, configuraremos el servidor apache.

12

PROGRAMACION DE PAGINAS WEB

Ilustracin 3 configurar apache

Como se muestra en la imagen primero, debemos seleccionar apache e irnos en la opcin de httpd.conf

Ilustracin 4 cambiar direccin

Buscamos la instruccin DocumentRoot, esta tiene definido una direccin por default DocumentRoot c:/wamp/www y en el directorio tambin . Para cambiar la direccin o ruta ponemos una nueva direccin deseada.

DocumentRoot c:/direccion deseada

Tambin podemos cambiar el orden de ejecucin del index, al momento de iniciar localhost que inicie con el archivo .php o .html segn el orden deseado. Esto puede hacerse de la siguiente manera.

13

PROGRAMACION DE PAGINAS WEB

Ilustracin 5 cambia ejecuciones

Desarrollo E implementacin

La Planeacin de las tablas relacionales de cada parte de la pgina, el diseo bsico del contenido de la pgina.

Ejecutamos mysq para crear la base de datos que utilizaremos y todas las tablas y en ellas poder guardar todos los registros que hagamos en la pgina web

14

PROGRAMACION DE PAGINAS WEB

Ilustracin 6 creacin de base de datos y tablas

Este es el diseo de nuestra pgina de inicio.

Ilustracin 7 inicio de la pagina

15

PROGRAMACION DE PAGINAS WEB

Se hizo un diseo bsico en el cual solo tenemos un rea de men, opciones y un rea de informacin. El cual se le agrego consultas y registros, estos creados en extensiones de HTML5 y PHP.

Ilustracin 8 formulario

Este formulario se hizo en html5 con conexiones php, aqu el cdigo:

16

PROGRAMACION DE PAGINAS WEB

Ilustracin 9 cdigo para formulario html5

17

PROGRAMACION DE PAGINAS WEB

Ilustracin 10 conexiones php

18

PROGRAMACION DE PAGINAS WEB

HOME se le denomino si porque es la pgina principal del proyecto.

19

PROGRAMACION DE PAGINAS WEB

7. CONCLUSINES Y RECOMENDACIONES

En conclusin, la pgina web necesita de servidores para poder funcionar correctamente. Nuestro proyecto se hizo en html5 y con conexiones php.

Es muy importante conocer cmo se desarrollan las pginas web, ya que hoy en da son de suma importancia para la poca en la que estamos viviendo, pues la mayora de las personas o los negocios utilizan pginas web para ofrecer sus servicios o productos en internet.

Recomendamos utilizar editores de texto como: HTML5 y Geany pues una de sus ventajas es que el cdigo que escribimos en el se manejan por colores, lo cual nos permite ver el error.

20

PROGRAMACION DE PAGINAS WEB

8. Bibliografa

CATALINAS, E. Q. (2002). SISTEMAS OPERATIVOS Y LENGUAJES DE PROGRAMACION. THOMSON PARANINFO.

Gauchat, J. D. (s.f.). El gran libro de HTML5, CCS3 y JavaScript. marcombo.

GILFILLAN, I. (s.f.). LA BIBLIA MySQL. ANAYA.

McHoes, A. M. (2011). SISTEMAS OPERATIVOS SEXTA EDICION.

CENGAGE.

MORA, S. L. (2002). PROGRAMACION DE APLICACIONES WEB: HISTORIA, PRINCIPIOS BASICOS Y CLIENTES WEB. EDITORIAL CLUB UNIVERSITARIO (ECU).

21