2011-10-22 104 views

回答

0

Joomla的应用程序?你的意思是你自己的模块组件,还是你想用Joomla框架来开发一个应用程序?取决于我想要做什么。 无论你做什么,你都可以使用Joomla框架轻松访问数据库。

$db   = &JFactory::getDbo(); 
$db->setQuery('SELECT * FROM mytable'); 
$data = $db->loadObject(); 
0

对于简单的Web应用程序,您可以使用Joomla Platform

对于更复杂的web应用程序,在我看来最好使用带有自己的主要组件和模块/插件作为帮助的剥离Joomla包。

如果您要使用外部数据库,可以使用JDatabase类(请参阅Joomla文档:How to connect to an external database),方法与您与本机数据库交互的方式相同。但是,如果你想在比一个组件模型更多的地方使用它,我建议创建一个组件助手,它将从组件参数中加载外部数据库配置。