Ho iniziato recentemente a scoprire Content Management Systems , e mi stavo chiedendo, per chi è veramente CMS ?
Che cosa intendo con questo: è solo per le aziende, le piccole imprese o gli individui, che paga un appaltatore per creare un sito Web che gli utenti possono semplicemente caricare il contenuto attraverso un'interfaccia semplice.
Oppure viene utilizzato anche dai programmatori per costruire i propri siti web, i propri progetti? Un Facebook, Twitter o StackExchange avrebbe mai iniziato a utilizzare un CMS, uno molto potente ad esempio.
Come programmatore svilupperesti il tuo sito Web "di fantasia" su un CMS, ad esempio Typo3, o lo svilupperesti da zero?
P.S Per essere più chiari è un riassunto:
Ciò di cui intendo cominciare è che, come sviluppatore, scegliere un CMS per sviluppare un sito Web che può essere ridimensionato con una grande base di utenti, essere bloccato se scelgo di iniziare con un sistema CMS. Cosa succede se costruisco un sito Web utilizzando CMS e il sito Web esplode in popolarità e quindi volevo aggiungere molte più funzionalità che ho progettato, è possibile che il CMS limiterà la crescita, perché potrebbe non essere stato creato per quello tipo di scala?