rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » CakePHP

初学CAKEPHP 基础教程(图)

  CAKEPHP是美国团队开发的一个系统,大家在找CAKEPHP资料的时候去GOOGLE搜索的资料精确些!或者去官方网站上去查!官方网址是!首先我们来讨论一下为什么要用CAKEPHP!cakephp继承了rails的优点!开发效率高!易于维护!组件多!http://bakery.cakephp.org... « 阅读全文

发布于: 2012-02-08 09:11:07

如何在cakephp中截取中文字符串?

  原本以为要自己写helper去截取中文字符串,没想到cakephp的Texthelper类中已经提供了truncate方法。下面是truncate方法的原型。truncatetruncate(string $text, int $length=100, array $options)Cuts a string to the $length and adds a suffix with ‘ending’ if thetext is longer than $length. If ‘exa... « 阅读全文

发布于: 2012-01-10 11:07:53

Cakephp中的单元测试(Unit testing)和站点测试(Web testing)

  Cakephp包含网站单元测试和站点测试的内容,简单介绍一下,这部分的使用,可以参考的文档包括SimpleTest参考:http://simpletest.org/SimpleTest API参考:http://simpletest.org/api/Cakephp手册(测试部分)http://book.cakephp.org/view/160/Testing要使用SimpleTest测试Cakephp代码,可以按照下面的步骤操作1.安装SimpleTest测试包Cakephp... « 阅读全文

发布于: 2011-09-25 16:24:21

Cakephp中缓存的一个小问题(图)

  cakephp在不开启缓存的情况下,是很慢的,这个框架虽然强大,但是为人诟病的一直是他的速度,最近由于需要,需要开启缓存,按照手册上的说明,顺利的实现了,打开页面速度大大提升了。但是出现了一个新的问题,只要是路径中包含了中文参数,均不能被保存。问题出在哪里呢?既然是没有生成缓存未见,我们就一步步的调... « 阅读全文

发布于: 2011-09-23 13:38:44

CakePHP的坏味道

  作者:老王CakePHP成为PHP社区里最流行的框架,并不是因为CakePHP本身做得如何如何好,而是因为其他框架做得太差。CakePHP本身缺点多多,下面简要阐述一些CakePHP的坏味道:*Route配置文件的膨胀CakePHP的缺省实现中,我们并不用去设置Route,系统会遵循/control... « 阅读全文

发布于: 2011-09-20 10:17:52

CakePHP+MySQL实现主从数据库读写分离操作

  如果项目中使用多数据库Master+Slave实现数据负载分享,那么CakePHP如何对应实现读写分离呢?记得上一篇我们读到beforeFind和beforeSave方法吗?没错,整个实现过程非常简单。首先修改database.php设置: <pre> <?phpclass DATABASE_CONFIG {public $default = array('driver' => 'mysql','persistent' => false,'host' =... « 阅读全文

发布于: 2011-09-19 16:00:34

CakePHP程序员必须知道的21条技巧

  这篇文章可以说是CakePHP教程中最经典的了。虽然不是完整的手把手系列,但作者将自己使用CakePHP的经验总结了21条,这些尤其是对新手十分有用。  翻译时故意保留了一些CakePHP中特有的词语没有翻译,如controller、model等。相信学过CakePHP的人应该马上就能理解它们的意思... « 阅读全文

发布于: 2011-09-15 12:29:48

图片处理组件 for CakePHP framework

  最近做个小网站,比较多的图片处理,干脆整理了一个Component,放到这里share给看官们,别嫌弃!<?php/** * 图片处理组件,for CakePHP framework * @author mickey * usage in controller: * var $components=array('Image'); * * $img=$this->Image->open('/usr/local/images/test.png'); * * i... « 阅读全文

发布于: 2011-09-13 11:02:00

cakephp部署在nginx上

  cakephp部署在nginx的子目录cakephp部署在nginx子目录下的rewrite把app改名成相应的子目录名,两次rewritelocation /subdictionary/ {index index.php;if (-e $request_filename) {break;}if (!-e $request_filename) {rewrite ^/subdictionary/(.+)$ /subdictionary/webroot/$1 last;break;}}locat... « 阅读全文

发布于: 2011-09-13 10:48:13

Cakephp QA

  自己在使用cakephp中,遇到的问题:1. Q:查询出的数据中文乱码A: var $default = array(        'driver' => 'mysql',        'persistent' => false,        'host' => 'localhost',        'login' => 'xxx',        'password' => 'xxx',        'database' => 'xxx',    ... « 阅读全文

发布于: 2011-09-10 15:41:58