Cómo estructurar un CMS simple

¿Por qué quieres reinventar la rueda?

Si su objetivo es crear un sitio de cartera, le recomiendo ir con una solución de WordPress / Themeforest y enfocar el sitio en su cartera de trabajo.

Si realmente desea crear un nuevo CMS desde cero, eso es genial … aunque no hay nada particularmente innovador.

Llevo 15 años implementando sistemas CMS para pymes. Todos son casi lo mismo. Hay:

  • Contenido / Páginas (de diferentes tipos)
  • Usuarios (con algún tipo de ACL)
  • Menus
  • Diseños / plantillas
  • Temas
  • Gestión de activos
  • Herramientas administrativas, y
  • Extensibilidad (es decir, diseñada para que otros desarrolladores creen complementos)

Si quisiera crear un nuevo CMS, lo modelaría después de los CMS existentes … pero seguiría usando un tema Themeforest o una fuente de tema similar como punto de partida para mis diseños de componentes gráficos / de mensajería.

Los mejores deseos en su sitio web!

Le recomiendo que preste atención a las soluciones basadas en CMS listas, que le permiten crear sitios web atractivos, funcionales y amigables con SEO fácilmente, sin tener ningún conocimiento especial o habilidades de programación.

Eche un vistazo a la empresa MotoCMS, que actualmente estoy ejecutando para algunos de mis proyectos.

Funcionalidad de comercio electrónico:

2Checkout, Paypal, Postfinance, Catálogo de productos, Lista de productos, sistema de revisión de Yotpo, búsqueda de tiendas y filtros, tasas de impuestos, sistema de descuento, campos / propiedades personalizados

1. Diseño moderno de sitios web (todos los diseños de MotoCMS 3 se crearon hace menos de 6 meses).
2. Aspecto profesional de su sitio web (garantizan que su sitio web sea nítido y hermoso en cualquier dispositivo).
3. Obtiene soporte de Life Time 24/7 si tiene problemas con la plantilla de MotoCMS. Puedes consultar MotoCMS
4. Obtiene un editor fácil de arrastrar y soltar que le permitirá aplicar cambios a su sitio web una vez que hayamos terminado con su proyecto. No necesita pagar $$$ extra para que los desarrolladores apliquen cambios menores a su sitio web.

Sugerencias para su cartera:

Desarrollo y adaptación de temas y complementos de WordPress.

Responsabilidad total de dichos sitios (incluida la estructura, el contenido, la verticalización, el alojamiento, etc.)