Web design and hosting, database, cloud and social media solutions that deliver business results
  • Soluciones de negocios
    • Automatización Robótica de Procesos
    • Software
    • Servicios de bases
      • Actualización del servidor y servicios de DBA
      • BI de energía
      • Integración de datos
      • Informes
    • Diseño web
      • Diseño de logo
      • Optimización del sitio web
      • Seguridad del sitio web
      • Traducción y localización web
      • Via de pago
      • Herramientas técnicas
    • Servicios en la nube
      • Servicios en la nube de Google
      • Servicios web de Amazon
      • microsoft azure
    • Medio Social
    • Microsoft Office
    • Hardware de TI
  • Academia
    • Nuestro entorno de prueba
    • Diseño de base de datos de aprendizaje
      • Los basicos
      • Obtener consulta abierta
      • Usando datos del servidor SQL
      • SQL Server 2008 para planes de mantenimiento
      • Usar fechas de SQL Server
      • Uso de las funciones de SQL Server
      • Uso de SQL Server Pivot-Unpivot
    • Aprendiendo Diseño Web
      • Creación del sistema de gestión de contenido de Ousia
      • ASP-NET
      • CSS
      • Usando JavaScript
    • Uso de las redes sociales
      • Cambiar una cuenta de Facebook de personal a empresa
      • Elegir dónde enfocar el esfuerzo de las redes sociales
      • Solicitar una revisión de Google
      • Tamaños de imagen de redes sociales
      • Uso de metadatos para configurar imágenes de redes sociales
    • Aprendizaje en la nube y servicios de TI
      • Error del programador de tareas 2147943645
      • Solicitud de SSL y generación de archivo PFX en OpenSSL Simple Steps
  • Acerca de
    • Blog
      • Actualización principal de Google, enero de 2020
      • Cierre de Internet de Hot Chilli
      • Cómo elegir el contenido de los folletos publicitarios de su sitio web
      • Construyendo una máquina de juego de nivel de entrada
      • Las cosas más molestas de los sitios web en Internet
      • Los 5 mejores sitios web para obtener gráficos vectoriales gratuitos
      • Prevención de estafas en línea
      • Skimmers de la gig economy
    • Carreras
      • Traductor inglés-español
      • Traductor inglés-japonés
    • Equipo
      • Ali Al Amine
      • Ayse Hur
      • Chester Copperpot
      • Gavin Clayton
      • Sai Gangu
      • suneel kumar
      • Surya Mukkamala
    • Portafolio
English (EN-GB)English (EN-US)Español (ES)हिंदी (HI)italiano (IT)日本語 (JA)

Creación del sistema de gestión de contenido de Ousia

Pasamos mucho tiempo pensando en cómo hacer que Ousia Content Management System fuera uno de los más rápidos. Aquí explicamos algunos de los conceptos puestos en marcha.

Base de datos primero

En muchos ejemplos, hemos visto a las empresas construir los front-end primero y luego dejar la base de datos como una ocurrencia tardía.

Lo hicimos al revés, uno de los puntos de venta únicos de nuestro Ousia, nuestro propio CMS, es el hecho de que lo hicimos comenzando con la base de datos y un conjunto de tablas optimizadas para tiempos de búsqueda extremadamente rápidos. De hecho, podemos administrar sitios web desde nuestro software de base de datos.

Diseñando un CMS

La base de la base de datos se forma alrededor de cuatro tablas; grupo de sitios web, sitios web, URL y controles.

Grupo de sitios web

Un grupo de sitios web puede contener muchos sitios. El nuestro tiene 15 sitios en idiomas y 1 sitio compartido que contiene todos los activos compartidos.

Sitio web

Contiene información sobre cada sitio o subsitio como parte de un grupo que permite que se formen enlaces y relaciones en el nivel más bajo de un sitio, esto incluye información sobre el idioma, el dominio y la entrega de contenido. Por ejemplo, el nuestro está configurado con 15 subdominios para cada idioma y un sitio de sistema compartido, que contiene todos los activos compartidos.

Los niveles de acceso de los usuarios se pueden establecer en la base de cada sitio y se pueden heredar en todo momento.

También tenemos un concepto de ruta del sitio, que nos permite redirigir de http a https, o permitir el tráfico de CDN para imágenes pero no contenido, o habilitar el modo de edición en el editor de contenido.

URL

Cada URL de su sitio recibe un identificador único que se puede identificar fácilmente. Las funciones de seguridad (privilegios de lectura y edición) están vinculadas a este valor, así como la vinculación de contenido, la redirección y los metadatos.

Estos vienen en varios tipos, cada uno de los cuales cambia el comportamiento de la página e incluye;

  • contenido
  • eventos
  • tienda
  • departamento de la tienda
  • producto
  • portafolio
  • disfraz
  • activos del sitio web

Control

Los controles se pueden agregar y eliminar con solo hacer clic en un botón según el tipo de URL. Algunos se agregan automáticamente cuando se crea una nueva URL y otros se pueden agregar manualmente.

Los controles personalizados se pueden desarrollar y agregar a los tipos de URL personalizados, lo que nos permite acelerar nuestros tiempos de desarrollo, podemos obtener un sitio estándar con 4-5 páginas creadas en horas en lugar de días o semanas.

Mejoramiento

La vinculación de contenido, los metadatos, los estilos de tema y los scripts se agregan en los lugares relevantes ya optimizados desde la base de datos, y luego se agregan controles a la página, nuevamente optimizados donde sea posible.

Una vez que esto se hizo en la base de datos, dedicamos tiempo a crear las funciones de edición que encontrará cuando esté en el modo de edición.

Las imágenes se almacenan mediante el flujo de archivos de SQL Server, lo que brinda el acceso más rápido disponible sin dejar de ser parte de una base de datos, y se respaldan junto con el resto de los datos.

  • Solicitar acciones
  • búsqueda de sitio
  • búsqueda de URL
  • enviar respuestas no encontradas/no modificadas
  • obtener lista de control
  • datos de control de llenado

Por lo general, todo esto se recupera en menos de 20 ms, incluso en sitios web muy grandes.

Final Notes

While this is very much an overview of how our system works, it should give you an indication of how much time has been spent making this one of the quickest systems available. If you want more information please feel free to get in contact.

Comments

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

Site Links

RSSLoginLink Política de cookiesmapa del sitio

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom

Partnered With

La configuración de este sitio está configurada para permitir todas las cookies. Éstos se pueden cambiar en nuestra página de configuración y política de cookies. Al continuar utilizando este sitio, usted acepta el uso de cookies.
Ousia Logo
Logout
Ousia CMS Loader