Rumah  >  Artikel  >  rangka kerja php  >  Apakah perbezaan antara thinkphp3.1 dan 3.2

Apakah perbezaan antara thinkphp3.1 dan 3.2

WBOY
WBOYasal
2022-04-15 11:37:152360semak imbas

Perbezaan: 1. Pengelompokan biasa dan pengelompokan bebas dalam versi thinkphp3.1 perlu dikonfigurasikan dalam fail konfigurasi, manakala versi thinkphp3.2 tidak perlu dikonfigurasi, dan pengelompokan bebas boleh digunakan secara langsung ; 2. thinkphp3 Versi 2 mula menggunakan ruang nama, manakala versi 3.1 thinkphp tidak mempunyai ruang arahan.

Apakah perbezaan antara thinkphp3.1 dan 3.2

Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 3.2, komputer Dell G3.

Apakah perbezaan antara thinkphp3.1 dan 3.2?

Perbezaan utama ialah:

1 ThinkPHP3.2 terutamanya menyepadukan 3.1 dan sebelumnya versi. Sebelum 3.2, terdapat kumpulan biasa dan kumpulan bebas, yang juga perlu dikonfigurasikan dalam fail konfigurasi. 3.2 tidak lagi memerlukan konfigurasi, hanya gunakan kumpulan bebas.

2. ThinkPHP3.2 mula menggunakan ruang nama, jadi terdapat juga keperluan untuk versi PHP pelayan.

Versi 3.2 memperkenalkan ruang nama, mengukuhkan pemacuan dan tingkah laku, meningkatkan konsep modulariti dan sokongan untuk platform awan, serta menambah baik banyak butiran.

Peningkatan utama thinkphp3.2 termasuk:

Reka bentuk baharu seni bina modular

Ruang nama baharu dan mekanisme import automatik

Fungsi penghalaan yang dipertingkatkan

Sokongan penukaran dinamik tema

Pengikatan parameter Tindakan yang lebih berkuasa

Sokongan pengikatan parameter model

Sokongan penggunaan nama domain yang lebih baik

Model aplikasi baharu

Kelas alat yang baru ditulis semula (termasuk imej, kod pengesahan dan muat naik, dsb.)

Sediakan sokongan platform awan yang lebih baik

Pembetulan banyak BUG yang ditemui sebelum ini

Terutamanya disebabkan penyahpepijatan seni bina dan pengenalan ruang nama, impak lain tidak ketara (kelas alat telah ditulis semula).

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah perbezaan antara thinkphp3.1 dan 3.2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn