desenvolvimento de componentes joomla com consultas Ajax

Eu tenho um script PHP usado para consultas AJAX, mas eu quero que eles sejam capazes de operar sob a estrutura do Joomla (2.5) para que eu possa ter id de sessão, id de usuário etc disponíveis para mim.

Por exemplo:

$(function () {
 $.ajax({                                     
   url: 'ajax.php',   //the script to call to get data                     
   dataType: 'json'        //data format     
   ...
 });
}); 

Onde ajax.php tem código como:

$user =& JFactory::getUser();

Pelo que entendi, é melhor fazer suas chamadas AJAX / JSON para um componente padrão do Joomla. Eu não sei muito sobre o desenvolvimento de um componente MVC, mas pelo que eu vejo, é muito mais do que eu quero fazer.

Há algo mais que eu poderia estar usando?

questionAnswers(3)

yourAnswerToTheQuestion