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的基础有较深入的理解,那么这些框架你用起来基本上不会太难的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)