Certo, il problema principale è che hai aperto la discussione con un argomento "poco specifico", mescolando cose che vengono trattate, ciascuna, in una sezione specifica.
Il SEO viene trattato nella sezione "Motori di Ricerca e Web Marketing".
Ovvio che le tecniche di SEO si implementano tramite HTML, CSS e l'eventuale linguaggio lato server che produce le pagine web... ma questo esula dall'argomento SEO: si suppone che chi fa SEO abbia le conoscenze per farlo col linguaggio lato server che preferisce.
I CMS vengono trattati nella sezione "CMS"
Un CMS può essere scritto con qualunque linguaggio di programmazione, su qualunque piattaforma e con l'uso di qualunque framework e paradigma di programmazione: si suppone che chi vuole affrontare l'argomento CMS abbia le conoscenze per farlo col linguaggio che preferisce e sul CMS che preferisce.
MVC è un paradigma di programmazione e viene trattato, generalmente, nel forum del linguaggio di riferimento.
Essendo una tecnica di programmazione si può applicare a qualunque linguaggio. Però ciascun linguaggio ha la sua sezione: qui vengono trattati i linguaggio general-purpose (C, C++, Delphi, ecc), Java ha la sua sezione, VB e il .NET Framework hanno la loro sezione, PHP ha la sua sezione (la maggior parte dei CMS è scritta in PHP) e ASP pure. In tutti questi linguaggi si può applicare il pattern MVC, ma ci si aspetta che ciascuno lo applici usando il linguaggio che conosce.
Spero di averti dato un po' più di informazioni e che ti tornino utili per scegliere la giusta sezione in cui porre il tuo quesiti (che, comunque, andrà suddiviso tra SEO, CMS e MVC).
Ciao.![]()