Ti ringrazio per la risposta, il tuo link mi sarà molto utile!
Io pensavo che Joomla possedesse delle sue funzioni php priprio come wordpress ad esempio..
esatto, solo che tante funzioni racchiuse in una classe si chiamano metodi
in fondo joomla è fatto da due macro classi jsite e jadministrator
jsite è quella che istanzi quando chiami la index del tuo sito joomla.
jsite viene estesa poi dinamicamente a seconda del tuo setup e di ciò che richiedi nella request che passi.
Quasi per ogni "azione" che fai esiste una classe infatti per interpretare appunto le request esiste jrequest con i suoi metodi
Maurizio
PS: il link che ti ho passato è del wiki ufficiale ma esiste anche quello italiano gestito da questa comunità, solo è un po' più incompleto.