thinkphp的安装非常简单,
1.本地需要php运行环境
2.从官网下载thinkphp安装包
http://www.thinkphp.cn/down.html
对模块熟悉可以下载核心版,不熟悉的情况可以下载完整版
3.新建测试站点
4.目录放置如下:
5.在浏览器访问:
http://localhost/index.php
即可运行起来thinkPHP。
-Application 用户程序模块放置在这里,每个用户模块一般一张表放置一个文件夹
-Public 把静态文件放置在这里
-ThinkPHP thinkPHP的核心文件夹,很多东西不需要动。
<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>
所有请求都从入口文件分发。
<?php // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define('APP_DEBUG',True); // //define('BIND_MODULE','Admin'); //common模块 define('COMMON_PATH','./Application/Common'); // 定义应用目录 define('APP_PATH','./Application/'); //引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php'; // 亲^_^ 后面不需要任何代码了 就是如此简单
http://localhost/index.php/模块名称/Controller名称/方法名称.html
其中:
index.php/可以省略
convention.php
'DEFAULT_MODULE' => 'Home', // 默认模块 'DEFAULT_CONTROLLER' => 'Index', // 默认控制器名称 'DEFAULT_ACTION' => 'Login', // 默认操作名称123
数据库设计时,字段勿必要用小写,如果有大写字母会造成很大麻烦,因为M方法返回的对象属性会把它转为小写。
ThinkPHP要求php版本为5.3+,但如果要支持shorthand array写法,需要5.4+。