眼下ThinkPHP已经3.1.3版本了,可用的好的版本还是3.1.2最受青睐,酷爱TP,当然它有很多优势,无需创建项目目录,很好的实现了MVC的OOP思想,这一点值得称赞,配置简单,易学是它的优势之处,用得过程中乐趣无穷,这一点和DEDECMS无法比拟的,当然DEDECMS也很不错的,它是完全基于PHP开发的.
好了,下面就来说下TP的使用,安装及其简单,解压后放置在项目文件夹中即可,通过入口文件操作,就可以操作.
- return array(
- //'配置项'=>'配置值'
- 'URL_PATHINFO_DEPR'=>'/',//修改URL的分隔符
- 'TMPL_L_DELIM'=>'<{', //修改左定界符
- 'TMPL_R_DELIM'=>'}>', //修改右定界符
- // 'DB_TYPE'=>'mysql', //设置数据库类型
- // 'DB_HOST'=>'localhost',//设置主机
- // 'DB_NAME'=>'thinkphp',//设置数据库名
- // 'DB_USER'=>'root', //设置用户名
- // 'DB_PWD'=>'', //设置密码
- // 'DB_PORT'=>'3306', //设置端口号
- 'DB_PREFIX'=>'tp_', //设置表前缀
- 'DB_DSN'=>'mysql://root:@localhost:3306/thinkphp',//使用DSN方式配置数据库信息
- 'SHOW_PAGE_TRACE'=>true,//开启页面Trace
- 'TMPL_TEMPLATE_SUFFIX'=>'.html',//更改模板文件后缀名
- //'TMPL_FILE_DEPR'=>'_',//修改模板文件目录层次
- //'DEFAULT_THEME'=>'my',//设置默认模板主题
- //'TMPL_DETECT_THEME'=>true,//自动侦测模板主题
- //'THEME_LIST'=>'your,my',//支持的模板主题列表
- 'TMPL_PARSE_STRING'=>array( //添加自己的模板变量规则
- '__CSS__'=>__ROOT__.'/Public/Css',
- '__JS__'=>__ROOT__.'/Public/Js',
- ),
- );
- ?>
入口文件引入:
- //1.确定应用名称 Home
- define('APP_NAME','Home');
- //2.确定应用路径
- define('APP_PATH','./Home/');
- //3.开启调试模式
- define('APP_DEBUG',true);
- //4.应用核心文件
- require './ThinkPHP/ThinkPHP.php';
- ?>
好好品位,玩味无穷,乐在其中.