Rumah  >  Artikel  >  rangka kerja php  >  Apakah struktur organisasi folder thinkphp?

Apakah struktur organisasi folder thinkphp?

WBOY
WBOYke hadapan
2023-06-02 09:47:061356semak imbas

Apabila membangun menggunakan rangka kerja ThinkPHP, organisasi folder yang baik adalah penting. Struktur organisasi yang baik boleh menjadikan kod anda lebih jelas dan mudah dibaca, seterusnya meningkatkan kecekapan pembangunan.

Struktur organisasi folder rangka kerja ThinkPHP adalah seperti berikut:

├─ application         //应用目录
│  ├─ command          //控制台指令 (3.2版本以后新增)
│  ├─ common           //公共模块目录
│  ├─ config           //配置文件目录
│  ├─ controller       //控制器目录
│  ├─ model            //模型目录
│  ├─ service          //服务层目录 (3.2版本以后新增)
│  ├─ view             //视图目录
│  └─ ...              //其他自定义模块目录
├─ extend              //扩展类库目录
├─ public              //公共文件目录
├─ runtime             //运行时目录
├─ thinkphp            //框架核心目录
├─ vendor              //第三方类库目录
├─ composer.json       //Composer配置文件
├─ think

Antaranya, direktori application ialah direktori tempat kami bekerja. Di bawah, kami memperkenalkan peranan setiap direktori secara terperinci:

  1. application Direktori

application Direktori ialah direktori di mana kami terutamanya work , yang mengandungi semua logik teras aplikasi kami. Direktori ini mengandungi banyak subdirektori, seperti command, common, config, controller, model, service, view, dsb. Direktori

  1. extend

extend ialah direktori perpustakaan kelas lanjutan Kami boleh meletakkan beberapa kelas pihak ketiga yang biasa digunakan perpustakaan dalam Masukkan direktori ini untuk pengurusan bersatu.

  1. publicDirektori

public Direktori ialah direktori fail awam aplikasi kami, seperti imej, fail JavaScript dan tapak web Beberapa halaman statik. Direktori

  1. runtime

runtime ialah direktori masa jalan, yang mengandungi fail log aplikasi, fail cache, dsb. Direktori

  1. thinkphp

thinkphp Direktori ialah direktori teras rangka kerja, termasuk semua kod teras rangka kerja. Direktori

  1. vendor

vendor Direktori ialah direktori perpustakaan kelas pihak ketiga, yang disusun mengikut spesifikasi Komposer. Fail

  1. composer.jsonFail

composer.json ialah fail konfigurasi Komposer, digunakan untuk menentukan maklumat asas projek, kebergantungan, dsb.

Atas ialah kandungan terperinci Apakah struktur organisasi folder thinkphp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam