ThinkPHP 學習筆記1-建立許願牆1

一、安裝啓動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

相關文章
相關標籤/搜索