thinkphp フレームワーク の次のチュートリアル コラムでは、外部プロジェクトを Thinkphp 環境にインポートする方法を紹介します。
![外部プロジェクトを Thinkphp 環境にインポートする](https://img.php.cn/upload/article/202012/10/2020121014181549584.jpg)
1: このブログ投稿の冒頭では、Xmapp 環境がセットアップされ、Thinkphp 環境が正常にインストールされていると仮定します。
1: 成功した Xmapp インストールのスクリーンショット:
![](https://img.php.cn/upload/article/000/000/020/67559368df10568ddbf40c8958a2cec2-0.jpg)
![](https://img.php.cn/upload/article/000/000/020/67559368df10568ddbf40c8958a2cec2-1.png)
![](https://img.php.cn/upload/article/000/000/020/5169f7677bf9cd155614ad663b2dc0c9-2.png)
#2: Thinkphp のインストール成功したスクリーンショット:
![](https://img.php.cn/upload/article/000/000/020/5169f7677bf9cd155614ad663b2dc0c9-3.png)
2: Thinkphp の各フォルダー ディレクトリの意味:
![](https://img.php.cn/upload/article/000/000/020/31dc945bacc364b7082acf002e3153b1-4.jpg)
図に示すように、これはアプリファイルです。 サブフォルダ Thinlphp フォルダの下のディレクトリの説明:
Thinkphp.php: フレームワークのパブリック エントリ ファイル
Common: いくつかのパブリック ファイル、システム定義、システム関数が含まれていますフレームワークの規約や規約 設定など
Lang: システム言語ファイルディレクトリ
Lib: システム基本クラスライブラリディレクトリ
Tpl: システムテンプレートディレクトリ
Mode: フレームワーク モード拡張ディレクトリ
Three: Github 上のプロジェクトを Thinkphp フレームワークにインポートし、実行します。
1: xampp は C ドライブにインストールされています;
apache ポートは 8888 と 443;
Mysql ポートは 3306;
xampp環境をインストールすると、xamppフォルダの下にhtdocsフォルダが現れますが、これは「ルート、ルートディレクトリ」という意味で、ここがPHP環境への入り口となります。
![](https://img.php.cn/upload/article/000/000/020/31dc945bacc364b7082acf002e3153b1-5.jpg)
2: Github で中国語のプロジェクトを見つけ、「クローンまたはダウンロード」をクリックして zip パッケージをダウンロードします。
![](https://img.php.cn/upload/article/000/000/020/1675cccbcddc28dfe996a7c2721c7a41-6.png)
解凍後:
![](https://img.php.cn/upload/article/000/000/020/64a3578c9de7ce094ec835346a0cf859-7.jpg)
![](https://img.php.cn/upload/article/000/000/020/64a3578c9de7ce094ec835346a0cf859-8.png)
3: の設定環境に戻ります。 xmapp の場所。プロジェクトを解凍した後、「Thinkphp_init-master」フォルダー内のすべてのファイルを htdocs のアプリ フォルダーにコピーします。ここでは以前の Thinkphp 環境をバックアップしました。
![](https://img.php.cn/upload/article/000/000/020/e7b6bd5c010b8a19af7b2ff05b0b64eb-9.png)
ブラウザに「http://localhost:8888/app/admin」と入力すると、Thinkphp はさまざまな「ルート、URL、インターフェース...」を使用します。 」 私が知らなかった方法で多くの作業が行われ、その後、実行が開始されました。
![](https://img.php.cn/upload/article/000/000/020/e7b6bd5c010b8a19af7b2ff05b0b64eb-10.jpg)
![](https://img.php.cn/upload/article/000/000/020/05531d47fcc38a9fd9f988630b8be7c8-11.png)
4: さて、プロジェクトは実際に進行中です。ほら、本当に走っているよ!
5: 私は php の基本的な構文をいくつか知っているだけですが、Thinkphp については何も知りません。このブログ投稿に何か間違っている、または不正確な点がある場合は、修正を歓迎します。通りすがりの人も歓迎します。もしこれを見て返信する時間があれば、
と指示してください。次のステップどの側面を検討する必要があるか、また PHP の MVC モデルとルーティング メカニズムについても説明します。 。 。こういうことについて公式ドキュメントを読むのは本当に退屈です。良いプロジェクトがあれば私に勧めていただければ幸いです
! ! !
以上が外部プロジェクトを Thinkphp 環境にインポートするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。