Heim > Artikel > PHP-Framework > Ist thinkphp6 online?
TinkPHP6 ist jetzt online. Um den Quellcode herunterzuladen, klicken Sie hier: http://www.php.cn/xiazai/code/5685
1. ThinkPHP Wichtige Ereignisse
Am 27. April 2017, ThinkPHP5.1-beta. 1 wurde veröffentlicht
Am 31. Dezember 2017 wurde ThinkPHP5.1.0 veröffentlicht und markierte damit einen schnellen Einstieg in die Iterationsphase
Am 3. März , 2019, ThinkPHP5.1 wurde auf die 35. Version (5.1.35) aktualisiert
Am 22. März 2019 wurde auch die Entwicklerentwicklungsversion von ThinkPHP5.2 veröffentlicht
Jetzt möchte ich Ihnen gute und schlechte Nachrichten erzählen, welche sollten Sie sich zuerst anhören?
Lass mich Ihnen zuerst die schlechten Nachrichten sagen: Es wird nie mehr ThinkPHP5.2 auf der Welt geben!
Gute Nachrichten: ThinkPHP5.2 wurde offiziell in ThinkPHP6.0 umbenannt
2 . Kernfunktionen und Hauptmerkmale
Unterstützt vollständig die Verwendung der starken PHP7-Typfunktionen
Vollständige Unterstützung für fast alle PSR-Entwicklungsspezifikationen
Unterstützung für mehrere Anwendungen erreichen
Umfassende Einführung des alternativen Verhaltens von Ereignissystemen
Neue Anwendungsdienstarchitektur
Die Ansicht und die Vorlagen-Engine sind getrennt und die Projektkonfiguration ist flexibler
Der IDE-Assistent macht die intelligenten Eingabeaufforderungen des Editors genauer
Einige Funktionen und Klassenmethoden der Originalversion vereinheitlicht und optimiert
3. Umgebungsanforderungen und Quellcode-Download
3.1 Umgebungsanforderungen: PHP 7.1+
2.2 Quellcode-Download
Wie wir alle wissen, bietet die offizielle Website ab ThinkPHP5.1 keine Framework-Quellcode-Downloads mehr an
Also natürlich ThinkPHP6.0 (im Folgenden als als TP6) kann nicht von der offiziellen Website heruntergeladen werden
Wo kann ich es herunterladen? Zwei Möglichkeiten
Composer und Git
Referenz
Composer-Download- und Installations-Tutorial: http://www.php .cn/code/30828.html
Git-Tutorial: http://www.php.cn/tool/git/
Das Folgende ist die am häufigsten verwendete Methode und auch die offiziell empfohlene Composer-Methode zum Herunterladen des Framework-Quellcodes
4. Composer-Download und Installation
4.1 Mac / Linux
// 1. 下载composer.phar: curl -sS https://getcomposer.org/installer | php // 2. 将 composer 命令移动到bin目录,使之全局可用 mv composer.phar /usr/local/bin/composer
Hinweis: MacOS 10.14, der Ordner user/local/bin existiert nicht und muss manuell erstellt werden
// 3. 设置中国全量镜像,提升访问速度 composer config -g repo.packagist composer https://packagist.phpcomposer.com // 如果上面错误存在问题,请使用这个镜像地址 composer config -g repo.packagist composer https://packagist.laravel-china.org
4.2 Windows
Öffnen Sie https:// www.phpcomposer.com/: Laden Sie das Installationsprogramm setup.exe herunter
4.3 Test
Terminal Geben Sie den Befehl composer ein, und wenn Sie sehen die Eingabeaufforderungsmeldung, die Installation ist erfolgreich
4.4 aktualisierte Version
composer selfupdate // 终端执行该命令将composer更新到最新版
5 Quellcode-Download
(1) Öffnen Sie die offizielle Website von Composer:https://www.phpcomposer.com/
Öffnen Sie die Liste der Installationspakete, und es wird ein Sprung angezeigt, der zu https://packagist.org/
Geben Sie den Suchbegriff „topthink“ ein, die zugehörigen Komponentenpakete Das ThinkPHP-Framework wird unten aufgeführt
Nach dem Öffnen sehen Sie das Versionsetikett und die Installationsanweisungen von ThinkPHP6.0
Das Folgende ist der detaillierte Prozess zum Herunterladen des Framework-Quellcodes:
// 打开终端,执行指令: composer create-project topthink/think tp6 6.0.*-dev /** * 指令中各个参数的解释: * `create-project`: 是composer中的项目创建命令 * `topthink/think`: ThinkPHP的组件包 * `tp6`: 是当前的项目目录(如果没有创建, 该命令会自动创建的) * `6.0.*-dev`: 要下载的版本标签 */ // 以下是源码的下载中的提示信息 Installing topthink/think (6.0.x-dev 9ea8d9fd39a1aac440fd355cf8b4361130267bce) - Installing topthink/think (6.0.x-dev 9ea8d9f): Cloning 9ea8d9fd39 - Installing topthink/think (6.0.x-dev 9ea8d9f): Downloading (100%) Created project in tp Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 9 installs, 0 updates, 0 removals - Installing topthink/think-installer (v2.0.0): Downloading (100%) - Installing opis/closure (3.1.6): Downloading (100%) - Installing psr/simple-cache (1.0.1): Downloading (100%) - Installing psr/log (1.1.0): Downloading (100%) - Installing psr/container (1.0.0): Downloading (100%) - Installing psr/cache (1.0.1): Downloading (100%) - Installing topthink/framework (6.0.x-dev e9af162): Downloading (100%) - Installing topthink/think-template (v2.0.1): Downloading (100%) - Installing topthink/think-view (v1.0.5): Downloading (100%) Writing lock file Generating autoload files > @php think service:discover Succeed! > @php think vendor:publish Succeed!
Öffnen Sie nach Abschluss des Downloads das Projektverzeichnis, zum Beispiel: tp6. Sie können die folgende Verzeichnisstruktur sehen :
6. Rahmentest
Hier verwenden wir den im Framework integrierten think -Befehl zum Testen
Dieser Befehl startet einen lokalen temporären Webserver mit derselben Funktion wie php -S localhost:8000 ist dasselbe
Die detaillierten Schritte sind wie folgt:
// 1. 打开终端工具, 切换到当前的Web目录下面 // 2. 进入tp6项目目录 cd tp6 // 3. 创建本地服务器, 启动框架 php think run // 提示用户在本机的8000商品开启了一个Web服务 ThinkPHP Development server is started On <http://127.0.0.1:8000/> You can exit with `CTRL-C`
根据提示打开浏览器, 在地址栏输入:
127.0.0.1:8000 或者 localhost:8000 ,显示如下界面
恭喜, ThinkPHP6 框架已经安装成功~~
相关参考推荐:
1. ThinkPHP6.0版本正式发布,全面拥抱组件化开发趋势
Das obige ist der detaillierte Inhalt vonIst thinkphp6 online?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!