Environments Cn

Akeloss环境的概念是为了描绘应用程序的生命周期: test, development,和production,production是默认的。在你的config/config.php中指定你选择定义的AK_ENVIRONMENT常量,如下:

define('AK_ENVIRONMENT', 'development');

AK_ENVIRONMENT可以是当前三个值的一个:

在Akelos应用程序内, 使用下面的代码可以轻易的访问AK_ENVIRONMENT:

if('development' == AK_ENVIRONMENT){ 
 $Model->dbug(); // Enables SQL query output
}

每一个环境有一个对应的环境文件(eg. config/environments/name.php) 和特定的配置代码。

加载Akelos环境给你一个完整的配置上下文,来访问Akelos应用程序中的model。当你需要升级和维护脚本的时候这事机器有用的。或者当你需要interrogate the model ad-hoc也是非常有用的。

 
environments_cn.txt · Last modified: 2008/07/09 10:41 by liyh
 

The Akelos Framework was created by Bermi Ferrer and other contributors.
Potions of the code and documentation have been ported from Ruby on Rails.

The Akelos Framework is released under the LGPL license.

"Akelos", "Akelos Framework", and the Akelos logo are trademarks of Bermi Labs All rights reserved.

Wiki driven by DokuWiki