Está en la página 1de 13

UNIVERSIDAD NACIONAL SANTIAGO ANTNEZ DE MAYOLO

FACULTAD DE CIENCIAS SOCIALES EDUCACIN Y COMUNICACIN

PROGRAMACIN WEB
DOCENTE: GONZALES RAMOS CARLOS ALBERTO
ASIGNATURA: LENGUAJE DE PROGRAMACIN III
INTEGRANTES:

AYALA GAMARRA, HELIO


RUPAY SIXI, ISAU
HUARAZ IDEPENDENCIA 2016

?Qu es programacin?

Es el proceso de DISEAR, CODIFICAR Y DEPURAR.

La programacin desarrolla software para facilitar tareas por


medio de cdigos a travs de una semntica y sintaxis utilizando
lenguajes de programacin, que puede ser de alto nivel o de bajo
nivel.

Algunos lenguajes de programacin tenemos:

Java

C++

Pascal

Python

Etc.

PROGRAMACIN WEB

?Qu es?

La programacin de los sitios web es una de las disciplinas dentro del mundo
de Internet que ms se ha desarrollado y no deja de sorprender da a da con
las posibilidades que abre y genera, ya que no slo consigue satisfacer
necesidades que se generan, sino que sin la generacin de necesidades
ofrecen servicios a los usuarios que stos no haban imaginado.
La programacin web es la creacin de sitios web.
?Qu es un sitio web?
Unsitio webes un conjunto de pginaswebdesarrolladas
en cdigo html, relacionadas a un dominio de Internet el
cual se puede visualizar en la World WideWeb(www)
mediante los navegadoreswebo tambin llamados
browser como ser Chrome, Firefox, Edge, Opera entre otros.

?Qu se necesita?

Necesitamos bsicamente conocer los tres lenguajes comunes:

HTML

HTMLes un lenguaje de programacin que se utiliza para el desarrollo de pginas de


Internet. Se trata de la sigla que corresponde a HyperText Markup Language, es decir,
Lenguaje de Marcas de Hipertexto, que podra ser traducido como Lenguaje de Formato de
Documentos para Hipertexto.

CSS

CSSes un lenguaje de hojas de estilos creado para controlar el aspecto o presentacin de


los documentos electrnicos definidos con HTML y XHTML.CSSes la mejor forma de separar
los contenidos y su presentacin y es imprescindible para crear pginas web complejas.

JavaScript.

JavaScriptes un lenguaje de programacin que se utiliza principalmente para crear


pginas web dinmicas. Una pgina web dinmica es aquella que incorpora efectos como
texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y
ventanas con mensajes de aviso al usuario.

HERRAMIENTAS

ESTRUCTURA WEB

BASE DE DATOS

Unabase de datoses una coleccin de informacin organizada


de forma que un programa de ordenador pueda seleccionar
rpidamente los fragmentos dedatos que necesite. Unabase
de datoses un sistema de archivos electrnico. Lasbases de
datostradicionales se organizan por campos, registros y
archivos.

La base de datos no sirve para MOSTRAR, ALAMACENAR


informacin en una pagina web.

VENTAJAS DE LA BASE DE DATOS


Una base de datos es algo ms que una mera lista o tabla.
Le permite controlar de verdad los datos, recuperarlos, ordenarlos, analizarlos,
resumirlos y elaborar informes. La base de datos puede combinar datos de varios
archivos, por lo que nunca habr que introducir dos veces la misma informacin.
Incluso puede contribuir a que la entrada de datos sea ms eficaz y precisa.
Obtener ms informacin de la misma cantidad de data- La base de datos
facilita al usuario obtener mas informacin debido a la facilidad que provee esta
estructura para proveer datos a los usuarios (si se tiene el privilegio).Ejemplo:
comparar un Centro de Cmputos tradicional en COBOL vs uno queutiliceuna Base
de Datos.
Compartir los Datos
Consistencia
Integridad
Seguridad

CARACTERISTICAS DE UNA
PROGRAMACIN WEBIlimitadas cuentas de correo electrnico

Ayuda en lnea
Diferentes diseos
Varios idiomas
Control total del diseo
Control total del contenido
Compatibilidad total con Flash y javascript
Generacin de mapa web
Generacin de metas
Contenidos estructurados
Pginas optimizadas para buscadores
Generador de formularios
Catlogo de productos ilimitado
Tienda On-Line con carrito de compra (opcional)
Permite pago con tarjeta
Gestor para envo de correo electrnico

Volumen de transferencia: 2 Gb/mes


50 Mb de espacio web
Ilimitado n de pginas personalizables
Actualizaciones automticas de Posydi
Mdulo de intercambio de enlaces
Mdulo de Noticias PosydiNews (opcional)

ULTIMAS APLICACIONES
Aplicacin web esttica
Si optamos porcrear una app web esttica, lo primero que
debemos saber es que este tipo de web app muestran
poca informacin, y no suelen cambiar mucho.
Aplicacin web dinmica
Lasaplicaciones web dinmicasson mucho ms complejas a nivel tcnico.
Utilizan bases de datos para cargar a informacin, y estos contenidos se van
actualizando cada vez que el usuario accede a la web app. Generalmente cuentan
con un panel de administracin (llamado CMS) desde dnde los administrado
pueden corregir o modificar los contenidos, ya sean textos o imgenes.
Tienda virtual o comercio electrnico
El desarrollo s ms complicado porque debe permitir pagos electrnicos a travs de
tarjeta de crdito, PayPal, u otro mtodo de pago. En estos el desarrollador tambin
deber crear un panel de gestin para el administrador. A partir de l subir los
productos, actualizarlos o eliminarlos, as como gestionar pedidos y los pagos.

VENTAJAS

Usa solo una plantilla, por lo que todoslas etapas de trabajo en


arquitectura de informacin se reducen.

Por la misma razn,se reduce mucho el cdigo creado para el sitio.

En cuanto a las mtricas,simplifica la gestin de anlisis del sitio, ya


que solo implicaanalizar una pgina o gran seccin.

Funciona como unalanding nica, concentrando mejor las


conversionesy reduciendo la fuga de trfico. Como es lgico pensar,
esto se logra definiendo un punto de conversin y optimizando el
formulario de contacto.No tiene sentido hacer un one page con dos
objetivos para la pgina.

Facilita elSEM,ya que est ms enfocada a la conversin que a la


navegacin. Adems, son ms efectivas al concentrar todos los llamados y
posibilidades de interaccin en un solo lugar.

Al tener solo un diseo general,se le puede dedicar ms tiempo a


optimizar detallesen las interacciones y probar diseos innovadores.

DESVENTAJAS

Requierepensar y planificarmuy bien el diseo. Concentrar toda la informacin en


una pgina es un gran desafo, no es llegar y lanzar el contenido.

Tienesmenos posibilidades de aumentar el trfico a tu sitiocon SEO, ya que hay


menos contenido,menos palabras clavey por lo tanto menos oportunidades para
posicionar.

Elmarketing de contenidos queda limitadopor el diseo, si no imposibilitado, ya


que no se puede publicar mucho contenido. Es imposible aumentar el scroll al infinito en
este caso.

Si la pgina tienesolo una URL no se podra medir el consumo de cada


seccin, imposibilitando la optimizacin basada en mtricas.

Para averiguar culcontenido son eficiente y cul no, serequieren herramientas de


analtica orientadas a guardar la sesin de usuario, las cuales son ms caras.

Se pueden utilizar anclaspara cambiar la URL a medida que el usuario sube o baja
en la pgina,pero solo un nmero limitadooel resultado ser una pgina muy larga
y difcil de navegar.

CONCLUSIONES

La programacin web nos facilita en diversas actividades que tenemos


que realizar e incluso sin estar presente podemos realizarlos como por
ejemplo pagos, transferencias, bsqueda de informacin, etc.

La desventaja de un desarrollo web podra ser la ausencia de internet


y el alcance a lugar inhspitos.