Joomla提供了完善的数据库抽象层,以简化第三方开发人员使用。Joomla支持各种不同的SQL数据库类型,开发人员只需要调用Joomla提供的数据库API接口,系统就会自动处理数据库的适配以及兼容问题,极大的方便了开发者进行跨平台应用的开发。
4327
$db = JFactory::getDBo();
try{
// 开启事务
$db->transactionStart();
// 提交
$db->transactionCommit();
$res = new StdClass();
$res->err = (object) ['code' => 0, 'msg' => '发送成功'];
$res->data = [];
echo json_encode($res);
}catch(Exception $e){
// 回滚
$db->transactionRollback();
$res = new StdClas...
4334
Joomla的表单验证包括客户端和服务端。服务器端是必须要有的,这样能够确保你的数据是经过校验的,因为用户端的数据总是不可信的。客户端校验虽然不能够百分百的保证数据的有效性,但是它对于改善用户体验是非常有帮助的。因此,我们强烈建议你将两端都实现校验。
5722


