ThinkPhp 3.xバージョンの構文を継続的に維持し、Modern Composerおよびその他のクラスライブラリを使用しますが、以前のプログラムを移行およびアップグレードできるように、元の構文と使用状況との互換性を維持します。
このプロジェクトは、公式のオリジナルバージョンと一致するApache 2オープンソースプロトコルを採用しています。
グループ番号:619288321
composerパッケージアドレス:https://packagist.org/packages/thinkphp-lts/thinkphp-3-lts
composer Composer installationコマンドを使用して、それを使用してComposerインストールコマンドを実行します
作曲家は、thinkphp-lts/thinkphp-3-lts dev-mainを必要とします
次のようにindex.phpファイルを作成します
<?php
// 应用入口文件
// 检测PHP环境
if (version_compare(PHP_VERSION, '7.0.0', '<')) {
die('Modern Framework Need PHP > 7.0.0 !');
}
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG', true);
// 定义应用目录
define('APP_PATH', './Application/');
// 定义静态文件路径-建议使用CDN地址
define("STATIC_PATH","http://cdn.com/");
// 引入ThinkPHP入口文件
require './vendor/thinkphp-lts/thinkphp-3-lts/src/ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
次に、php -s localhost:80を使用して開発サーバーを起動し、http:// localhostにアクセスします
正しい後に戻ります
欢迎使用 ThinkPHP!
版本 V3.2.5
ディレクトリに戻り、フレームワークがアプリケーションフォルダー(Project Initialization Directory)が自動的に生成されることを確認します
.gitignoreのベンダーディレクトリを無視してください
公式のオリジナルコードアドレス:https://github.com/top-think/thinkphp
公式ウェブサイトは3.xバージョンを維持していません。サポートサイクルブログの公式ウェブサイトの指示を参照してください:https://blog.thinkphp.cn/810718
このバージョンの公式オリジナルドキュメント:https://www.kancloud.cn/manual/thinkphp |公式ウェブサイト:https://www.thinkphp.cn/ |早期ダウンロードページ:https://www.thinkphp.cn/down.html
このプロジェクトのコード開始点は、公式バージョン3.2.5 https://github.com/top-think/thinkphp/releases/tag/v3.2.5です。
公式バージョン3.2.5の後、最新のマスターブランチにはいくつかのルーティング変更がありましたが、新しいバージョンはリリースされませんでした。以前のプログラムとの互換性を維持するために、このプロジェクト(ThinkPHP-3-LTS)は、公式の未発表バージョンにいくつかのルーティング変更を導入しませんでした。
バージョン3.2.5に対応する詳細な提出IDは、https://github.com/top-think/thinkphp/commit/45489acfa131cf47efa61e85be05bedc8c3c94cf
同様のプロジェクトには、5.0.xサポートプランもあります:https://github.com/thinkphp-lts/thinkphp-5.0.x-lts
ThinkPhp/Library/Vendor/Directoryの公式バージョンには、サードパーティのクラスライブラリがあります。このLTSバージョンは、ファイルインクルドフォームの形式でサードパーティのクラスライブラリを削除し、より一般的な作曲家方法を使用して含めます。
マニフェストおよび再composerリファレンスクラスライブラリの説明は次のとおりです。
(1)ボリス1.0.8
作曲家にはD11WTQ/Boris v1.0.8が必要です
ベンダーの下のファイル d11wtq boris lib borisが公式ファイルとまったく同じであることを確認しました。