scegliti un framework e studiatelo... sono tutti in mvc, che sicuramente va bene anche nel tuo caso. Pensa ad oggetti. Scordati Asp (quanti ricordi, sigh) e lavora ad un livello più alto dello scripting. Certo che venendo da Asp potevi anche buttarti sul .net usando VB.net, ma hai fatto bene a scegliere php :P

good work