新手搭建ThinkPHP框架

分享知识 传递快乐

代码比较简单,很可能出现各种Bug,但可以满足初级用户,如有提议或更好的方法请留言--分享知识 传递快乐。

提示:首先确定部署的ThinkPHP框架能运行(ThinkPHP3.2.3)。

首先在ThinkPHP框架的根目录下新建一个admin.php,

代码如下

PHP:

// 后台应用入口文件

// 检测PHP环境

if(version_compare(PHP_VERSION,'5.3.0',' 5.3.0 !');

// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false

define('APP_DEBUG',True);

//绑定并生成后台目录。

define('BIND_MODULE','Admin');

// 定义应用目录

define('APP_PATH','./Application/');

// 引入ThinkPHP入口文件

require './ThinkPHP/ThinkPHP.php';

// 亲^_^ 后面不需要任何代码了 就是如此简单

ThinkPHP会自动生成以下目录:

在Common -> Conf文件夹下新建一个systemConfig.php和config.php

systemConfig.php:

$public_system_db_host = '127.0.0.1';

$public_system_db_name = '';//数据库名字

$public_system_db_user = 'root';//数据库账号

$public_system_db_pwd = '';//数据库密码

return array(

'DB_HOST'=> $public_system_db_host, // 数据库服务器地址

'DB_NAME'=> $public_system_db_name, // 数据库名称

'DB_USER'=> $public_system_db_user, // 数据库用户名

'DB_PWD'=> $public_system_db_pwd, // 数据库密码

'DB_PORT'=>'3306', // 数据库端口

'DB_PREFIX'=>'cj_', // 数据表前缀

);

config.php

return array(

/* 数据库设置 */

'DB_TYPE' => 'mysql', // 数据库类型

'TOKEN_ON' => true, // 是否开启令牌验证

'TOKEN_TYPE' => 'md5', //令牌哈希验证规则 默认为MD5

'TOKEN_RESET' => FALSE, //令牌验证出错后是否重置令牌 默认为true

'LOAD_EXT_CONFIG' => 'systemConfig',

'DEFAULT_C_LAYER' => 'Controller', // 默认的控制器层名称

'MODULE_ALLOW_LIST' => array('Home','s'), // 配置你原来的分组列表

'DEFAULT_MODULE' => 'Home', // 配置你原来的默认分组

'URL_ROUTER_ON' => true,

);

这时再在Controller下的默认Controller里就可以对数据库操作了。

代码如下:

<?php

namespace Admin\Controller;

use Think\Controller;

class IndexController extends Controller {

public function index(){

$this->display();

}

public function showDate(){

$table = M("表名");

$list = $table->select();

echo json_encode($list);

}

}

代码比较简单,初级用户可以参考,

版权声明:本文为博主原创文章,未经博主允许不得转载。

php框架 thinkphp,生手搭建ThinkPHP框架相关推荐

  1. python网站框架下载_Python搭建网站框架

    1. 机器上安装python 在python官网下载python的2.7版本,然后一路next就可以安装了: 安装结束后,开启菜单会有python客户端,但是一般使用cmd命令行模式进行运行: 添加p ...

  2. python android自动化测试框架_appium+python搭建自动化测试框架_Tools安装(一)

    作者的配置环境和版本: win10 + python3.6 +  Appium v1.4.16 下载node.js   验证安装: node -v 2.下载jdk 配置环境变量: JAVA_HOME  ...

  3. 阿里云搭建ThinkPHP框架

    ThinkPHP是一款免费.开源.快速.简单.面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的.本篇教程介绍如何使用云市场镜像快速搭建 ...

  4. 云服务器搭建ThinkPHP框架图文教程

    ThinkPHP是一款免费.开源.快速.简单.面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的.本篇教程介绍如何使用云市场镜像快速搭建 ...

  5. 快速搭建ThinkPHP框架教程

    本文教你如何快速搭建ThinkPHP框架.ThinkPHP 是一款免费开源的,快速.简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷 Web 应用开发和简化企业应用开发 ...

  6. 云服务器 ECS 建站教程:快速搭建 ThinkPHP 框架

    快速搭建 ThinkPHP 框架 ThinkPHP 是一款免费开源的,快速.简单的面向对象的轻量级 PHP 开发框架,遵循 Apache2 开源协议发布,是为了敏捷 Web 应用开发和简化企业应用开发 ...

  7. thinkphp5框架一小时搭建一个php后端(1)

    开发环境使用phpstudy 编辑器用sublime 数据库navicat 需要下载composer 先配置好本地域名,然后需要我们将资源引入到项目里面 下载地址www.layui.com. layu ...

  8. 【thinkphp 基础 1】thinkphp 如何搭建?如何配置环境运行?

    php在现有的市场占有率还是很高的,很多中小型企业都是使用php进行后台以及api管理开发,包括不少大厂的部分业务也都是由php进行编写维护的. 随着php的发展,也出现了很多的cms(织梦.帝国.p ...

  9. 使用maven搭建ssm框架的javaweb项目

    目前主流的javaweb项目,常会用到ssm(Spring+Spring MVC+Mybatis)框架来搭建项目的主体框架,本篇介绍搭建SSM框架的maven项目的实施流程.记之共享! 一.SSM框架 ...

最新文章

  1. ng-repeat支持的输入种类
  2. Snackbar源码分析
  3. 分享一些好用的 Chrome 扩展
  4. 音视频技术开发周刊 91期
  5. Tomcat 下 Memcached 集群与 Terracotta 集群比较
  6. 【笔记】多态之Override
  7. 怎么查询房贷批下来没?
  8. JavaSE: SuppressWarnings[转]
  9. 在浏览的地址栏中,直接调用js「javascript:alert(hello wrold);」。
  10. 哈佛大学幸福课-笔记
  11. C++ Bulider6.0下string类型问题
  12. 今天是个好日子 12月17日
  13. MySQLIntegrityConstraintViolationException异常处理
  14. 使用git push没有报错,但是远程仓库没有更新的问题
  15. 游戏策划入门(1)——什么样的创意是能够实现的?
  16. 从租售比看中国房价的合理性
  17. Android设置Button字母大小写
  18. c++ 求int数组的长度
  19. 盘点常见的7种网络安全威胁
  20. PS快捷键大法,初级低配版

热门文章

  1. PYthon黑科技之透明通道隐藏图片
  2. python技术开发工程师证书查询_高级工程师证书查询系统
  3. Metal每日分享,虚假颜色混合滤镜效果
  4. IntelliJ IDEA修改项目名字
  5. Google in China (李开复演讲 Kai fu Lee speech in CMU) Notes
  6. Failed to start LSB: Bring up/down networking
  7. 各个光纤光学元件的传输函数
  8. 基于android的航班船票机票预订查询系统app
  9. 如何重置ClearType设置?
  10. 修复损坏的gzip压缩文件原理和修复方法