6 propiedades de un sitio web

28
Propiedades de un sitio Web Ingeniería de Software II (ejemplo de ASP NET)

description

 

Transcript of 6 propiedades de un sitio web

Page 1: 6 propiedades de un sitio web

Propiedades de un sitio Web

Ingeniería de Software II(ejemplo de ASP NET)

Page 2: 6 propiedades de un sitio web

Definición

Propiedad – Atributo o cualidad escencial de alguien o algo

Propiedad Web –Atributo o cualidad escencial de un sitio o aplicación Web

Page 3: 6 propiedades de un sitio web

Definición

Cada sitio web tiene asociadas una serie de propiedades que definen su comportamiento.

Por tanto, el administrador es libre de cambiar este comportamiento modificando sus propiedades.

Page 4: 6 propiedades de un sitio web

¿Qué es ASP.NET?

Herramienta de desarrollo web comercializado por Microsoft. Es usado por programadores para construir sitios web domésticos, aplicaciones web y servicios XML. Forma parte de la plataforma .NET de Microsoft y es la tecnología sucesora de la tecnología Active Server Pages (ASP).

Page 5: 6 propiedades de un sitio web

¿Qué es ASP.NET? Cualquier persona que este familiarizada

con el desarrollo de aplicaciones web sabrá que el desarrollo web no es una tarea simple. Ya que mientras que un modelo de programación para aplicaciones de uso común está muy bien establecido y soportado por un gran número de lenguajes, herramientas de desarrollo, la programación web es una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y plataformas de servidor.

Page 6: 6 propiedades de un sitio web

¿Qué es ASP.NET?

Desafortunadamente para el programador de nivel intermedio, el conocimiento y habilidades que se necesitan para desarrollar aplicaciones web tienen muy poco en común con las que son necesarias en el desarrollo tradicional de aplicaciones.

Page 7: 6 propiedades de un sitio web

¿Qué es ASP.NET? Microsoft introdujo esta tecnología

llamada Active Server Pages en diciembre de 1996, por lo que no es nada nueva. Es parte del Internet Information Server (IIS) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar páginas generadas dinámicamente.

Page 8: 6 propiedades de un sitio web

¿Qué es ASP.NET?

La definición contextual de Microsoft es que "Las Active Server Pages son un ambiente de aplicación abierto y gratuito en el que se puede combinar código HTML, scripts y componentes ActiveX del servidor para crear soluciones dinámicas y poderosas para el web".

Page 9: 6 propiedades de un sitio web

Propiedades Web Estas propiedades se pueden modificar a

través de las páginas de propiedades, y pueden referirse al sitio, al directorio o a un fichero en cuestión

La página de propiedades de un sitio web se obtiene en la MMC (Microsoft Management Console) pulsando el botón derecho sobre el sitio Web anteriormente definido y eligiendo el menú propiedades.

Page 10: 6 propiedades de un sitio web

Propiedades Web

Sitio Web. En esta pestaña, además de definir la identificación del sitio Web, podemos definir el número de conexiones que aceptará nuestro servidor Web.

En el caso de estar ejecutando IIS sobre Windows 2000 Profesional, existe una limitación de 10 conexiones.

Page 11: 6 propiedades de un sitio web

Propiedades Web También

podremos habilitar un registro o log de los accesos y errores del sitio Web

Page 12: 6 propiedades de un sitio web

Propiedades Web

Operadores. Los operadores del sitio Web son usuarios definidos en Windows 2000 que poseen permisos para alterar la configuración y el funcionamiento del servidor Web.

Aquí añadiremos aquellos usuarios que deseamos administren el sitio Web.

Page 13: 6 propiedades de un sitio web

Propiedades Web Rendimiento. En esta pestaña podremos

ajustar una serie de parámetros que influirán en el rendimiento del sitio web. Los parámetros que se configuran para cada sitio, prevalecen sobre los definidos en el servidor

Documentos. Aquí definiremos el documento predeterminado que se mostrará si se invoca este sitio directamente sin indicar un página concreta.

Page 14: 6 propiedades de un sitio web

Propiedades Web

Encabezados HTTP. Utilizaremos esta pestaña para configurar los valores que se enviarán al navegador en el encabezado de la página HTML.

Page 15: 6 propiedades de un sitio web

Registro Es posible recopilar información

