生手搭建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>
代码比较简单,初级用户可以参考,
版权声明:本文为博主原创文章,未经博主允许不得转载。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Viele Benutzer werden sich bei der Auswahl von Smartwatches für die Marke Huawei entscheiden. Viele Benutzer sind neugierig auf den Unterschied zwischen Huawei GT3pro und GT4. Was sind die Unterschiede zwischen Huawei GT3pro und GT4? 1. Aussehen GT4: 46 mm und 41 mm, das Material ist Glasspiegel + Edelstahlgehäuse + hochauflösende Faserrückschale. GT3pro: 46,6 mm und 42,9 mm, das Material ist Saphirglas + Titangehäuse/Keramikgehäuse + Keramikrückschale 2. Gesundes GT4: Mit dem neuesten Huawei Truseen5.5+-Algorithmus werden die Ergebnisse genauer. GT3pro: EKG-Elektrokardiogramm sowie Blutgefäß und Sicherheit hinzugefügt

Um das ThinkPHP-Projekt auszuführen, müssen Sie: Composer installieren, das Projektverzeichnis aufrufen und http://localhost:8000 aufrufen.

ThinkPHP verfügt über mehrere Versionen, die für verschiedene PHP-Versionen entwickelt wurden. Zu den Hauptversionen gehören 3.2, 5.0, 5.1 und 6.0, während Nebenversionen dazu dienen, Fehler zu beheben und neue Funktionen bereitzustellen. Die neueste stabile Version ist ThinkPHP 6.0.16. Berücksichtigen Sie bei der Auswahl einer Version die PHP-Version, die Funktionsanforderungen und den Community-Support. Für optimale Leistung und Support wird empfohlen, die neueste stabile Version zu verwenden.

Schritte zum lokalen Ausführen von ThinkPHP Framework: Laden Sie ThinkPHP Framework herunter und entpacken Sie es in ein lokales Verzeichnis. Erstellen Sie einen virtuellen Host (optional), der auf das ThinkPHP-Stammverzeichnis verweist. Konfigurieren Sie Datenbankverbindungsparameter. Starten Sie den Webserver. Initialisieren Sie die ThinkPHP-Anwendung. Greifen Sie auf die URL der ThinkPHP-Anwendung zu und führen Sie sie aus.

Leistungsvergleich von Laravel- und ThinkPHP-Frameworks: ThinkPHP schneidet im Allgemeinen besser ab als Laravel und konzentriert sich auf Optimierung und Caching. Laravel schneidet gut ab, aber für komplexe Anwendungen ist ThinkPHP möglicherweise besser geeignet.

„Entwicklungsvorschläge: So verwenden Sie das ThinkPHP-Framework zur Implementierung asynchroner Aufgaben“ Mit der rasanten Entwicklung der Internettechnologie stellen Webanwendungen immer höhere Anforderungen an die Verarbeitung einer großen Anzahl gleichzeitiger Anforderungen und komplexer Geschäftslogik. Um die Systemleistung und das Benutzererlebnis zu verbessern, erwägen Entwickler häufig die Verwendung asynchroner Aufgaben, um einige zeitaufwändige Vorgänge auszuführen, z. B. das Senden von E-Mails, das Verarbeiten von Datei-Uploads, das Erstellen von Berichten usw. Im Bereich PHP bietet das ThinkPHP-Framework als beliebtes Entwicklungsframework einige praktische Möglichkeiten zur Implementierung asynchroner Aufgaben.

Interpretation von Java-Dokumenten: Verwendungsanalyse der Methode currentTimeMillis() der Klasse System. In der Java-Programmierung ist die Klasse System eine sehr wichtige Klasse, die einige Eigenschaften und Vorgänge im Zusammenhang mit dem System kapselt. Unter diesen ist die Methode currentTimeMillis eine sehr häufig verwendete Methode in der Systemklasse. In diesem Artikel wird die Methode ausführlich erläutert und Codebeispiele bereitgestellt. 1. Überblick über die currentTimeMillis-Methode

ThinkPHP-Installationsschritte: Bereiten Sie PHP-, Composer- und MySQL-Umgebungen vor. Erstellen Sie Projekte mit Composer. Installieren Sie das ThinkPHP-Framework und die Abhängigkeiten. Datenbankverbindung konfigurieren. Anwendungscode generieren. Starten Sie die Anwendung und besuchen Sie http://localhost:8000.
