secondo me ti conviene già partire con un linguaggio lato server. Anche perchè può servirti per imparare ora ed evitare problemi con il prossimo sito

Bisogna sempre pensare in termini di scalabilità ed espandibilità dal momento che poi eventuali modifiche risultano semplici da apportare.