Está en la página 1de 9

FACULTAD DE INGENIERA

INFORME DE TRABAJO
INGENIERA WEB

PROYECTO ACADMICO:

Trabajo de Investigacin todo lo que es AJAX.

Profundizar lo que es la Arquitectura Web.

Alumno:
Yarleque Landa, Irvin Alexis

Tvara Ramos, Anthony

Docente:

INGENIERA DE SISTEMAS

Septiembre 2015
Piura Per
AJAX
Introduccin

El trmino AJAX es un acrnimo de Asynchronous JavaScript + XML, que se puede


traducir como "JavaScript asncrono + XML". Ajax no es una tecnologa en s mismo. En
realidad, se trata de varias tecnologas independientes que se unen de formas nuevas y
sorprendentes.
VENTAJAS E INCONVENIENTES DE AJAX
Las ventajas que proporciona Ajax son varias:
No es necesario recargar y redibujar la pgina web completa, con lo que todo es
ms rpido.
El usuario no percibe que haya demoras: est trabajando y al ser las
comunicaciones en segundo plano no hay interrupciones.
Los pasos que antes poda ser necesario dar cargando varias pginas web
pueden quedar condensados en una sola pgina que va cambiando gracias a Ajax
y a la informacin recibida del servidor.
Como todo en la vida, Ajax tambin tiene inconvenientes:
1. El usuario puede perder la capacidad para hacer cosas que haca con webs
tradicionales puesto que no hay cambio de pgina web. Por ejemplo usar los
botones de avance y retroceso del navegador o aadir una pgina a favoritos
puede dejar de ser posible. Esto en algunos casos no es deseable.
2. El desarrollo de aplicaciones web se puede volver ms complejo. Supongamos
que antes tuviramos un proceso en el que avanzbamos a travs de varias
pginas web como 1, 2, 3. De este modo la organizacin resulta sencilla. Si
condensamos todo en una sola pgina web: 1, escribir y depurar el cdigo puede
volverse ms complicado. En sitios complejos, puede ser muy difcil depurar
errores.
3. Existen problemas y restricciones de seguridad relacionados con el uso de Ajax.
Hay que tener en cuenta que por motivos de seguridad no todos los procesos se
pueden realizar del lado del cliente (que por su propia naturaleza es
manipulable). Tambin existen restricciones de seguridad para impedir la carga
de contenidos mediante Ajax desde sitios de terceras partes.
4. La indexacin para los motores de bsqueda se ve dificultada, con lo cual nuestros
sitios web pueden perder visibilidad en los buscadores. No es lo mismo un
contenido constante o aproximadamente esttico, fcilmente rastreable para un
buscador, que un contenido cambiante en funcin de la ejecucin de JavaScript,
difcilmente rastreable para un buscador.
Las tecnologas que forman AJAX son:
-

XHTML y CSS, para crear una presentacin basada en estndares.


DOM, para la interaccin y manipulacin dinmica de la presentacin.
XML, XSLT y JSON, para el intercambio y la manipulacin de informacin.
XMLHttpRequest, para el intercambio asncrono de informacin.
JavaScript, para unir todas las dems tecnologas.

Navegadores que permiten Ajax:


Ha de tenerse en cuenta que sta es una lista general, y el soporte de las aplicaciones
Ajax depender de las caractersticas que el navegador permita:
- Navegadores basados en Gecko como Mozilla, Mozilla Firefox, SeaMonkey,
Camino, K-Meleon, IceWeasel, Flock, Epiphany, Galeon y Netscape versin 7.1 y
superiores
- Navegadores basados en WebKit como Google Chrome de Google o Safari de
Apple.
- Microsoft Internet Explorer para Windows versin 5.0 y superiores, y los
navegadores basados en l.
- Navegadores con el API KHTML versin 3.2 y superiores implementado,
incluyendo Konqueror versin 3.2 y superiores y el Web Browser for S60 de Nokia
tercera generacin y posteriores.

Opera versin 8.0 y superiores, incluyendo Opera Mobile Browser versin 8.0 y
superiores.

Navegadores que no permiten Ajax:


- Opera 7 y anteriores
- Microsoft Internet Explorer para Windows versin 4.0 y anteriores
- Anteriores a Safari 1.2
- Dillo
- Navegadores basados en texto como Lynx y Links
- Navegadores para personas con capacidades especiales visuales (Braille)
- Algunos navegadores de telfonos mviles
- Navegador de la PSP
BIBLIOGRAFA:
http://librosweb.es/libro/ajax/capitulo_1.html

