<?php
//conns_controller.php
class ConnsController extends AppController {
var $name = "Conns";//值为类名ConnsController 的前半部分
var $uses = array();//models
...
很多语言或者框架入门的第一个演示程序,就是Hello world。 但我并不打算这么做,这里以创建一个简单的Blog程序为例。 cakephp 是一个以数据库主导设计的框架,所以,我们首先要创建相应的表。 在数据库cakeblog 中创建一个名为posts的表,创建语句如下。 CREATE TABLE `posts` ( `id` int(11) NOT NULL auto_increment, `content` text NOT NULL, `created` date default NULL, `modified` date default NULL, `author`...
从 cakephp的官方网站 下载最新的cakephp版本1.2rc2,复制一份到个人开发目录~/public_html下,然后进行解压。 [hantsy@localhost public_html]unzip cake_1.2.0.7296-rc2.zip 将目录重新命名为cakeblog。 [hantsy@localhost public_html]mv cake_1.2.0.7296-rc2 cakeblog 修改apache 服务器的配置,把DocumentRoot 改成/home/hantsy/public_html。 并且允许项目目录/home/hantsy/public_html能够使用自己的访问控制文件...
初品cakephp 近段时间项目挺轻松的,刚好有时间来了解一下cakephp。下面只是一己之见,初识cakephp而已,完全不保证内容的正确性。 首先来看一下cakephp的的执行流程(从百度百科借来的图片): 1:首先你的服务器必须支持rewrite,如果是不支持rewrite的虚拟主机的话cakephp是不能正常运行的。 2:将所有的请求定向到cakephp框架后就进入了框架的route,cakephp带有一套默认的分发规则(例如:http://……/test/t...
初品cakephp 近段时间项目挺轻松的,刚好有时间来了解一下cakephp。下面只是一己之见,初识cakephp而已,完全不保证内容的正确性。 首先来看一下cakephp的的执行流程(从百度百科借来的图片): 1:首先你的服务器必须支持rewrite,如果是不支持rewrite的虚拟主机的话cakephp是不能正常运行的。 2:将所有的请求定向到cakephp框架后就进入了框架的route,cakephp带有一套默认的分发规则(例如:http://……/test/tes...
cakephp的分页排序 cakephp中的分页还是很简单的,下面例子复习下 1 数据表[code] CREATE TABLE IF NOT EXISTS `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `firstname` varchar(32) NOT NULL, `lastname` varchar(32) NOT NULL, `email` varchar(32) NOT NULL, `username` varchar(32) NOT NULL, `password` varchar(32) NOT NULL, PRIMARY KEY (`id`) ) [/code]2 在app/models/user.php 中,代...
转:flyer0126 cakephp cache helper Php代码[code]1.cakephp中缓存引擎的分类: 2. 3. 4. 5.1. File storage engine 6. 文件缓存是cake默认使用的缓存引擎,它将文件写入文件系统,并且包括多个可选参数与预设值。 7.2. APC (http://pecl.php.net/package/APC) 8. APC 缓存器 除了添加 XCache 机器码 cache 引擎。 9.3. Xcache (http://xcache.lighttpd.net/) 10. PHP o...
转:myfreespace cakephp访问控制 1.cakephp中的访问控制ACL 请求访问对象ARO 访问控制对象ACO ,访问控制就是访问对象什么时候可以访问控制对象以及访问控制对象的维度。 ACL用了tree的概念来管理权限,类似分角色把权限设置到角色身上,把用户和权限分离开,可以大范围的控制权限也可以细粒度的设置权限, 具体应用:为了灵活最好用基于数据库的ACL用户控制,修改config/core.php下的Configure::write('Acl.classname', ...
转:myfreespace cakephp cookies的学习 cakephp的cookie是作为一个插件封装了php的cookie操作。 Php代码[code]1.var $components= array('Cookie'); 2.//设置cookie的基本信息 3. 4.function beforeFilter() { 5. $this->Cookie->name = 'baker_id';名字 6. $this->Cookie->time = 3600; // or '1 hour'过期时间可以是字符 7. $this->Cookie->path = '/bakers/preferences/'; 保存路径 8. $this...
转:myfreespace cakephp访问控制 1.cakephp中的访问控制ACL 请求访问对象ARO 访问控制对象ACO ,访问控制就是访问对象什么时候可以访问控制对象以及访问控制对象的维度。 ACL用了tree的概念来管理权限,类似分角色把权限设置到角色身上,把用户和权限分离开,可以大范围的控制权限也可以细粒度的设置权限, 具体应用:为了灵活最好用基于数据库的ACL用户控制,修改config/core.php下的Configure::write('Acl.classname', ...