分享好友 编程语言首页 频道列表

攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页

PHP教程  2015-11-18 12:380

CakePHP框架首页: http://www.cakephp.org/

下载后导入工程中,目录结构如下图(使用版本:1.1.19.6305)攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页

搭建PHP环境,这里使用了AppServ2.5.9。 下载主页 http://www.appservnetwork.com/

MySQL中新建数据库blog,并运行如下SQL文建表。

攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页/* First, create our posts table: */
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
CREATE TABLE posts (
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    id 
INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    title 
VARCHAR(50),
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    body 
TEXT,
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    created 
DATETIME DEFAULT NULL,
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    modified 
DATETIME DEFAULT NULL
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页);
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
/* Then insert some posts for testing: */
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
INSERT INTO posts (title,body,created)
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
VALUES ('The title''This is the post body.', NOW());
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
INSERT INTO posts (title,body,created)
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
VALUES ('A title once again''And the post body follows.', NOW());
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
INSERT INTO posts (title,body,created)
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
VALUES ('Title strikes back''This is really exciting! Not.', NOW());

修改工程app/config/目录下database.php.default文件名为database.php,并修改其配置。攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页

修改Apache的httpd.conf文件。

Apache2.2版本的,直接把#LoadModule rewrite_modulemodules/mod_rewrite.so的注释删掉即可。

2.0以前的版本,据说要修改2个地方: LoadModule rewrite_module libexec/httpd/mod_rewrite.soAddModule mod_rewrite.c

增加Model:

/app/models/post.php攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页

代码:

攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页<?php
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
require_once ('cake/app_model.php');
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
class Post extends AppModel {
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
public $name = 'Post';
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    
public $validate = array(
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页        
'title'  => VALID_NOT_EMPTY,
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页        
'body'   => VALID_NOT_EMPTY
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页    );
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页}
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍第1/2页
?>

查看更多关于【PHP教程】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
CakePHP 3.4.0-RC2 发布,PHP 开发框架
PHP 开发框架 3.4.0-RC2 发布了。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失

0评论2017-02-05471

PHP 开发框架 CakePHP 3.3.12 和 3.4.0-RC1 发布
PHP 开发框架 CakePHP 3.3.12 和 3.4.0-RC1 发布了。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的

0评论2017-02-05533

CakePHP 3.4.0-beta4 发布,PHP 开发框架
CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。 主要更新内容: 修复 Bug:读取请

0评论2017-02-05351

CakePHP 3.3.13 发布,PHP 开发框架
CakePHP 3.3.13 发布了,CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。

0评论2017-02-05169

CakePHP 2.9.5 发布,PHP 开发框架
CakePHP 2.9.5 发布了,CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。

0评论2017-02-05174

CakePHP 3.3.11 发布,PHP 开发框架
PHP 开发框架 CakePHP 3.3.11 发布了。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而

0评论2017-01-06180

CakePHP 2.9.4 发布,支持 PHP 7.1
CakePHP 2.9.4 发布了。这是 3.3 分支的维护版本,修复了几个社区报告的问题。更新如下:Bug 修复The hu-HU and lv-LV locales were added. Errors are no longer emitted when operating on corrupted cookie data. Fix redirectUrl issue when loginRedirec

0评论2017-01-06219

CakePHP 3.3.10 发布,PHP 开发框架
CakePHP 3.3.10 发布了,CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。

0评论2016-12-23130

CakePHP 3.3.9 发布,PHP 开发框架
CakePHP 3.3.9 发布了,CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。

0评论2016-12-0171

CakePHP 3.3.8 发布,修复大量 Bug
CakePHP 3.3.8 发布了,这是 3.3 分支的维护版本,修复了几个社区报告的问题。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开

0评论2016-11-10148

CakePHP 3.3.7 发布,添加 JSON 编码格式
CakePHP 3.3.7 发布了。CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。更新内容

0评论2016-10-3185

CakePHP 3.3.6 发布,改进 API 文档
CakePHP 3.3.6 发布了,该版本修复了3.3分支中许多社区报告的问题。 CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发

0评论2016-10-17104

CakePHP 2.9.0 发布,弃用 Object 类
CakePHP 2.9.0 发布了。CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。该版本中

0评论2016-09-29139

CakePHP 3.3.4 发布,PHP 开发框架
CakePHP 3.3.4 发布了。CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。 改进内容

0评论2016-09-2995

CakePHP 2.8.8 发布,PHP 开发框架
CakePHP 2.8.8 发布了。CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。 本次更新

0评论2016-09-1844

CakePHP 2.8.7 发布,PHP 开发框架
CakePHP 2.8.7 发布了。CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。本次更新

0评论2016-09-11119

CakePHP 3.3.3 发布,PHP 开发框架
CakePHP 3.3.3 发布了,CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。Bug 修复

0评论2016-09-0892

CakePHP去除默认显示的标题及图标的方法
使用cakephp框架时,在生成的html页面里,总是有cakephp的标志(上面有大大的标题CakePHP Rapid Development,下面还有一个cakephp的图标),虽然是cakephp的东西,但放到自己的项目中看起来总是不顺眼。

0评论2015-11-18129

更多推荐