Professional Documents
Culture Documents
AltaVoz S.A.
http://www.altavoz.net info@altavoz.net
Via del Mar: 2 Poniente 355 of 53. Fonos (56 32) 88-2277 / 97-0672 Santiago de Chile: Guardia Vieja 255 of 612, Providencia. Fono (56 2) 378-0190, Fax (56 2) 344-4543
Indice de Contenidos
1 Introduccin...................................................................................................................................................3 2 Prestaciones...................................................................................................................................................4
2.1 Tipos de Contenido..........................................................................................................................................................................4 2.2 Instancias Prontus............................................................................................................................................................................5 2.3 Ediciones..........................................................................................................................................................................................5 2.4 Control de Alta de Artculos..............................................................................................................................................................6 2.5 Programacin de Contenidos en Portadas......................................................................................................................................6 2.6 Taxonoma........................................................................................................................................................................................7 2.7 Ajuste Automtico de Imgenes.......................................................................................................................................................8 2.8 Creacin Automtica de Submens.................................................................................................................................................8 2.9 Editor Visual.....................................................................................................................................................................................9 2.10 Biblioteca Multimedia....................................................................................................................................................................10 2.11 Editor de Formularios...................................................................................................................................................................10 2.12 Calendarios..................................................................................................................................................................................11 2.13 Delegacin de Espacios y Granularidad......................................................................................................................................11 2.14 Salidas RSS.................................................................................................................................................................................12 2.15 Versiones en distintos idiomas.....................................................................................................................................................12 2.16 Versiones para distintos dispositivos...........................................................................................................................................12 2.17 Vista Accesibilidad.......................................................................................................................................................................12 2.18 Buscador Prontus.........................................................................................................................................................................13 2.19 SEO (Search Engine Optimization)..............................................................................................................................................14 2.20 Integracin con YouTube.............................................................................................................................................................14 2.21 Integracin con Twitter.................................................................................................................................................................14 2.22 Estadsticas en Tiempo Real........................................................................................................................................................15 2.23 Widgets........................................................................................................................................................................................15
3 Ventajas........................................................................................................................................................17
3.1 Flexibilidad......................................................................................................................................................................................17 3.2 Facilidad de Uso.............................................................................................................................................................................17 3.3 Rendimiento...................................................................................................................................................................................17 3.4 Confiabilidad...................................................................................................................................................................................18
4 Arquitectura..................................................................................................................................................18
4.1 Repositorios de Informacin...........................................................................................................................................................18 4.2 Capas de Servicios.........................................................................................................................................................................19 4.3 Widgets..........................................................................................................................................................................................19
6 Escalabilidad................................................................................................................................................22
6.1 Requisitos Mnimos........................................................................................................................................................................22 6.2 Ambientes de Alto Rendimiento.....................................................................................................................................................22
pg. 2
1 Introduccin
Prontus es un administrador de contenidos web flexible, fcil de usar, robusto y eficiente, con una trayectoria de ms de 10 aos en el mercado y utilizado por cientos de clientes que lo han aplicado en sus portales corporativos, servicios editoriales y sitios web transaccionales. Un sitio web realizado en Prontus est formado por slo dos elementos constructivos: Los artculos, como unidades de informacin. Las portadas, como los contenedores donde esta informacin se publica para hacerla accesible desde el web.
Combinando estos elementos entre s e integrando prestaciones internas y externas ("widgets") se construye la estructura visible o "navegable" del sitio web, la que ser desplegada a los visitantes y utilizada por los operadores (responsables por la publicacin del sitio web) para la edicin de contenidos. La simplicidad de esta abstraccin se traduce en una menor cantidad de pasos requeridos para publicar informacin y permite a los operadores alcanzar una alta productividad en un menor tiempo.
Los operadores Prontus estn organizados en tres niveles: Administrador. Responsable por la estructura general y la organizacin de los operadores. Editor. Responsable de las portadas y tipos de artculo delegados en l, y por aprobar el trabajo de los periodistas (redactores) a su cargo. Redactor. Responsable de los tipos de artculo delegados en l. Puede ingresar contenidos, pero no puede publicarlos, ya que esa tarea le corresponde al Editor.
Prontus facilita el trabajo colaborativo permitiendo ver y/o modificar contenidos generados por otros operadores a editores y redactores, si el administrador as lo establece. Toda la actividad de los operadores es registrada en archivos diarios de bitcora, desde los que el administrador puede auditar el trabajo realizado.
pg. 3
2 Prestaciones
2.1 Tipos de Contenido
Prontus publica y administra la mayora de los tipos de contenido necesarios para construir sitios web dinmicos y atractivos. Esto incluye: Texto sin formato. Utilizado en posiciones donde se requieren textos cortos y en variables o atributos (por ejemplo, el color o la dimensin de algn elemento). Texto con formato. Usado en titulares, bajadas (resmenes) y cuerpos de artculos. El texto con formato puede contener cualquier tag HTML y es ingresado con la ayuda de un editor visual de caractersticas similares a MS Word. Imgenes. En formato JPG, GIF y PNG. Las imgenes pueden ser redimensionadas automticamente por Prontus para cumplir con anchos y altos mximos permitidos en la diagramacin. Archivos descargables. En cualquier formato (pdf, doc, xls, etc.). Animaciones Flash. Utilizadas para ilustrar artculos (infografas), construir botones y banners. Audio y video. Los formatos de audio y video son reconocidos automticamente por Prontus, crendose un archivo intermedio que permite que el contenido se entregue al cliente en modalidad de streaming sobre http. De esta manera, el visitante no tiene que descargar una pelcula completa para comenzar a verla, an cuando no utilice un player en Flash. Video Flash. Formato reconocido automticamente por Prontus, desplegndose dentro de un reproductor (player) Flash.
La combinacin de estos tipos de contenido en artculos permiten crear los elementos bsicos que formarn el sitio web. Estos elementos o tipos de artculo son, por ejemplo: Artculo General. Utilizado para publicar noticias, reportajes o informacin en general. Un artculo general suele contener varios campos de texto y varias imgenes. Rtulos. Usados para titular secciones en una portada. Mens. Usados para dirigir la navegacin a otras portadas y construir as un rbol de contenidos. Vnculos. Links usados para dirigir al visitante hacia otro lugar del sitio web (por ejemplo, "vea ms informacin aqu"). Botones. Sinopsis de informacin presentada de manera atractiva. Banners. Elementos grficos, generalmente animados, que llevan al usuario a otro URL. Galeras de fotos. Artculos con muchas fotografas. Fotografas animadas. Animacin flash que despliega en secuencia en una portada varias fotografas de un mismo artculo.
A estos ejemplos se suma todo tipo de combinaciones de textos, imgenes, animaciones Flash, archivos descargables y multimedia que el desarrollador estime adecuados para crear un nuevo tipo de artculo. Esta flexibilidad permite a Prontus reproducir prcticamente cualquier tipo de navegacin y estructura de contenidos.
pg. 4
2.3 Ediciones
A travs de la administracin de ediciones, Prontus permite publicar versiones distintas en el tiempo de determinadas portadas o del sitio web completo. De esta manera es posible publicar y conservar ediciones de boletines, revistas y peridicos. Las portadas fijas pueden convivir con aquellas que pertenecen a las ediciones, integrndose de esta manera contenidos con dinmica distinta dentro de un mismo portal web.
pg. 5
Para hacer esto, Prontus provee dos mecanismos: Control manual. Cada artculo tiene un checkbox que permite al editor decidir si se hace visible o no. Control por fecha de publicacin. Prontus se puede configurar para que no muestre los artculos que tengan fecha de publicacin futura.
pg. 6
2.6 Taxonoma
Los artculos Prontus pueden clasificarse de acuerdo a tres atributos: Seccin Tema (de una seccin) Subtema (de un tema)
Permitiendo as relacionar unos artculos con otros para agruparlos en portadas temticas o para acceder rpidamente a ms informacin sobre un tpico en particular. Las secciones, temas y subtemas son definidas por el administrador mediante un editor especial, y pueden importarse, exportarse o compartirse entre distintas instancias de Prontus.
pg. 7
pg. 8
pg. 9
Los datos ingresados por los visitantes son enviados al correo electrnico del formulario y tambin almacenados localmente en archivos de texto plano.
pg. 10
2.12 Calendarios
Prontus tiene la facilidad de construir automticamente calendarios para desplegar informacin temporal como agendas, programacin de eventos o ediciones.
pg. 11
pg. 12
El buscador Prontus permite: Buscar dentro de un Prontus en particular o en todos los Prontus indexados. Buscar por una o ms palabras, entregando resultados que las contienen todas (modalidad AND) o alguna de ellas (modalidad OR). Definir palabras a eliminar de los resultados (modalidad NOT). Reconocer comodines '*' (varias letras) y '?' (una letra). Buscar dentro de archivos PDF y MS Word. Entregar resultados ordenados por importancia (cantidad de palabras encontradas dentro del texto) o por fecha de publicacin. Filtrar por taxonoma Prontus (seccin, tema y subtema de los artculos). Filtrar por rango de fechas. Implementar distintos formularios de bsqueda y plantillas para mostrar los resultados. Entregar resultados paginados, pudiendo definirse la cantidad mxima de pginas y la cantidad de resultados a mostrar en cada una.
pg. 13
2.19.3 Tagging
Prontus posee la facilidad de asociar etiquetas (tags) al contenido. Estas etiquetas pueden publicarse en meta-tags que sirven a los buscadores para clasificar mejor las pginas web.
pg. 14
2.23 Widgets
Los widgets son aplicaciones integradas a Prontus en alguna de las capas de su estructura (que por su naturaleza es integrable a prcticamente cualquier aplicacin externa). Algunos de estos son:
pg. 15
2.23.4 Votaciones
Cada artculo Prontus puede ir acompaado de un pequeo recuadro donde el visitante puede calificar el contenido. Se despliega la cantidad de votos y el puntaje promedio actuales.
2.23.5 Comentarios
A cada artculo Prontus se le puede agregar un rea de comentarios donde los visitantes pueden ingresar un texto breve. Los comentarios pueden ser moderados por el administrador o ser publicados automticamente.
pg. 16
3 Ventajas
Las prestaciones y la estructura que Prontus provee se traducen en cuatro ventajas concretas: flexibilidad, facilidad de uso, rendimiento y confiabilidad.
3.1 Flexibilidad
Gracias a su arquitectura, Prontus entrega una libertad absoluta para definir los elementos que formarn parte de un artculo, el cual puede contener ilimitados textos de variados tipos, ilimitadas fotografas, archivos adjuntos, variables, conos y todo tipo de atributos que el desarrollador necesite, y sin necesidad de modificar el modelo de datos. Por otra parte, siendo la nica vinculacin obligatoria la relacin artculo-portada, Prontus permite definir la navegacin ms adecuada para el sitio web, sin imponer ninguna estructura jerrquica especial. Pueden usarse frames, i-frames o SSIs para relacionar las portadas entre s, si el desarrollador lo estima conveniente. Sin embargo, esta flexibilidad no redunda en una complejidad tcnica superior para el desarrollador. Para instalar y construir un sitio web basado en Prontus slo es necesario tener conocimientos de HTML.
3.3 Rendimiento
Gracias a su arquitectura, Prontus hace un uso mnimo de recursos costosos o escasos desde el punto de vista computacional, como es el acceso a bases de datos. Prontus permite que la mayora de los contenidos se encuentren ya formateados y listos para su entrega al visitante desde el momento mismo de su publicacin, lo cual permite soportar trficos de hasta 200 Mbps utilizando un solo servidor de tipo estndar1. Para exigencias mayores, Prontus est preparado para configurar servicios en cluster, los cuales son capaces de funcionar an en ubicaciones distintas.
3.4 Confiabilidad
Prontus es robusto, esto quiere decir que permite construir sitios que continan respondiendo frente a una carga extrema de trabajo y an cuando la base de datos u otros sistemas de apoyo se encuentran colapsados y dejen de operar. Esto se logra a travs de una estructura de servicios en capas que colaboran entre s, pero que pueden ser articulados para que el contenido bsico o ms relevante no se vea afectado por fallas en los servicios secundarios. Por otra parte, la arquitectura de Prontus ha sido diseada para que sea posible impedir el acceso externo a las aplicaciones de administracin, eliminando en esos casos toda posibilidad de intrusin externa.
4 Arquitectura
Prontus posee una estructura en capas de servicios que entrega una gran flexibilidad al desarrollador, con lo cual le permite aislar completamente las tareas de operacin del ambiente pblico, implementar servicios en modalidad cluster y construir sitios web tolerantes a fallas.
pg. 18
4.2.1 Edicin
La funciones bsicas de ingreso, edicin y administracin de contenidos se realizan a travs de servicios web integrados al servidor. A travs de ellos Prontus genera archivos de texto plano basados en plantillas que pueden ser pginas html planas, pginas xhtml, o pginas dinmicas php, asp o jsp. En estos archivos, los contenidos son insertados tal como deben ser desplegados al visitante, e integrados a servicios de la capa presentacin. La separacin de estas funcionalidades permite aislar completamente las funciones de administracin de contenidos, llevadas a cabo por los operadores, de las funcionalidades destinadas a servir a los visitantes, mejorando de esta manera la seguridad del sitio web. En un caso extremo, la edicin de contenidos puede ser ejecutada en un servidor web distinto del utilizado para publicarlos a los visitantes.
4.2.2 Presentacin
La capa presentacin puede integrar cualquier servicio dinmico tal como foros, encuestas, perfilacin de contenidos o personalizacin de datos. Estos servicios pueden ser externos o internos (widgets), pudiendo incluso integrarse Prontus a otros administradores de contenidos.
4.2.3 Browser
La capa Browser aloja todas las aplicaciones destinadas a ser ejecutadas en el navegador del visitante, lo cual incluye aplicaciones javascript, animaciones flash y applets.
4.3 Widgets
Los widgets son aplicaciones que proveen funcionalidades extra a Prontus. Los widgets pueden ser instalados y utilizados en cualquiera de las tres capas web.
pg. 19
pg. 20
pg. 21
6 Escalabilidad
La arquitectura de Prontus facilita su adaptacin a los ms variados ambientes y exigencias.
Sistema Operativo
6.2.1 Clustering
En condiciones extremas de rendimiento y/o seguridad, Prontus puede alimentar, desde un servidor central de administracin, a mltiples servidores configurados en modalidad Cluster. Los servidores del cluster pueden alojar slo contenidos estticos y de esa manera maximizar el rendimiento.
Tambin los servidores del cluster pueden estar alojados en distintas ubicaciones geogrficas.
pg. 22