摘要:                    
数据表: house_member_0 house_member_1 house_member_2 house_member_3 模型中//wedding jewelry wholesale classMemberModel extends AdvModel { protected$partition = array('field'=>'username','type'=>'id','num'=>'4'); publicfunction getDao($data=array())                 阅读全文
            
        阅读排行榜
Tp forward和redirect的区别
2011-05-17 15:07 by 卫佳, 834 阅读, 收藏,
摘要:                    
呃,话说,好久没有写thinkphp的东西了,因为最近不忙的时候就很懒,不懒的时候就很忙,之前看的教程也不记得多少了。忽然间感觉只看教程貌似是不能解决啥问题的,还是得就着API来看源码,否则永远都是知其然而不知其所以然。刚正在看Action.class.php,里面有两个函数都是执行跳转用的,一个是forward 一个是redirect。那么二者到底有何区别呢?看了一下API,看了一下源码又翻了一下论坛,整理如下。有不同意见的欢迎拍砖。 首先看代码注释,二者的描述是不相同的。forward:执行某个Action操作(隐含跳转) 支持指定模块和延时执行redirect:Action跳转(URL重                阅读全文
            
        PHP模板引擎Smarty详解
2011-04-18 15:28 by 卫佳, 751 阅读, 收藏,
摘要:                    
PHPChina资讯:Smarty是由Monte Ohrt和Andrei Zmievski写出的PHP模板引擎。它不同于其他的模板引擎,比如FastTemplate或者patTemplate,其中主要原因就是Smarty会将模板转化成PHP脚本,并剔除每次使用该模板时都会出现在解析环节里的用来控制和错误检验的附加码。这个功能使Smarty在大型应用和高流量网站上有优异的表现。body brushSmarty除了模板编译还有很多其他的突出特性,我们会在后面详细的讨论。首先,我们来揭秘模板编译。“模板的编译”是什么意思?网页需要做什么样的编译?编译不是C++和Java也要做吗?是的,但是这里的编.                阅读全文
            
        使用Memcache缓存MySQL查询
2011-07-14 16:40 by 卫佳, 748 阅读, 收藏,
摘要:                    
实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。关于Memcache的安装和配置,网上有很多资料,这里就不再赘述。本文以笔者在实际项目中的应用为例,来说明如何使用Memcache缓存MySQL数据,从而达到高效数据响应的目的。需求背景:网站有一个图片放映功能,页面加载时需从数据库中查询管理员所提交放映的图片信息,图片放映区共有9张图片,对应在数据库表中有9条记录。每次用户访问网站时,需查询数据库,并显示图片。当承受大规模用户.                阅读全文
            
        THINKPHP 上传类的使用方法上传概述
2011-07-29 16:53 by 卫佳, 745 阅读, 收藏,
摘要:                    
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0上传类使用ORG类库包中的Net.UpdateFile类,ThinkPHP内置的Action操作里面(主要是insert和update操作,其他操作可以相应实现)实现了自动识别是否存在文件上传,如果存在会自动进行处理。而上传类要做的仅仅是文件上传的过程,其他功能需要依赖系统类库或者相应类库。系统对文件上传设置了很多灵活的参数以便进行更细致的控制。下面我们通过几种常用的例子分别来描述下如何使用UploadFile类。目前ThinkPHP0.9.5版本的上传类包含的功能如下(有些功能                阅读全文
            
        
                    
                
浙公网安备 33010602011771号