Cómo hacer un CMS

Lo básico de un CMS es un área de administrador / usuario con opciones para realizar tareas.

Esto se puede hacer usando firebase, es más fácil de usar y pueden cambiar su API fácilmente. Ah, y es un poco más seguro, es lo mismo que SQL, pero tiene un toque más moderno.

¡Hazlo predeterminado para permitir registros! Usando github Twitter Facebook y correo electrónico.

¡Ahora debes elegir tu idioma! PHP es en lo que se basa principalmente WordPress, por lo que puede usar PHP pero también puede usar JS angular.

Investigue en Google, de diferentes cms y vea de qué idiomas están hechos.

Luego, asegúrese de aprender y comprender el idioma.

Mi respuesta no es dar una respuesta, sino una idea general sobre cómo hacer un cms, ¡esto es simplemente porque no quiero trabajar para ti!

La mayoría de los CMS es de código abierto. ¡Y si usa algo de un proyecto de código abierto, debe incluirlo y es una licencia!

Es bastante fácil hacer un CMS. Pero puede llevar mucho tiempo hacer algo estable.

Necesita escribir funcionalidad:

  • Sistema central

El núcleo debe ser el desarrollador más genérico posible para que pueda usar su código e implementar un complemento él mismo. Y para cada versión serán una retrocompatibilidad

    • Utils
    • Registros
    • Base de datos
    • Emailing
    • Seguridad
  • Sistema de gestión de usuarios
  • Sistema de plugins
  • Sistema de plantillas
  • Sistema api
  • Plantilla predeterminada
  • Back-office para todo eso
    • Si quieres competir con WordPress, una interfaz de usuario muy competitiva para administrar el artículo

    Disfrutar.

    Y puede hacerlo con el lenguaje de programación del lado del servidor con Javascript para que la interfaz de usuario sea hermosa.

    Los CMS son de muchos tipos y depende totalmente de usted qué tipo de CMS desea hacer. Creas un blog CMS. Puede consultar mi CMS de código abierto ahmedkhan847 / customcms que he creado para aprender. Este CMS está basado en PHP y puede ayudarte a crearlo tú mismo,