thinkphp模型层Model、Logic、Service讲解 ThinkPHP支持模型的分层 ,除了Model层之外,我们可以项目的需要设计和创建其他的模型层。 通常情况下,不同的分层模型仍然是继承系统的\Think\Model类或其子类,所以,其基本操作和Model类的操作是一致的。 ...
分类:
Web程序 时间:
2015-05-04 20:08:00
阅读次数:
143
数据库的读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 为什么要分库、分表、读写分? 单表的数据量限...
分类:
数据库 时间:
2015-05-04 17:45:37
阅读次数:
145
第一次知道Yii框架其实是个偶然。我刚工作半年,一直是使用国内的ThinkPHP框架,这个框架的好处是对初学者比较友好,学习成本低,不需要知道框架的底层就可以很顺利的完成一个WEB项目。缺点是更改过后的模板引擎支持解析的模板标签深度有限制,比如你如果有很多foreach循环,就必须 知道,超过三层时...
分类:
其他好文 时间:
2015-05-03 07:04:11
阅读次数:
173
ThinkPHP save() 方法ThinkPHP 中使用 save() 方法来更新数据库,并且也支持连贯操作的使用。例子:public function update(){ header("Content-Type:text/html; charset=utf-8"); $Dao =...
分类:
Web程序 时间:
2015-05-02 19:27:37
阅读次数:
196
Thinkphp的缓存在开发中是非常烦人的,因为有的时候因为缓存的问题而出现的错误是非常难找的。删除缓存更是麻烦,还要去文件夹下删除、如果是linux开发服务器的话还要登陆服务器进行删除。所以这个时候用php命令删除Thinkphp的缓存是非常不错的选择。代码: CacheAction.class....
分类:
Web程序 时间:
2015-05-02 17:52:38
阅读次数:
144
121.PHP中的.和->有啥区别呢?$this->,调用类的方法用“->”。".",是啥意思呢?(当然,可以表示字符串连接。)122.Thinkphp判断是否登录了。{$Think.session.user}{$Think.session.user}PHP逐步深入学习中,很多问题,要过一段时间,等经验丰富了,才能清楚。先login跳转到article,一直没成功。$this->error("用户...
分类:
其他好文 时间:
2015-05-01 22:34:39
阅读次数:
187
111.超链接a标签的target属性,还是不要随便用来作为自定义的值比较好。使用自定义的target-div属性,不使用target属性。某伙伴,在他自己的浏览器上,发现了问题。我本地的Chrome和QQ浏览器都是好的。112.PHP,EL表达式,要输出。 var tab= ""; if(tab){ currentTabMenu(tab); } 之前一直忘记“echo”了...
分类:
其他好文 时间:
2015-05-01 13:26:26
阅读次数:
144
1.create方法可以对POST提交的数据进行处理(通过表中的字段名称与表单提交的名称对应关系自动封装数据实例),例如user表中有一个字段名叫"username",如果表单中有一个,那么$User = M('User'); $data = $User->create(); echo $data[...
分类:
Web程序 时间:
2015-05-01 11:53:53
阅读次数:
124
360的webscan大家了解吧?不过代码乱七八糟的,这里正对thinkphp3.2做了封装,相信你们用的着。具体使用方法如下:1. 将类库放到项目的Application/Common/Util下面2.再需要的地方调用 $Webscan = new \Common\Util\Webscan();
...
分类:
Web程序 时间:
2015-04-30 12:10:57
阅读次数:
181
之前写过一篇Workerman3.0.7整合Redis和ThinkPHP3.2.3的整合,我们在这个基础上来学习Workerman的使用,首先大家可以到github去下载这个整合程序,程序没有去Wrokerman源码做任何修改。git地址:https://github.com/happyliu2014/Workerman-ThinkPHP-Redis下载后,你们可以看到..
分类:
其他好文 时间:
2015-04-30 10:54:50
阅读次数:
175