一、安装启动wampserver
二、在www目录下建立文件夹wish,将最新的TP包放到wish下
三、在项目目录下建立App文件夹,和index.php,这是项目的单入口文件,在这里配置几个参数,而且引入ThinkPHP.php, 代码以下: php
<?php define('APP_NAME', 'App'); define('APP_PATH', './App/'); define('APP_DEBUG', TRUE); require('./ThinkPHP/ThinkPHP.php'); ?>四、在浏览器中访问项目,TP会自动建好一些文件夹,访问地址 http://localhost/wish
CREATE SCHEMA `wish` DEFAULT CHARACTER SET utf8 ; use wish; CREATE TABLE `hd_wish` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `username` VARCHAR(20) NOT NULL DEFAULT '' , `content` VARCHAR(255) NOT NULL DEFAULT '' , `time` INT NOT NULL DEFAULT 0 , PRIMARY KEY (`id`) )ENGINE = MyISAM DEFAULT CHARACTER SET = utf8;
六、配置./App/conf/config.php
css
<?php return array( //'配置项'=>'配置值' //开启应用分组 'APP_GROUP_LIST'=>'Index, Admin', 'DEFAULT_GROUP' =>'Index', 'DB_HOST' => '127.0.0.1', 'DB_USER' => 'root', 'DB_PWD' => '', 'DB_NAME' => 'wish', 'DB_PREFIX' => 'hd_', ); ?>七、创建IdexAction,因为采用了分组部署模式,因此Action也要分组,不然报错。IdexAction要建在./App/Lib/Action/Index下面,代码
<?php //前台控制器 class IndexAction extends Action { public function index(){ $this->display(); } }
八、将wish模板中的index.html放置到./App/Tpl/Index/Index/下面,而且替换路径./为__PUBLIC__/
九、建立Public文件夹,将wish模板中的css,image,js文件夹拷进去
十、这时候在刷新项目首页便可看到效果,可是项目路径显的有些长,修改config.php,缩短路径深度
html
//模板路径 'TMPL_FILE_DEPR' => '_',并将./ App/Tpl/Index/Index/index.html 改成./ App/Tpl/Index/Index_index.html
说明:这个笔记是根据ThinkPHP官方网站上后盾网录制的视频教程记录下来的
官网教程地址: http://www.thinkphp.cn/document/313.html
后盾网网址: http://www.houdunwang.com/
感谢ThinkPHP和后盾网 sql