tool source software snipe open online management asset php asset-management

php - software - open source inventory asset management



Gestión de documentos PHP (5)

Echa un vistazo a DokuWiki : https://www.dokuwiki.org/dokuwiki

Maduro y rico en características.

Estoy buscando una solución de gestión de documentos basada en PHP madura, preferiblemente de código abierto.

Requisitos:

  • Gestionar documentos, preferentemente en una estructura de carpetas.
  • Arquitectura limpia
  • Interfaz de aspecto agradable a medio camino (puedo personalizar pero necesito una base limpia)
  • Puede indexar a texto completo PDF, OpenOffice e idealmente los formatos de MS Office
  • Capacidad multiusuario
  • Debe ser una aplicación web basada en navegador, no clientes Java, etc.
  • Solución auto alojada

Agradable para los que tienen:

  • Una API para leer / escribir documentos sería genial
  • Arquitectura basada en PHP5
  • Control de versiones (almacenamiento de varias versiones de un documento)
  • Miniaturas de imágenes
  • Etiquetado

Estoy consciente de

  • KnowledgeTree (a punto de hacer una instalación de prueba)
  • OpenDocMan (muy interesante, a punto de hacer una instalación de prueba)

y agradecería cualquier sugerencia adicional y enlaces a proyectos relacionados, también en la dirección de Asset Management para agencias de publicidad y demás. Para una aplicación asesina brillante y totalmente sobresaliente que hace la mayoría de las cosas fuera de la caja, también estaría listo para ir más allá de PHP (pero debe ser una aplicación web).

Revisé los dupes pero no encontré ninguna pregunta en la dirección correcta.


En primer lugar, permítame decirle que esta respuesta es una solución "alternativa" a sus requisitos y tal vez no sea la respuesta exacta que está buscando, pero creo que el software que estoy a punto de describir puede influir en usted para buscar otros idiomas / plataformas.

El software se llama Microsoft Sharepoint 2010, que se encuentra a continuación.

En primer lugar, le haré saber que los archivos reales se almacenan como binarios dentro de la base de datos y no son archivos físicos en el sistema.

He estado trabajando con sharepoint durante las últimas semanas, algunas semanas y me parece increíble, la forma en que está diseñada la aplicación es extremadamente compleja, pero la marca no es tan compleja, especialmente si sabes C #.

  • Gestionar documentos, preferentemente en una estructura de carpetas.

    • La administración de documentos es extremadamente poderosa, especialmente con el rango de Microsoft Office, donde varias personas dentro del navegador pueden modificar y trabajar con documentos como Excel, Word, Access.
    • Puede apuntar una carpeta de su escritorio a su servidor http y los archivos se almacenarán exactamente como lo desee, arrastre y suelte dentro de su computadora.
    • La colaboración de este kit reunirá a un "grupo" de personas para aumentar la tasa de trabajo y disminuir la carga de trabajo (si es necesario).
  • Interfaz:

  • Capacidad multiusuario

    • Si tuvo los costos de tener varios servidores, cree un servidor separado e instale Active Directory como su inicio de sesión principal, o simplemente puede seleccionar Inicio de sesión basado en la Web.
  • Una API para leer / escribir documentos sería genial

    • Si alguna vez ha utilizado Visual Studio, entenderá que aprender a hacer aplicaciones es bastante simple, Well Sharepoint se ha integrado en Visual Studio 2010 para que pueda Crear / Modificar / Implementar elementos web en su sitio, puede crear todo desde un Youtube. Rascador para un analizador de base de datos multi segmentado complejo.

Lo que recomendaría que hiciera es investigar la plataforma con más detalle y ver videos en Youtube y Microsoft.

Con la base no tiene que escalar su Sharepoint como una granja de servidores, puede tenerlo todo en la misma caja, como un servidor con MSSQL, Office 2007 instalado, IIS y Sharepoint.

Si no tiene los recursos para esto, siempre puede alquilar un servidor Sharepoint pre implementado.

Actualización 1.

También me gustaría mencionar que crear un recurso compartido de red en su PC y señalar la ubicación a ( http://pecka.com/archive ) resultaría en la posibilidad de arrastrar y soltar archivos en la carpeta y de que se sincronicen con SharePoint. Metadatos generados automáticamente y almacenados en la base de datos.

Lo siento por la canasta, pero al menos lo miraría


También avanzo para desarrollar un servidor de documentos basado en LAMP y un backend usando alguna programación como Python y Java. Para mi sugerencia, debe encontrar el software para documentos eDocs DM server que se desarrolla en la Plataforma de Windows como guía. El concepto son las mismas formas, pero diferente plataforma y lenguaje de programación.

Luego trata de comparar características de código abierto, como:

Compruebe aquí para Open Source Document Management Systems: http://lerablog.org/technology/the-best-open-source-document-management-systems/


También puede echar un vistazo a estos, todos ellos están basados ​​en LAMP
owl
letodms
KnowledgeTree : parece que han puesto su iniciativa de código abierto en segundo plano. Puedes encontrar la versión anterior de esta url.


Usted podría tener una mirada en Drupal . Lo primero que hay que aclarar es si debería ser solo DMS y nada más, entonces votaría por otra herramienta especial de DMS.

Lo configuré como una solución DMS liviana (que se extenderá a la intranet CMS general) en mi lugar de trabajo. El flujo de trabajo está bien, pdf y también la búsqueda de texto completo, los permisos fueron un poco complicados. Es drupal 6, mientras tanto d7 está disponible. Si quieres más información, estaré encantado de explicarte.

Por cierto, la gestión de activos para grandes grabaciones de audio y video también estoy haciendo una investigación privada.