最新文章列表

批判下cakephp中的SQL写法

PHP的框架是超多了,但有时,感觉有些框架是不是考虑的太过度了,总要把简单的事 复杂化,比如下面举出CAKEPHP中的FIND的写法,看上去象HIBERNATE的查询语法,但HIBERNATE的比它简单多了,明明SQL简单通用的东西,要故弄玄虚的搞一翻,还要安上自己的一些规则,所以嘛,不要迷信框架,要选合适自己用的部分,下面举例之: 1 如果我们想找一个ISBN书号为'1234567890'的书, ...
jackyrong 评论(3) 有4378人浏览 2011-06-04 10:01

cakephp工作笔记20110601_控制器中访问其他控制器方法

requestAction(string $url, array $options) This function calls a controller's action from any location and returns data from the action. The $url passed is a CakePHP-relative URL (/controllername/acti ...
icrwen 评论(0) 有816人浏览 2011-06-01 15:02

cakephp+phpcgi+memcache长连接问题

  问题:发现服务器在访问量不大的时候 php-cgi 连接数异常;   #netstat –anpo | grep ‘php-cgi’ 416   进一步观察发现所有连接都是 php-cgi 和 memcache 建立的,并且状态为 ESTABLISHED (正常数据传输状态)   分析:   据同事华明查资料求证 ...
zhengdl126 评论(0) 有2816人浏览 2011-05-31 18:07

PHP与MVC

PHP与MVC开发模式MVC是一种源远流长的软件设计模式,早在20世纪70年代就已经出现了基于MVC的开发模式。随着Web应用开发的广泛展开,也因为Web应用需求 ...
caihorse 评论(1) 有3732人浏览 2011-05-30 05:04

cakephp中的datasources

  cakephp中的数据源其实是个好东西,假如你有多种形式的数据源,比如REST,RSS, JSON等,你可以编写cakephp的插件,去读取这些数据源.本文以编写一个读取RSS格式数据源 的做例子,讲解其使用.    代码在http://www.loadsys.com/files/rss_source.zip中可以下载, 把解压的代码放在/app/models/datasources 下,并设 ...
jackyrong 评论(0) 有1612人浏览 2011-05-27 16:03

CakePHP - $this->params

$this->params['form'] 表单的所有数据通过POST方法传递进来都保存在这里,包括$_FILES变量的数据。   $this->params['pass'] 返回当前URL的参数列表   $this->params['url'] 保存当前URL的请求,以键值对(key-value)的形式保存变量   $this->data 通常用来处 ...
koreaqing 评论(0) 有698人浏览 2011-05-26 15:50

国外主流PHP框架对比

【转自】http://tech.it168.com/a2009/0203/264/000000264249.shtml         最近简单的使用了目前在国内用的比较多的几个主流国外PHP框架(不包括国内框架),大致 ...
victorwmh 评论(0) 有1174人浏览 2011-05-25 10:21

CakePHP - 前缀路由

有时候我们需要一个管理员部分,使部分用户可以进行修改。通常通过/admin/users/edit/5这样的链接来实现。在cakePHP中,管理员路由可以在内核配置文件中Routing.admin来设定 Configure::write('Routing.admin', 'admin');  在你的控制器中,任何一个action以admin_开头都能被调用,以users来举例,UsersCon ...
koreaqing 评论(0) 有635人浏览 2011-05-24 17:17

CakePHP 内核配置变量

配置类通常用于设置CakePHP的核心配置变量,这些变量在app/config/core.php文件中。下面是这些变量的描述以及他们对CakePHP产生的影响。 变量名 描述 debug 设置CakePHP的调试的输出模式0 = 没有输出结果1 = 显示错误信息和警告2 = 显示错误信息,警告和数据库查询语句3 = 显示错误信息,警告和数据库查询语句,完成控制器转储  Ap ...
koreaqing 评论(0) 有357人浏览 2011-05-24 15:55

cakephp中连接图片的写发

CakePHP 1.1 可以这样写     $html->link( $html->image("add.gif"), array('action' => 'add'), array(), null, false); 1.2里面可以这样写     $html-> ...
koreaqing 评论(0) 有360人浏览 2011-05-23 16:16

源起动力 (akicms,akimall,sellingclub,lawyercms律师网站管理系统)---2011-5-15工作室工作动态

2011-5-15日最近我在忙一个项目,一个项目在谈,希望可以接下那个项目,是大乘古艺投资发展有限公司的项目。 我也想赶快弄完手头上的项目,静心地投入到我的最新想要开发的一套系统中去,采用CAKEPHP+XINGTEMPLATE来进行开发,多语言多模板的全站静态HTML的系统去。 加油吧! 源起动力工作室 网址:www.dl188.com 业务:akicms,akimall,selling ...
1305929430 评论(0) 有64人浏览 2011-05-15 14:15

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 ...
buliedian 评论(0) 有774人浏览 2011-01-23 22:29

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

DB: 1.数据库可以适当设计一些冗余字段来减少联合查询 2.经常查询的字段要建立索引 3.查询内容尽量简洁, 比如cakephp中的查询尽量设置$this->recursive=-1,并指定fields. 4.数据库用单独的服务器,有条件的常用查询数据单独分库 5.把session等数据放在Memcache而不是数据库中既能满足多服务器之间共享也能降低数据库的负载。 参考如下 ...
buliedian 评论(0) 有938人浏览 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 ...
buliedian 评论(0) 有833人浏览 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 ...
buliedian 评论(0) 有941人浏览 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 ...
buliedian 评论(0) 有745人浏览 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 ...
buliedian 评论(0) 有1113人浏览 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 ...
buliedian 评论(0) 有957人浏览 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时未要求登录验证,直接进入 ...
buliedian 评论(0) 有523人浏览 2010-08-30 22:31

OSCON 2010 大会的PPT(上)

下面是一年一度的Oerilly开源大会的Slides,都是业界顶尖的内容,原帖地址。 Advancing Interoperability, Patient Safety, and Efficiency with the Microsoft Connected Health Platform Open Toolkits Presentation Akka_ Simpler Scalability ...
isiqi 评论(0) 有1072人浏览 2010-08-13 22:02

最近博客热门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