Eso realmente depende de cuán complicado será tu CMS, si es un microCMS simple como un blog, y no tienes muchos suscriptores para este servicio, y esos suscriptores probablemente tengan las mismas funciones y funciones en su CMS, entonces una base de datos podría ser una opción.
Pero si su CMS tiene muchos niveles de configuración granular, muchas funciones y características, potencialmente tienen un gran conjunto de datos para almacenar. Recomendaré una base de datos separada para cada instancia.
Base de datos de archivos, especialmente El acceso a este tipo de base de datos no está diseñado para aplicaciones en línea, pueden tener restricciones de conexión simultáneas, por lo que cuando se reciben muchas solicitudes, puede negarse a servir su aplicación web.
si está utilizando tecnologías de Microsoft, no hay muchas opciones que tenga para la base de datos, MSSQL es probablemente la única opción, puede elegir SQL Express, pero no es ideal para sitios grandes.
En realidad, hay muchos CMS de código abierto disponibles, incluso si desea elegir cms basados en la tecnología de microsoft, puede probarlos primero para familiarizarse con su diseño.
buena suerte.
caso de que sea una base de datos de servidor o un archivo de base de datos (como Access)? – user145586
Base de datos del servidor. La base de datos de archivos se utiliza más en los servidores de Windows, por lo que si usa Windows como servidor web, también puede ser una opción viable (aunque no estoy al tanto de las actuaciones, apostaría a que la base de datos del servidor es más rápida) – yoda