acerca de la actividad de los usuarios si habilitamos este registro para los sitios Web. La información se almacena en archivos ASCII. Este registro tiene muchas posibilidades y supera pon mucho el ámbito de las características del conocido registro de sucesos de Windows.

Page 16: 6 propiedades de un sitio web

Registro

Los registros pueden incluir información referente a quién ha visitado el sitio, qué ha visto el visitante y cuándo se vio la información por última vez. Podemos utilizar los registros para evaluar la popularidad del contenido o identificar los cuellos de botella de la información.

Page 17: 6 propiedades de un sitio web

Registro Podemos configurar los sitios Web o FTP

para que graben estas entradas de registro generadas por la actividad de los usuarios y del servidor. Los datos de registro de IIS pueden ayudar a regular el acceso al contenido, evaluar la popularidad del contenido, planear los requisitos de seguridad y resolver problemas potenciales en los sitios Web o FTP.

Page 18: 6 propiedades de un sitio web

Registro

El registro de actividad del sitio IIS no se debe confundir con el registro de sucesos efectuado por Windows XP ó 2000, que se muestra con el Visor de sucesos. El registro en IIS es más extenso y lo veremos a continuación.

Page 19: 6 propiedades de un sitio web

Registro El registro de un sitio Web o FTP se

realiza mediante unos módulos que funcionan independientemente de las demás actividades del servidor. Podemos elegir el formato de los registros para cada sitio Web o FTP individual. Si está habilitado el registro en un sitio, podemos habilitarlo o deshabilitarlo individualmente para cada uno de sus directorios.

Page 20: 6 propiedades de un sitio web

Formatos de archivo de registro Podemos elegir el formato que el

servidor Web utiliza para registrar la actividad de los usuarios. Disponemos de los siguientes formatos:

Formato de archivo de registro extendido W3C

Formato de registro de Microsoft IIS Formato del archivo de registro común

NCSA Registro ODBC

Page 21: 6 propiedades de un sitio web

Formato El formato de archivo de registro

extendido W3C, el formato de archivo de registro Microsoft IIS y el formato de archivo de registro NCSA son todos formatos de texto ASCII. El formato extendido W3C y el formato NCSA registran datos con formato de año de cuatro dígitos.

El formato de Microsoft IIS utiliza un formato de dos dígitos para el año 1999 y anteriores y un formato de cuatro dígitos para los años posteriores.

Page 22: 6 propiedades de un sitio web

Formato

Únicamente se puede utilizar el formato de archivo de registro extendido W3C para crear formatos de registro personalizados con los campos precisos que se necesiten.

Page 23: 6 propiedades de un sitio web

Tamaño de archivo de registro y creación de nuevos archivos Cuando está habilitado el registro de IIS, (lo

está de manera predeterminada) se generan nuevas entradas de registro siempre que un usuario tiene acceso al servidor.

Esto produce un incremento progresivo del tamaño del archivo de registro o del número de archivos de registro. Podemos necesitar equilibrar la recopilación de datos detallados con la necesidad de limitar los archivos a un número y tamaño fáciles de administrar

Page 24: 6 propiedades de un sitio web

archivos

IIS ofrece dos opciones para administrar la generación de datos de registro y la creación de nuevos archivos de registro.

Page 25: 6 propiedades de un sitio web

archivos Una forma de administrar los datos de

registro es personalizar el registro extendido W3C de modo que sólo se recopilen los datos que se necesitan. 

Otra opción para administrar archivos de registro es limitar el tamaño del registro mediante el cambio de la frecuencia de creación del archivo de registro.

Page 26: 6 propiedades de un sitio web

archivosLos archivos de registro son simplemente archivos ASCII (de texto).

Page 27: 6 propiedades de un sitio web

archivos Si ha creado muchos archivos pequeños y

prefiere uno grande, puede combinarlos como haría con cualquier archivo ASCII.

Si el servidor se queda sin espacio en disco cuando IIS intenta agregar una entrada de registro a un archivo, el registro de IIS se cierra. Al mismo tiempo, en el registro de aplicación del Visor de sucesos de Windows, se registra un suceso.

Page 28: 6 propiedades de un sitio web

archivos

Cuando vuelve a haber espacio disponible en disco, se reanuda el registro de IIS. Esto hace que se registre un suceso adicional en el registro de aplicación del Visor de sucesos de Windows.