sì, però sviluppando un componente da integrare nel sito a volte ti appoggi a codice già usato per altre estensioni, quello non lo trovi, tieni presente che sono estensioni un po' tutte le "cose" che esistono in un pacchetto oltre la platform (libreria)
... però, ricordando qs tua domanda di poco tempo fa:
---------------
PERCHE' JOOMLA E' STATO SCRITTO COMPLETAMENTE IN PHP?
------------------
...mi viene qualche dubbio tu riesca ad affrontare lo sviluppo sia con la platform che estendendo il cms
... scusa se te lo dico ma è abbastanza inutile io stia quì a spiegarti rava e fava se poi non riesci a dargli un senso...
M.