We are working on the English translation of this site. If you don't see this page translated, use the control above to show an automatic translation. Sorry for the inconvenience.

Esta solución ha sido desarrollada por Intelequia Software Solutions. Una parte del desarrollo ha sido subvencionado por el programa Innoempresas 2012, del que ha sido beneficiaria Intelequia Software Solutions.

Ministerio de Industría, Energía y Tuismo

Gobierno de Canarias

FEDER

Productos > DNNFolderProviders

Intelequia Providers for High Available Cloud Storage

¿Qué es?

Intelequia DNNFolderProviders es una extensión para DotNetNuke 6.x para proporcionar almacenamiento externo al sistema de archivos local que provee el gestor de contenidos, ofreciendo la posibilidad de almacenar los contenidos en ubicaciones en la nube (por ejemplo: DropBox, Windows Azure, Amazon S3, Rackspace Storage, etc.).

¿Cómo funciona?

A partir de la versión 6.0 de DotNetNuke, el gestor de contenidos ofrece un API para extender el propio sistema de archivos que viene facilitado de fábrica, que ofrece almacenamiento en el sistema de archivos local o en base de datos. Debido a que normalmente el espacio en disco es limitado y el almacenamiento en base de datos es costoso y en ocasiones no idóneo -como puede ser streaming de video, etc.- este API ofrece la posibilidad de extender las capacidades de almacenamiento de DotNetNuke prácticamente hasta el infinito, eligiendo tu proveedor de almacenamiento favorito.

Si deseas conocer más acerca de la nueva arquitectura de "Folder Providers" de DotNetNuke 6.x, puedes acceder a este enlace de la Wiki de DotNetNuke (inglés): http://www.dotnetnuke.com/Resources/Wiki/Page/Folder-providers.aspx

Principales características

Con el lanzamiento de esta primera versión del producto, se ha creado el proveedor para almacenar contenido externo en Windows Azure Storage. En breve se integrarán más proveedores de almacenamiento como DropBox, Rackspace, Amazon S3, etc.

Versión 2.0

  • File System Provider
    • Añadido soporte para conectar carpetas compartidas a tu instancia de DNN 6.
  • Dropbox Folder Provider
    • Mejorada la interfaz.
    • Ahora puedes especificar una ruta dentro del contenedor para tener la posibilidad de tener diferentes configuraciones del proveedor en dicho contenedor.
    • Puedes bloquear la instancia del proveedor solo para usuarios "host".
  • Azure Folder Provider
    • Mejorada la interfaz
    • Ahora puedes especificar una ruta dentro del contenedor para tener la posibilidad de tener diferentes configuraciones del proveedor en dicho contenedor. 
    • Puedes bloquear la instancia del proveedor solo para usuarios "host". 
 
 

Versión 1.1.0

  • Dropbox Folder Provider
    • Añadido soporte para conectar cuentas de Dropbox a tu instancia de DNN 6.x
    • Puedes usar cuentas de Dropbox distintas con un mismo portal
    • Soporte para carpetas públicas y privadas. Las URLs de las carpetas públicas serán servidas directamente desde Dropbox mientras que para las privadas se supervisan los permisos de carpetas de DNN para acceder a ellas.
    • Opción de "Sólo lectura" para asegurar que el contenido de Dropbox no será modificado si así lo deseas
    • Acceso a Dropbox mejorado a través de caché en servidor

Versión 1.0.0

  • Windows Azure Folder Provider
    • Facilita la integración de almacenamiento de Windows Azure en tu instancia de DNN 6.x
    • Permite múltiples instancias del proveedor apuntando a contenedores diferentes
    • Permite la integración con almacenamiento de desarrollo (Development Storage) en tu entorno de desarrollo local
    • Posibilidad de usar tanto contenedores privados como públicos. Las URLs de los blobs en contenedores públicos es la dirección pública en almacenamiento de Azure. Los blobs privados son servidos por la utilidad LinkClick de DotNetNuke, comprobándose los permisos de acceso al mismo
    • Posibilidad de configurar dominios personalizados de Azure Storage. Esto permite utilizar direcciones tipo "http(s)://storage.mydomain.com/..." al renderizar las URLs o usar las características de CDN de Windows Azure
    • Crea automáticamente blobs vacíos para mantener la estructura de directorios en Azure
    • Se puede configurar una opción de Sólo Lectura para asegurar que el almacenamiento en Azure no será modificado
    • Ideal para tus instancias de DotNetNuke alojadas en Azure (ver DNN Azure Accelerator)
    • Desarrollado por el mismo equipo de desarrollo responsable del DNN Azure Accelerator
    • Totalmente localizable
  • Licenciamiento
    • Puedes descargar y probar el producto de forma gratuita en tu entorno de desarrollo, usando nombres de host "localhost" o "*.local". También se puede usar del mismo modo en instancias desplegadas en el entorno de ensayo en Azure (Staging) donde la URL sigue el patrón "{deploymentid}.cloudapp.net".
    • La licencia adquirida es perpetua para la versión actual en el momento de la compra. Hay un periodo de mantenimiento de un año durante el cual puedes actualizar el producto gratuitamente.
  

Capturas

Edit Album Re-Order the Album Images

Capturas de pantalla de DNNFolderProviders

A continuación se muestran una serie de capturas de pantalla del módulo. Pulsa sobre cada imagen para ver más detalle  

  • Vista del Administrador de Archivos
  • Azure Folder Provider
  • Contenido de los contenedores
  • Azure Folder Provider
  • Dropbox Folder Provider
  • Dropbox Folder Provider
  • File System Folder Provider
  • File System Folder Provider