Rumah > pembangunan bahagian belakang > tutorial php > Bila hendak menggunakan Himpunan Symfony Umum lwn Khusus untuk Kod Dikongsi?

Bila hendak menggunakan Himpunan Symfony Umum lwn Khusus untuk Kod Dikongsi?

Mary-Kate Olsen
Lepaskan: 2024-10-22 13:46:03
asal
243 orang telah melayarinya

When to Use General vs. Specific Symfony Bundles for Shared Code?

Isu Konseptual Symfony2: Himpunan Umum vs. Yang Tertentu

Apabila menganjurkan aplikasi Symfony2 yang kompleks, terdapat pertimbangan yang perlu dibuat berkenaan struktur himpunan dan organisasi kod kongsi. Soalan lazimnya timbul tentang amalan terbaik untuk mencipta himpunan umum berbanding khusus.

Himpunan Umum untuk Bahagian Hadapan dan Bahagian Belakang

Penggunaan berkas umum untuk bahagian hadapan dan bahagian belakang, walaupun mereka kekurangan pengawal, boleh sesuai dalam senario tertentu. Walau bagaimanapun, adalah penting untuk mempertimbangkan dengan teliti manfaat organisasi dan potensi cabaran penyelenggaraan.

Reka Letak dalam Himpunan atau Sumber Aplikasi

Sementara reka letak biasanya disimpan dalam apl/Sumber/ pandangan/ direktori, pengecualian wujud untuk kes penggunaan tertentu. Jika reka letak adalah sangat biasa kepada berbilang himpunan, seperti susun atur asas, adalah wajar untuk meletakkannya dalam himpunan untuk pemusatan.

RootBundle untuk Fungsi Dikongsi

Mencipta RootBundle untuk mengandungi fungsi seluruh aplikasi boleh memberi manfaat untuk memusatkan kod kongsi. Walau bagaimanapun, pendekatan alternatif termasuk mencipta himpunan khusus untuk setiap fungsi, seperti PaginatorBundle, DateDisplayerBundle, dll. Pilihan bergantung pada kerumitan dan kebolehgunaan semula kod yang dikongsi.

Atas ialah kandungan terperinci Bila hendak menggunakan Himpunan Symfony Umum lwn Khusus untuk Kod Dikongsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan