Rumah > Soal Jawab > teks badan
<1> Menambahkan modul terbina dalam tersuai
Ringkasnya: Aplikasi diedarkan peringkat pandangan dan panggilan rantai modul digabungkan, memberikan pembangun pengalaman yang lebih baik dalam pengoptimuman peringkat paparan. Saya menambah hierarki paparan tersuai dan fungsi panggilan modul. Jika anda memerlukan pemahaman yang lebih terperinci tentang penggunaan rangka kerja thinkphp, sila lawati http://www.thinkphp.cn Saya menyokong anda dalam rangka kerja sumber terbuka PHP Cina! ayuh!
Strukturnya adalah seperti berikut: `--config
| |-- modul
|. |-- konteks
|. `-- header
|--module.php
`--thinkphp
|-- MENYUMBANG.md
|-- LESEN.txt
|-- README.md
|-- base.php
|-- codecov.yml
|-- composer.json
|-- console.php
|-- convention.php
|-- helper.php
|-- lang
|-- library
|. -- logo.png
|-- phpunit.xml
|-- start.php
`-- tpl
<dua>Optimumkan hierarki paparan dan lihat komposisi modul
Niat asal:
seni bina thinkphp asal, tiada pelaksanaan hierarki pandangan dan modularisasi paparan telah ditemui.
Kemudian mula mentakrifkan semula struktur projek seni bina dari sini. Anda boleh melangkau membaca teks berikut:
1. Selepas ujian, integriti seni bina dan struktur bingkai asal adalah sangat stabil dan konsisten.
2. Tidak perlu mempelajari semula mana-mana mata pengetahuan baharu. 3. Dan tambahkannya pada lapisan luar, sesuaikan hierarki paparan dan modularisasi paparan.
Seterusnya, fahami dokumen struktur
Fikirkan tentang logiknya:
Bagaimana untuk menggunakan rangka kerja asal untuk meningkatkan modulariti paparan?
1. Tambah fail entri baharu
|--LMVM
|--lmvm.php
Soalan: Mengapa anda perlu mencipta fail entri baharu untuk apa?
Jawapan: Anda hanya perlu memanggil pengenalan dan kaedah baharu dalam fail kemasukan baharu. Pada asasnya apa yang boleh dikatakan adalah panggilan balik yang sangat mudah.
Saya tidak tahu, adakah anda faham? Awak patut faham! Sabar, tunggu saya teruskan, jangan pergi, akan ada lebih banyak perkara menarik akan datang.
Kodnya adalah seperti berikut:
Untuk apa sebenarnya fail fungsi digunakan?
Saya menggunakan kaedah cangkuk yang paling popular, memperkenalkan cangkuk, dan melaksanakannya secara automatik. Cikgu jangan baca, boring. Hanya ambil dan gunakannya. Satu perkara yang perlu diambil perhatian: Ingat untuk memetik fail lmvm.php Ini adalah fail aplikasi utama.
http://www.hegoy.cn/thinkphp5 lihat pelan pengoptimuman lapisan.pdf
Untuk bahagian penting, sila pergi ke alamat laman web http://www.kesht.cn