Arquitectura Web
Introduccin
Es la que requiere conocimientos tcnicos de construccin, funcionales y de
diseo para sitios o pginas web. La construccin de pginas web se requiere una
compleja conjuncin de diferentes sistemas integrados entre si: SERVIDORES, BASE DE
DATOS, ORGANIZACIN DE LA INFORMACION, etc.
El diseo y la construccin de las pginas web, se basa en usuario y sus requerimientos,
los principales objeticos de la arquitectura web es resolver las necesidades especficas de
un negocio:
a) Venta de Productos
b) Servicios Online
c) Satisfaccin de las necesidades de los potenciales clientes

Alojamiento, publicacin, dominio y promocin de una pgina web


Cuando estamos comenzando un proyecto para realizar una pgina web debemos tomar
varias decisiones Dnde alojaremos la pgina? Qu elementos tendrn disponibles los
usuarios? Qu recursos necesitaremos?
Para organizar estas tareas comenzaremos por evaluar las decisiones estructurales que
pueden ser viable, o no, para el proyecto. Las tres decisiones primordiales en el proceso
de construccin de una pgina web son:
a) Donde alojaremos el sitio.
b) Que nombre de dominio le daremos al sitio
c) Como se va a promocionar

Dnde alojar y como publicar una pgina web?


Toda pgina web est alojada en un servidor. Quien administra la pgina tiene acceso
remoto a dicho servidor, de modo que puede modificar los archivos o cargar nueva
informacin.
La publicacin de una pgina web se produce cuando se hace pblica la informacin que
est alojada en el servidor. Tenemos que tener en cuenta que en el servidor puede haber
informacin que no sea accesible para los usuarios; quien administra la pgina decide qu
informacin se publica.
Una pgina web alojada en un servidor nos permite tener nuestro propio dominio, es decir,
la direccin web o URL (siglas en ingls de UNIFORM RESOURCE LOCATOR, O
LOCALIZADOR UNIFORME DE RECURSOS) que los usuarios utilizaran para acceder a
nuestra pgina.
Un servidor es una computadora con gran
capacidad de almacenamiento y velocidad que
est conectada las 24 horas del da, de modo
que permite a los administradores de la pgina y
a los usuarios acceder al sitio web.

Para seleccionar el servicio de alojamiento ms adecuado a las necesidades de nuestro


proyecto debemos tener en cuenta las siguientes dimensiones:
1. Presupuesto
Existen servicios de alojamiento gratuito que a cambio del servicio ponen
publicidad en la pagina web que hemos desarrollado. Tambin existen servicios de
alojamiento pagos; su valor varia de acuerdo con los servicios que ofrecen,
aunque cada vez son mas accesibles.
2. Transferencia y espacio del servidor
Cada servicio de alojamiento, de acuerdo con el servidor con que cuenta,
tiene caractersticas de transferencia de datos diferentes. La transferencia
de datos es la informacin que se intercambia entre el servidor y la
computadora del usuario de una pgina web. Esta decisin deber tomarse
teniendo en cuenta las caractersticas de nuestra pgina, ya que los
recursos que utilicemos en ella la harn mas o menos pesada. Es una
decisin muy importante, en tanto la velocidad de descargar y
funcionamiento har que el usuario tenga una buena experiencia cuando
visite nuestra pgina.
3. El modo de acceder al servidor
Los servidores ofrecen diferentes propuestas para que el adminidtrador
acceda al sitio, que en general es un servicio de FTP. Debemos conocer
las caractersticas del servidor para decidir si es apropiado a nuestras
necesidades y conocimientos.
Las siglas FTP (siglas en ingles FILE TRANSFER PROTOCOL, es decir
protocolo de trasferencia de archivos). Esto es un protocolo de red para la
transferencia de archivos entre sistemas conectados a una red, basado en
la arquitectura cliente-servidor.
4. El dominio
Los servicios de alojamiento gratuito ofrecen dominios que incluyen en una
direccin el nombre de alojamiento. Por eso, siempre que sea
econmicamente viable, se recomienda obtener un dominio propio que
facilitar que los usuarios recuerden la direccin web de la pgina y
permitir cambiar de servicio de alojamiento sin que se modifique la
direccin.

Qu es el dominio de una pagina web?


