Cakephp开发笔记 - 草山湖随笔 - Java PHP Flex Python Ajax CSS 编程 开源 学习 总结 分享

Cakephp开发笔记

[ 2008-02-04 10:33 | by 草山湖 ]
| |
Q:如何查看页面执行时间?
A:在“App/webroot/index.php” 中最后一行,一看到代码就会明白。

Q:在cakephp中如何关闭SESSION?
A:在core.php中,将define('AUTO_SESSION', true); 改为:define('AUTO_SESSION', false);

Q:怎么样改默认的模板文件的后缀名,默认的后缀名为 “thtml”,我想改成 “html”
A:把“cake\libs\controller\controller.php”里的 var $ext='.thtml'改成html就可以直接用html视图文件了

Q:如何让controller使用其他model?
A:在controller中使用:var $uses=array(“Post”, “User”); 这时在controller中就可以使用Post 和 User两个Model 了

Q:如何创建不使用数据库的Model?
A:在Model中加这句就可以了 : var $useTable = false;

Q:如何把Model中的值放到View中。
A:在Controller 中使用 : $this->set(“data” , $data);

Q:如何在cakephp中使用cache呢?
A:首先要启用缓存,在:app/config/core.php中 define(“CAKE_CACHE”,false);改为:define(“CAKE_CACHE”,true);

Q:如何调用第三方文件呢?
A:用vendor()

Q:如何清除cache
A:可以用这个函数 clearCache()

Q:CakePHP程序和其他PHP程序的session不能统一?
A:这是因为缺省状态下,CakePHP修改了Cookie的名字,所以不能和其他PHP相对应,
    只要修改core.php文件对应选项即可:        
    define(’CAKE_SESSION_COOKIE’, ini_get(’session.name’));缺省为PHPSESSID。

Q:CakePHP程序中,URL大致有几种形式?
A:大致有三种形式。
     1,借助mod_rewrite的能力,其URL大致如http://xxx/controller/action/param,只要开启Apache的重写模块即可。
     2,是PATH_INFO形式,其URL大致如http://xxx/index.php/controller/action/param,如果想使用这样的形式,只要修改 core.php中对应行即可:define (’BASE_URL’, env(’SCRIPT_NAME’));
     3,是传统的URL形式,其URL大致如http://xxx/index.php?url=/controller/action/param,至于为啥可以这样,你只要看看CakePHP的.htaccess文件写法就知道了。
PHP相关 | 评论(0) | 引用(1) | 阅读(1955)
Cakephp开发笔记 - 草山狐随笔 - PHP,J2EE,Flex,JavaScript,SEO研究--成功就躲在恐惧背后
[2008-06-13 10:32]
来源:偶尔路过
内容:PQ:如何查看页面执行时间?BRA:在“App/webroot/index.php” 中最后一行,一看到代码就会明白。BRBRQ:在cakephp中如何关闭SESSION?BRA:在core.php中,将define(AUTO_SESSION, true); 改为:define(AUTO_SESSION, false);BRBRQ:怎么样改默认的模板文件的后缀名,默认的后缀名为 “thtml”,我想改成 “html”BRA:把“cakelibscontrollercontroller.php”里的 var $ext=.thtml改成html就可以直接用html视图文件了BRBRQ:如何让controller使用其他model?BRA:在controller中使用:var $uses=array(“Post”, “User”); 这时在controller中就可以使用Post 和 User两个Model 了/P
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]