MARKSELEVEN

Marks11 es un Sistema de gestión de contenido y base de datos (CDMS) con el que los programadores podrán, de cerca, flexiblemente transformar y expandir cada projecto basado en web. A estos pertenecen por ejemplo:

  • Plataformas de comercio electrónico
  • Configuradores
  • Marketplaces
  • Tiendas Online
  • Sistemas de reservas
  • Páginas para empresas
  • Revistas
  • Plataformas sociales
  • Sistemas de Blog
  • Plataformas de comparación

Para los administradores son incluso las estructuras más complicadas bien fáciles de manejar.

Tecnología

Marks11 es basado en ZendFramework y se usa como Mapper Objeto Relación (ORM) Doctrine.

Hablamos en Marks11 sobre un Sistema de gestión de contenido y base de datos (CDMS), que no solo deja representar, crear y editar contenido, si no también estructuras de base de datos.
El Software se basa desde el inicio en el principio de la programación orientada a objetos. El MVC (Model, View, Controller) es implementado a travez del ZendFramework y los datos a editar son accedidos a travez del ORM. Toda información representa un determinado modelo (Model) y una cantidad de estos modelos crean unca colección (Collection) de una clase.
Para representar estructuras complejas y poder trabajarlos de manera rápida como administrador hemos dasarrollado una cantidad importante de últiles elementos para formularios para trabajar con los modelos.
Las siguientes designaciones entre diferentes Datos pueden ser simplemente mostradas:

  • Child of Parent
  • Posición
  • M to One
  • M to One con traducción
  • M to One con valor
  • M to One con traducción y valor
  • M to N con tranducción
  • M to N con valor
  • M to N con posición
  • M to N con Valor y Posición
  • M to N con Tracucción y Posición
  • M to N to T
  • M to N to T con múltiples valores
  • M to N to T con posición
  • M to N to T con múltiples valores y posiciones
  • M to N to T to Y
  • M to N to T to Y con múltiples valores
  • M to N to T to Y con Posición
  • M to N to T to Y con múltiples valores y posición
  • Date
  • Datetime
  • Decimal-Input
  • Integer
  • Short-Text
  • Long-Text
  • Password
  • WYSIWYG
    • con vínculo al Media-Browser
    • con vínculo al MediaImage-Browser
    • con diferentes ViewHelpers para DataOutput
    • Creador de plantillas


Ventajas

Seguridad

Desde el inicio hemos puesto nuestro enfoque en la seguridad y encapsulamos datos sensibles de lugares públicos.

Desde el comienzo son los recursos, como los Medios y contenidos que fueron subidos al sistema, asignados con un rol que a travez del ACL solo permite a ciertos usuarios o grupo de usuarios el acceso.
Aquí también hemos previsto solo un tipo de simple estructura en cadena para la simple organización de los Roles. También es posible manejar Roles del mismo valor herarquico.
Basicamente pasan todas las solicitudes enviadas al sistema por el archivo "index".
Así como la lógica, también los archivos no se encuentran en las carpetas públicas. Con unica excepción en los medios con los derechos de usuario en visita que tendrían que poder ser vistos. Estos son guardadas también en carpetas públicas para mejorar el rendimiento bajo un alto numero de solicitudes.

Variabilidad

Marks11 esta diseñado de manera que la base de datos, en otras palabras, extender limitar un determinado modelo. El diseño es tras el MVC Schicht en una capa individual.

Performancia, BigData y Escalabilidad

Debido de la estructura ORM es posible intercambiar y/o cambiar la base de dato todo el tiempo. En caso de un alto solicitud de la aplicación en el que la programación intensifique la cantidad de uso de memoria cambiará Doctrine por el uso de L8Msql. Con esto es posible un fluente proseso de más grandes y complejas estructuras.

 

Historia

Marks11 es desarrollado desde marzo 2010 por Norbert Marks y su equipo en Berlín y Nueva York y es usado hasta hoy en día por aproximadamente 200 empresas a nivel europeo y en America. El sistema se inicia a travez de la insatisfacción con los actuales sistemas en el mercado, desde el punto de vista del programador como del usuario/administrador, dandoles estos sistemas un resultado muy incomodo. En abril 2015 Marks11 fue dispuesto al mercado abierto.