El dominio es la direccin web de nuestra pgina, es la direccin nica e irrepetible y por
eso existen entes que la organizan y distribuyen. La eleccin del nombre de dominio es
una decisin fundamental en tanto:
1. Es la direccin que los usuarios debemos recordar para acceder a nuestra pgina.
2. Es uno de los factores principales por medio del cual los motroes de bsqueda
encuentran nuestros sitios.
3. Da identidad a la pgina y de algn modo describe los contenidos que hay en ella.
Los dominios proseen una estructura y una sintaxis propias, las partes estructurales de un
dominio estn separadas por un punto.

El prefijo www no es en realidad parte del dominio sino que es la clave que el indica al
navegador que visitaremos una pgina web.
El nombre es el cuerpo principal del dominio, es decir la palabra que domina nuestra
pgina web.
El tipo identifica la finalidad del sitio, existen muchos pero lo mas comunes son:
a) Com: identifica pginas comerciales.
b) Gov: identifica pginas gubernamentales.
c) Org: identifica pginas de organizacionales.
d) Edu: identifica pginas con fines educativos.
e) Net: identifica pginas relacionadas con internet y telecomunicaciones.
Cmo promocionar una pgina web?
Dada la cantidad y variedad de pginas web que existen actualmente en internet, es
fundamental realizar acciones que tiendan a dar a conocer nuestra pgina. Algunas
acciones sencillas pueden ser incluir la direccin de la pgina en tarjetas personales, o
cualquier otro tipo de papelera de la organizacin o empresa.
Pero tambin existen recomendaciones tcnicas. Algunas de ellas son:
1. Seleccionar un dominio sencillo, fcil de recordar y explicativo
Como vimos en el apartado Qu es el dominio de una pgina web? la seleccin
del dominio es esencial para el posicionamiento de la pgina en los motores de bsqueda.
Si el dominio de nuestro sitio tiene en su nombre una de las palabras que un usuario
escribe en un buscador, aumentan las posibilidades de que nuestra pgina aparezca entre
los primeros resultados.

2. Buscar que otros sitios pongan enlaces al nuestro


Que otros sitios pongan enlaces al nuestro otorga muchas ventajas; entre ellas: da
confiabilidad sobre la calidad de los contenidos de nuestra pgina, atrae visitas de
personas interesadas en el tema y colabora para que nuestra pgina web aparezca entre
los primeros resultados de los motores de bsqueda.
3. Poner enlaces de otros sitios
Los motores de bsqueda estn desarrollados a partir de complejos logaritmos. Entre las
variables que evalan los motores de bsqueda estn ponderados tanto los enlaces a
nuestra pgina como los enlaces que nuestra pgina tiene. Sin embargo, no debemos
exagerar, ya que si el contenido de la pgina est solo compuesto por enlaces, los
motores de bsqueda directamente lo descartan.
4. Seleccionar y utilizar palabras clave o keywords
Las palabras clave son otra de las variables que ms ponderacin tienen para los
motores de bsqueda. El lugar fundamental para poner una palabra clave es el ttulo, pero
tambin son importantes las palabras clave que se colocan en las etiquetas de las
imgenes, o en los meta-tags que se encuentran en el cdigo de programacin de la
pgina.
5. Darse de alta en buscadores
Darse de alta en buscadores es un servicio que ofrecen algunas empresas, pero
tambin es posible hacerlo personalmente. Igualmente es importante tener en cuenta que
no es necesario registrarse en todos los motores de bsqueda, sino en aquellos ms
importantes.
6. Optimizar la pgina web
Para que los usuarios tengan una buena experiencia navegando nuestra pgina,
es necesario que la misma est bien construida y evitar contenidos innecesarios que
obstaculicen o hagan lenta la carga de los datos.
7. Hacer publicidad bajo la modalidad pago por clic
Este modo de hacer publicidad en motores de bsqueda u otros sitios web
representa una buena manera para hacernos conocer y aumentar las visitas al sitio. Este
mtodo permite controlar los gastos en publicidad, en tanto se paga por aquellos clics que
dirigieron a nuestro sitio.

Fuentes
lvaro Martnez Echevarra, Manual prctico de HTML, Universidad Politcnica de Madrid,
Espaa, 1995. Versin digital en: http://www-app.etsit.upm.es
http://www.apache.org/
http://www.desarrolloweb.com/
http://www.guiaweb.gob.cl/
http://www.javascriptya.com.ar/
http://www.nic.ar
http://www.programacion.com/
http://www.tawdis.net/
http://www.webtaller.com/