1.配置格式ThinkPHP框架中所有配置文件的定义格式均采用返回PHP数组的方式,格式为://项目配置文件returnarray(‘DEFAULT_MODULE‘=>‘Index‘,//默认模块‘URL_MODEL‘=>‘2‘,//URL模式‘SESSION_AUTO_START‘=>true,//是否开启session//更多配置参数//...);配置参数不区分大..
分类:
Web程序 时间:
2015-03-06 17:17:56
阅读次数:
325
1.模块化设计一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。一个典型的URL访问规则是(我们以默认的PATHINFO模式为例说明,当然也可以支持普通的URL模式):http://serverName/index.php(或者其他应用入口文件)/..
分类:
Web程序 时间:
2015-03-06 17:17:38
阅读次数:
222
1.入口文件ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的,入口文件中主要包括:2定义框架路径、项目路径和项目名称(可选)2定义..
分类:
Web程序 时间:
2015-03-06 11:25:51
阅读次数:
154
1.命名规范使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:2类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php;2确保文件的命名和调用大小写一致,是由于在类Un..
分类:
Web程序 时间:
2015-03-06 11:25:50
阅读次数:
181
终于脱离部队了,从今天开始,好好学习ThinkPHP,纪念一下。1.简介ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。2.基础概念●LAMPLAMP是基于Linux,Apache,MySQL和PHP的..
分类:
Web程序 时间:
2015-03-06 06:24:12
阅读次数:
218
'VAR_SESSION_ID' => 'session_id', //修复uploadify插件无法传递session_id的bug首先在项目目录中的Common/Conf/config.php中加入上面一条配置。然后在你的上传页面的JS代码中加入session_id=>session_id...
分类:
Web程序 时间:
2015-03-05 14:43:52
阅读次数:
125
(来源于ThinkPHP)Android是Google公司开发的基于Linux平台的开源手机操作系统,它包括操作系统、中间件、用户界面和应用程序,而且不存在任何以往阻碍移 动产业创新的专利权障碍,并由Google公司于2007年11月5日正式发布。同时,Google公司组建了一个开放手机联盟,这个联...
分类:
移动开发 时间:
2015-03-04 16:47:37
阅读次数:
142
0、加载文件:file_exists_case,require_cache,require_array,import,load,vendor,alias_import *1、file_exists_case:判断文件是否存在(区分大小写)。该函数针对windows系统,因为在windows系统下文....
分类:
Web程序 时间:
2015-03-03 22:00:35
阅读次数:
192
转自:http://www.thinkphp.cn/topic/11973.htmlApache 的Alias 指令映射URL到文件系统的特定区域一个简单的例子:Alias /mytest /www/mytestOrder allow,denyAllow from all首先,这边有一个项目,已经在...
分类:
Web程序 时间:
2015-03-02 23:48:12
阅读次数:
178
$cache=S('newskey'); if(!$cache){ $cache=M('news')->cache(true,60,'newskey')->where('state=1')->order('publishtime desc')->limit(5)->sel...
分类:
Web程序 时间:
2015-03-02 14:27:04
阅读次数:
174