Difficile darti una risposta in termini così generici, ma penso che per la tua esigenza qualsiasi tecnologia lato server può fare al caso tuo, tant'è che CMS e altre soluzioni "documentali" esistono per tutti i linguaggi e tutte le piattaforme, quindi presumo tu possa scegliere quello che preferisci.