最新文章列表

cakephp工作笔记42-3态按钮效果

http://widowmaker.kiev.ua/checkbox/ http://papermashup.com/jquery-iphone-style-ajax-switch/ http://papermashup.com/demos/jquery-offset/
icrwen 评论(0) 有738人浏览 2011-04-27 16:45

CakePHP中Router的机制和使用方法

一、典型CakePHP处理 Request 的流程       当人浏览网站,发出请求,.htaccess文件将request映射到webroot/index.php文件,此文件中主要处理:1.常量的定义; ...
flyer0126 评论(0) 有3833人浏览 2011-04-23 10:11

PHP程序员应该掌握的常见技能

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉PHP带的一些常用命令及其常用选项,熟悉那些命令,自己运行php.exe -h 如果这些命令你没有全部使用过,那么你对PHP实际上还很不了解。 3、工具:必须至少熟练使用一种IDE的开发工具,例如:Eclipse、Netbeans、zend或者editp ...
dwphper 评论(0) 有704人浏览 2011-04-15 22:52

CAKEPHP: 唯一性数据验证任务不能正常工作

遇到如下情况: 想要验证某个字段的合法性, 包含两条规则,一条是CakePHP自带的isUnique方法用来检查该字段在数据库中的唯一性 另外一条是限制该字段的输入字符集 public $validate = array( 'slug' => array( 'isUnique' => array( 'rule' => array('isUnique'), ...
buliedian 评论(0) 有733人浏览 2011-04-08 00:50

CAKEPHP: 唯一性数据验证任务不能正常工作

遇到如下情况: 想要验证某个字段的合法性, 包含两条规则,一条是CakePHP自带的isUnique方法用来检查该字段在数据库中的唯一性 另外一条是限制该字段的输入字符集 public $validate = array( 'slug' => array( 'isUnique' => array( 'rule' => array('isUnique'), ...
mmdev 评论(0) 有956人浏览 2011-04-08 00:50

CakePHP必须知道的21条技巧涛

这篇文章可以说是CakePHP教程中最经典的了。虽然不是完整的手把手系列,但作者将自己使用CakePHP的经验总结了21条,这些尤其是对新手十分有用。 翻译时故意保留了一些CakePHP中特有的词语没有翻译,如controller、model等。相信学过CakePHP的人应该马上就能理解它们的意思吧。 另外,CakePHP的wiki已经失效,取而代之的是一个名为bakery的网站。原文中引用的w ...
1305929430 评论(0) 有95人浏览 2011-04-07 21:32

关于CakePHP分布式数据库的使用

CakePHP支持多数据库引擎、分布式数据库。 可以很方便的实现根据业务特性把一些表格分布到合适的数据库引擎或者合适的数据库服务器中。 比如把核心数据和普通数据进行分开,把系统数据和用户数据分开。 把安全性高的数据放到安全性更好的数据库中,而把对性能要求更高的数据存放到性能更好的数据库引擎中(比如一些内存数据库)。 具体方法: 在config/database.php中配置多个数据库实例: ...
buliedian 评论(0) 有676人浏览 2011-02-10 23:50

关于CakePHP分布式数据库的使用

CakePHP支持多数据库引擎、分布式数据库。 可以很方便的实现根据业务特性把一些表格分布到合适的数据库引擎或者合适的数据库服务器中。 比如把核心数据和普通数据进行分开,把系统数据和用户数据分开。 把安全性高的数据放到安全性更好的数据库中,而把对性能要求更高的数据存放到性能更好的数据库引擎中(比如一些内存数据库)。 具体方法: 在config/database.php中配置多个数据库实例: ...
mmdev 评论(0) 有761人浏览 2011-02-10 23:50

Cakephp: findAll query return duplicated records

当Model之间的关系没有定义正确时,在cakephp中调用关联查询可能会导致冗余数据。 比如在Model:Deal中定义了hasone:Deal hasone Detail, 但是Detail的表定义中没有为Detail.deal_id设置相应的index和外键关联,而且没有把Detail.deal_id设置成unique的字段。 那么当程序逻辑出现错误,在Detail表格中对同一个D ...
buliedian 评论(0) 有952人浏览 2011-02-07 22:45

Cakephp: findAll query return duplicated records

当Model之间的关系没有定义正确时,在cakephp中调用关联查询可能会导致冗余数据。 比如在Model:Deal中定义了hasone:Deal hasone Detail, 但是Detail的表定义中没有为Detail.deal_id设置相应的index和外键关联,而且没有把Detail.deal_id设置成unique的字段。 那么当程序逻辑出现错误,在Detail表格中对同一个D ...
mmdev 评论(0) 有796人浏览 2011-02-07 22:45

cakephp session lose when moving from ssl to non-ssl

When we enable ssl for login/purchase related requests. it usually lose session when moving from ssl to non-ssl which might lead to you lost login status. Workaround is to disable the session transi ...
mmdev 评论(0) 有929人浏览 2011-01-23 22:29

网站性能提高实战经验点滴记录

DB: 1.数据库可以适当设计一些冗余字段来减少联合查询 2.经常查询的字段要建立索引 3.查询内容尽量简洁, 比如cakephp中的查询尽量设置$this->recursive=-1,并指定fields. 4.数据库用单独的服务器,有条件的常用查询数据单独分库 5.把session等数据放在Memcache而不是数据库中既能满足多服务器之间共享也能降低数据库的负载。 参考如下 ...
mmdev 评论(0) 有763人浏览 2011-01-13 20:04

[CakePHP]How to use Session in conjunction with Memcache

Cakephp default session is saved in the configuration /etc/php.ini, this was defined in app/config/core.php: Configure::write('Session.save', 'php'); most likely it looks as below: session.save ...
mmdev 评论(0) 有972人浏览 2011-01-09 01:35

[CakePHP] 在Controller中使用Helper

Helper设计上是给View层使用的。应该尽量避免,但有时为了避免重复代码,想这么操作,也是可行的。 如下例所示: class UsersController extends AppController { function index() { App::import('Helper', 'Html'); // loadHelper('Html'); in CakePHP 1.1.x.x $h ...
mmdev 评论(0) 有755人浏览 2010-12-13 16:48

CakePHP 编程笔记3

1. 用户登录验证流程 users controller : beforefilter -> app controller : beforefilter -> auth component : startup -> auth component : login -> auth component : admin_login ->render view ...
mmdev 评论(0) 有733人浏览 2010-10-06 22:56

CakePHP 21 tips (CakePHP的21条技巧)

Easily creating static pages I needed to create several pages that didn't use any models and contained static data inside the default layout. My first thought was to create a controller for these ...
mmdev 评论(0) 有1172人浏览 2010-10-05 23:27

CakePHP 编程笔记2

1. create ACL is quite easy, using croogo acl plugin, visit http://localhost:8000/admin/acl/acl_permissions then use 'generate actions' to generate all acl related model data if your website is ...
mmdev 评论(0) 有919人浏览 2010-09-19 22:27

CakePHP 编程笔记

1. Notice (8) : Undefined variable: layout 原因可能是component的命名不符合规范:JigoCity对应的文件名应该jigo_city.php 如果这个没错,而你的app_controller里面包含了acl组件,那么可能是plugin目录下缺失ACL的实现 2. 进入localhost:8000/admin时未要求登录验证,直接进入 ...
mmdev 评论(0) 有859人浏览 2010-08-30 22:31

PHP框架深度解析

PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这时候就需要一个PHP 框架来 ...
zhiying201039 评论(0) 有707人浏览 2010-03-13 07:56

Seomoz公布07年Web2.0大奖

类别 第一名 第二名 第三名 博客搜索类 Technorati Bloglines Findory 书签类 Ma.gnolia Furl ...
lovnet 评论(0) 有944人浏览 2007-06-11 09:08

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics