php框架 thinkphp,生手搭建ThinkPHP框架
新手搭建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框架相关推荐
- python网站框架下载_Python搭建网站框架
1. 机器上安装python 在python官网下载python的2.7版本,然后一路next就可以安装了: 安装结束后,开启菜单会有python客户端,但是一般使用cmd命令行模式进行运行: 添加p ...
- python android自动化测试框架_appium+python搭建自动化测试框架_Tools安装(一)
作者的配置环境和版本: win10 + python3.6 + Appium v1.4.16 下载node.js 验证安装: node -v 2.下载jdk 配置环境变量: JAVA_HOME ...
- 阿里云搭建ThinkPHP框架
ThinkPHP是一款免费.开源.快速.简单.面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的.本篇教程介绍如何使用云市场镜像快速搭建 ...
- 云服务器搭建ThinkPHP框架图文教程
ThinkPHP是一款免费.开源.快速.简单.面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的.本篇教程介绍如何使用云市场镜像快速搭建 ...
- 快速搭建ThinkPHP框架教程
本文教你如何快速搭建ThinkPHP框架.ThinkPHP 是一款免费开源的,快速.简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷 Web 应用开发和简化企业应用开发 ...
- 云服务器 ECS 建站教程:快速搭建 ThinkPHP 框架
快速搭建 ThinkPHP 框架 ThinkPHP 是一款免费开源的,快速.简单的面向对象的轻量级 PHP 开发框架,遵循 Apache2 开源协议发布,是为了敏捷 Web 应用开发和简化企业应用开发 ...
- thinkphp5框架一小时搭建一个php后端(1)
开发环境使用phpstudy 编辑器用sublime 数据库navicat 需要下载composer 先配置好本地域名,然后需要我们将资源引入到项目里面 下载地址www.layui.com. layu ...
- 【thinkphp 基础 1】thinkphp 如何搭建?如何配置环境运行?
php在现有的市场占有率还是很高的,很多中小型企业都是使用php进行后台以及api管理开发,包括不少大厂的部分业务也都是由php进行编写维护的. 随着php的发展,也出现了很多的cms(织梦.帝国.p ...
- 使用maven搭建ssm框架的javaweb项目
目前主流的javaweb项目,常会用到ssm(Spring+Spring MVC+Mybatis)框架来搭建项目的主体框架,本篇介绍搭建SSM框架的maven项目的实施流程.记之共享! 一.SSM框架 ...
最新文章
- ng-repeat支持的输入种类
- Snackbar源码分析
- 分享一些好用的 Chrome 扩展
- 音视频技术开发周刊 91期
- Tomcat 下 Memcached 集群与 Terracotta 集群比较
- 【笔记】多态之Override
- 怎么查询房贷批下来没?
- JavaSE: SuppressWarnings[转]
- 在浏览的地址栏中,直接调用js「javascript:alert(hello wrold);」。
- 哈佛大学幸福课-笔记
- C++ Bulider6.0下string类型问题
- 今天是个好日子 12月17日
- MySQLIntegrityConstraintViolationException异常处理
- 使用git push没有报错,但是远程仓库没有更新的问题
- 游戏策划入门(1)——什么样的创意是能够实现的?
- 从租售比看中国房价的合理性
- Android设置Button字母大小写
- c++ 求int数组的长度
- 盘点常见的7种网络安全威胁
- PS快捷键大法,初级低配版