Grazie mille per la risposta, allora procediamo con ordine: volendo fare una vera transazione dalla struttura esistenza procedurale ad una struttura robusta oop le prime cose da translare sarà il file di configurazione che contiene i parametri di accesso al db, una query che mi recupera delle informazioni quali: nomesito, dominio, pathbase, designer del sito, template utilizzato etc ed un paio di controlli vari. Per incominciare ad utilzzare il paradigma ad oggetti come mi consiglieresti di operare per inziare a progettare una o più classi per questa situazione??
Successivamente dovrei sviluppare una o pià classe per:
Operazioni su db:select,insert,update
Registrazione Utenti
Login Utenti
....
Ma procediamo un passo alla volta cosi da capire come dover ragionare visto che non ho idea sull approccio, per sicurezza intendevo proprio ciò che hai detto cioè instanziando una sottoclasse da un ipotetico altro utilizzatore avere delle regole sintattiche che coordinino e limitino quando possibile.