上一篇中,我们了解了ThinkPHP的基础部分,以及如何创建一个控制器和模板,并知道了M方法的用法,本篇将会讲解下数据的CURD操作,探索下更多的数据操作。CURDCURD是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是CURD。它代表创建(Create)、更新(Update)、读...
分类:
Web程序 时间:
2015-01-29 14:24:31
阅读次数:
347
文件上传详细讲解http://www.thinkphp.cn/info/194.html上传根目录不存在问题解决方法http://www.thinkphp.cn/topic/10779.html
分类:
Web程序 时间:
2015-01-29 14:14:04
阅读次数:
131
ThinkPHP基于MVC(Model-View-Controller,模型-视图-控制器)模式,不过均支持多层(multi-Layer)设计。模型(Model)层:默认的模型层由Model类构成,但是随着项目的增大和业务体系的复杂化,单一的模型层很难解决要求,从3.1开始推出了多层Model的支持...
分类:
Web程序 时间:
2015-01-29 14:13:54
阅读次数:
241
简介ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。目录结构ThinkP...
分类:
Web程序 时间:
2015-01-29 12:23:35
阅读次数:
184
class ZhuantiAction extends Action{ public function index() { $name = trim($this->_get('name'));//获取http://www.XXXXX.com/home.php/Zhuanti/ind...
分类:
Web程序 时间:
2015-01-29 11:54:37
阅读次数:
165
原文:php_DWZ-JUI中碰到的问题解决方法详解(thinkphp+dwz)
折腾了两天,dwz删除后,数据不能自动刷新,解决方案,直接看图 。 1、删除、修改状态后无法刷新记录;
在dwz.min.js中添加如下代码:
functionnavTabAjax(json){
navTabAjaxD...
分类:
Web程序 时间:
2015-01-28 19:28:22
阅读次数:
203
本文地址:http://www.cnblogs.com/egger/archive/2013/05/04/3059374.html欢迎转载 ,请保留此链接! 官方参考:http://docs.mongodb.org/manual/reference/operator/query/ 查询操作符(...
分类:
数据库 时间:
2015-01-28 17:22:14
阅读次数:
288
在实际应用中,通常会把数据库查询的结果集保存到 memcached 中,下次访问时直接从 memcached 中获取,而不再做数据库查询操作,这样可以在很大程度上减轻数据库的负担。通常会将 SQL 语句 md5() 之后的值作为唯一标识符 key 。下边是一个利用 memcached 来缓存数据库查...
分类:
数据库 时间:
2015-01-28 14:26:15
阅读次数:
277
原文:thinkphp学习笔记9—自动加载1.命名空间自动加载
在3.2版本中不需要手动加载类库文件,可以很方便的完成自动加载。
系统可以根据类的命名空间自动定位到类库文件,例如定义了一个类Org\Util\Auth类: namespace Org\Util;
class Auth {
} 保存到T...
分类:
Web程序 时间:
2015-01-28 13:00:23
阅读次数:
281
原文:thinkphp学习笔记3—项目编译和调试模式1.项目编译
在章节2.4项目编译中作者讲到使用thinkphp的项目在第一次运行的时候会吧核心需要加载的文件去掉空白和注释合并到一个文件中编译并缓存,第二次运行时直接载入编译缓存,这样省去一些IO开销,加快执行速度。并且在3.0以上的版本中海做了...
分类:
Web程序 时间:
2015-01-28 12:58:02
阅读次数:
207