Bisakah saya mendapatkan masukan tentang perbedaan antara keduanya?
Saya membangun situs web di mana menggunakan 'konteks' sangat penting. Setelah menonton serial video ini tentang Page Manager oleh NodeOne, saya merasa bahwa 'konteks' Panel dan kemampuannya untuk secara aman menyampaikan argumen ke Views sangat penting. Namun, modul Konteks memiliki plugin yang melakukan jenis fungsi yang sama yang disebut modul View Default Argument From Context .
Jawaban:
Saya lebih suka modul Konteks dalam banyak kasus. Saya menemukan itu lebih sederhana dan kurang berat daripada Panel, yang mengambil alih seluruh halaman. Kasus penggunaan yang baik untuk Panel adalah ketika admin situs akan mengatur ulang halaman arahan sendiri atau untuk situs dengan banyak tata letak yang unik.
Saya memilih antara Panel dan Konteks untuk situs tertentu ketika mengevaluasi gambar rangka atau desain. Dalam beberapa kasus masuk akal untuk menggunakan keduanya.
Saya biasanya dapat menangani argumen Views yang saya butuhkan di dalam Views itu sendiri (sering dengan mengatur argumen default) dan tidak perlu sisi Panel untuk melakukannya.
sumber
Pendapat saya
Dipasangkan dengan modul delta sebenarnya tidak ada kebutuhan untuk panel.
Antarmuka pengguna untuk panel terlalu membengkak (imho).
Saya telah menguraikan pro dan kontra; banyak ide diambil dari lullabot slideshare . Saya juga menambahkan ide saya di sana:
Kasus untuk menggunakan Panel dan Konteks
Panel
Pro
Cons
Konteks
Pro
Cons
Sumber:
sumber
Saya pikir kemampuan Konteks untuk mengubah tata letak tema 'on-the-fly' tentu mengesampingkan preferensi untuk menggunakan tata letak khusus Panel. Saya merasa sangat berguna dengan tema berbasis grid seperti Fusion di mana Anda dapat mengubah kolom lebar tetap tanpa perubahan CSS yang rumit.
sumber