Zend Framework在Zend_Db_Table中使用多数据库问题

Zend Framework在Zend_Db_Table中使用多数据库问题,第1张

需要对多数据库配置;设置一个为默认的。您可以这样写:

foreach ($config->db as $config_name =>$db) {

$dbAdapters[$config_name] = Zend_Db::factory($db->adapter, $db->toArray())

if($db->adapter != "SQLSRV")

{

$dbAdapters[$config_name]->query("SET NAMES 'utf8'")

}

//self::$registry->database = $dbAdapters[$config_name]

if((boolean)($db->default))

Zend_Db_Table::setDefaultAdapter ($dbAdapters[$config_name])

}

IndexController

是入口,最好不要改名字。

新版本的

Zend

Framework

的入口文件

index.php,已经不这样写了。

如果用最新版,以上代码全都可以废了。

这些框架都是大同小异的,都是基于mvc标准来做的,区别在于是不是oop(面向对象)的思想来做的。

框架说白就是将一些常用到的函数进行封装,让别人更好的调用,并且在安全性上有比较大的提高,同时在建站的时候速度也能更快,前提是你要熟悉这门框架技术。

你上面列举到的都是一些php常见的框架技术,你可以只学其中一种或2种,没有必要都要去学的,当然你全部学了也是可以的。

你只要对php的基础有较深入的理解,那么这些框架你用起来基本上不会太难的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6781704.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存