生手搭建ThinkPHP框架
新手搭建ThinkPHP框架
分享知识 传递快乐
代码比较简单,很可能出现各种Bug,但可以满足初级用户,如有提议或更好的方法请留言--分享知识 传递快乐。
提示:首先确定部署的ThinkPHP框架能运行(ThinkPHP3.2.3)。
首先在ThinkPHP框架的根目录下新建一个admin.php,
代码如下
PHP:
<?php // 后台应用入口文件// 检测PHP环境if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为falsedefine('APP_DEBUG',True);//绑定并生成后台目录。define('BIND_MODULE','Admin');// 定义应用目录define('APP_PATH','./Application/');// 引入ThinkPHP入口文件require './ThinkPHP/ThinkPHP.php';// 亲^_^ 后面不需要任何代码了 就是如此简单
在Common -> Conf文件夹下新建一个systemConfig.php和config.php
systemConfig.php:
<?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
<?phpreturn 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里就可以对数据库操作了。
代码如下:
<span style="font-size:18px;"><?phpnamespace 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); }}</span>
代码比较简单,初级用户可以参考,
版权声明:本文为博主原创文章,未经博主允许不得转载。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

許多用戶在選擇智慧型手錶的時候都會選擇的華為的品牌,其中華為GT3pro和GT4都是非常熱門的選擇,不少用戶都很好奇華為GT3pro和GT4有什麼區別,下面就給大家介紹一下二者。華為GT3pro和GT4有什麼差別一、外觀GT4:46mm和41mm,材質是玻璃鏡板+不鏽鋼機身+高分纖維後殼。 GT3pro:46.6mm和42.9mm,材質是藍寶石玻璃鏡+鈦金屬機身/陶瓷機身+陶瓷後殼二、健康GT4:採用最新的華為Truseen5.5+演算法,結果會更加的精準。 GT3pro:多了ECG心電圖和血管及安

執行 ThinkPHP 專案需要:安裝 Composer;使用 Composer 建立專案;進入專案目錄,執行 php bin/console serve;造訪 http://localhost:8000 查看歡迎頁面。

ThinkPHP 擁有多個版本,針對不同 PHP 版本而設計。主要版本包括 3.2、5.0、5.1 和 6.0,而次要版本用於修復 bug 和提供新功能。目前最新穩定版本為 ThinkPHP 6.0.16。在選擇版本時,需考慮 PHP 版本、功能需求和社群支援。建議使用最新穩定版本以獲得最佳性能和支援。

ThinkPHP Framework 的本機運作步驟:下載並解壓縮 ThinkPHP Framework 到本機目錄。建立虛擬主機(可選),指向 ThinkPHP 根目錄。配置資料庫連線參數。啟動 Web 伺服器。初始化 ThinkPHP 應用程式。存取 ThinkPHP 應用程式 URL 運行。

Laravel 和 ThinkPHP 框架的效能比較:ThinkPHP 效能通常優於 Laravel,專注於最佳化和快取。 Laravel 性能良好,但對於複雜應用程序,ThinkPHP 可能更適合。

《開發建議:如何利用ThinkPHP框架實現非同步任務》隨著網路技術的快速發展,Web應用程式對於處理大量並發請求和複雜業務邏輯的需求也越來越高。為了提高系統的效能和使用者體驗,開發人員常常會考慮利用非同步任務來執行一些耗時操作,例如發送郵件、處理文件上傳、產生報表等。在PHP領域,ThinkPHP框架作為一個流行的開發框架,提供了一些便捷的方式來實現非同步任務。

Java文件解讀:System類的currentTimeMillis()方法用法解析,需要具體程式碼範例在Java程式設計中,System類是一個非常重要的類,其封裝了與系統相關的一些屬性和操作。其中,currentTimeMillis方法是System類別中非常常用的方法,本文將對此方法做詳細解讀並提供程式碼範例。一.currentTimeMillis方法概述

ThinkPHP 安裝步驟:準備 PHP、Composer、MySQL 環境。使用 Composer 建立專案。安裝 ThinkPHP 框架及相依性。配置資料庫連線。產生應用程式碼。啟動應用程式並造訪 http://localhost:8000。
