• Problema velocidad actualizando arbol/lista de carpetas

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #21928  by erPina
 
Hola, actualmente tengo implementada la versión 6.2.2 (build: 7815) de OpenKM Community con mySQL

Desde hace un tiempo, al pinchar para desplegar el arbol de carpetas empiezo a sufrir problemas de lentitud a la hora de mostrar las mismas. Tarda bastante tiempo en mostrarlas mostrando los siguientes mensajes:
"Actualizando árbol de carpetas" y "Actualizando lista de carpetas"

Esta lentitud se sufre accediendo tanto en el servidor local donde está instalada la aplicación como en los equipos cliente

También me he dado cuenta que con el navegador IExplorer tarda más que con Mozilla o Chrome pero aún así es bastante tiempo el que tarda en desplegar y mostrar las carpetas

El numero de carpetas actualmente son aprox 700 siendo un 20% del total que hay que crear y el volumen de datos que manejamos por el momento es de 2GB, entiendo que no es un volumen elevado para el potencial de la aplicación

Existe alguna configuración para mejorar este tiempo que tarda la aplicación en mostrar el arbol/lista de carpetas?

Las características del servidor virtual donde corre la aplicación es
4x Intel Xeon E5-2630 2.30GHZ
4GB RAM

Un saludo
 #22277  by pavila
 
Tienes muchos documentos por carpeta? Ten en cuenta que no es bueno tener más de 200 (más o menos) pq en la parte del cliente tarda al mostrarlos dependiendo del navegador que use y de la potencia de la máquina.

Por otra parte, la versión Profesional tiene optimizaciones o mejoras que hace que funcione mejor con repositorios de documentos grandes, aunque el tamaño que me dices es bastante pequeño.
 #22291  by jllort
 
Que hardware tienes en la maquina cliente. O sea el browser que cpu i hardware tiene para renderizar. De entrada te recomendaría firefox o chrome para cualquier aplicacion ajax.

Cuando hablas de 700 carpetas te refieres a 700 carpetas colgando del okm:root ? o en total ? lo que puede penalizar el navegador es la renderización de mucho nodos colgando de una carpeta y de entrada eso tambien indicaría una taxonomía deficiente ( una mala organización o segmentación ).
 #22300  by erPina
 
En principio cada carpeta de las 700 contiene no más de 5 documentos.

El hardware de las máquina clientes son los siguientes
- Intel core i5 2.50 GHz, 8 GB RAM
- Intel core i3 3.10 GHz, 4 GB RAM

La estructura es más o menos así
okm:root
-carpeta 1
-carpeta 2
- carpeta2.1
....
- carpeta2.700

Un saludo
 #22309  by jllort
 
Claro , fijate que en la carperta 2 tienes 700 carpetas de la carpeta2.1 a la carpeta2.700 esto efectivamente al renderizar se va a hechar un tiempo ( son 700 objetos renderizados por el navegador -> te recomendamos utilizar firefox o chrome la cosa irá infinitamente mas rapida que con IE ). Para estos casos lo que hay que hacer es paginar, no hay otra y la función de paginación ahora mismo solo esta en la versión profesional. Cuando hagamos una subida de versión mayor, que esto no creo que sea hasta finales de año, este tipo de funcionalidades de ámbito general las pasaremos a la comunity, pero ahora mismo esto no se va a mover a la versión comunity.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.