Perbezaan Antara Komponen dan Modul Joomla

Komponen Joomla vs Modul

Joomla adalah salah satu CMS yang paling biasa yang boleh digunakan dalam penciptaan blog dan Laman Web bernilai tinggi. Adalah penting untuk memahami bagaimana komponen dalaman sistem berfungsi untuk mengetahui apa yang diharapkan daripada mereka dan bagaimana mereka berfungsi. Satu soalan yang sering ditanya ialah perbezaan antara komponen Joomla dan Modul. Perbezaan yang digariskan di bawah adalah panduan yang baik untuk diikuti dalam memahami perkara utama.

Perbezaan

Komponen dalam Joomla yang diperhatikan sebagai bahagian utama halaman dilihat pada mata manusia. Mengikut pembentukan Joomla, hanya satu komponen yang dapat memuat untuk setiap halaman yang dihasilkan. Ini, seterusnya, bermakna pengurusan kandungan teras yang ditawarkan sebenarnya merupakan komponen. Modul Joomla, sebaliknya, adalah pelengkap kandungan yang terdapat dalam komponen. Modul ini boleh dikatakan mengelilingi komponen. Reka bentuk modul itu sendiri tidak sepatutnya menjadi bahagian utama halaman yang dilihat.

Komponen itu membentuk kandungan yang dilihat oleh pengguna akhir. Komponen, kadang-kadang, mungkin merupakan aplikasi penuh yang telah dimasukkan ke dalam pangkalan data melalui pengaturcaraan untuk memastikan fungsinya. Modul ini biasanya hanya akan mengambil elemen yang berlaku dalam menu kandungan bar sisi dan tidak pernah kandungan halaman. Modul kandungan dalam Joomla tidak mempunyai pengekodan, dan mereka boleh ditunjukkan secara manual dengan bahagian berkod halaman. Paparan komponen sebahagian besarnya ditunjukkan dalam bahagian besar dari bahagian kandungan halaman. Sebaliknya, paparan modul dipaparkan pada bar sisi yang kadangkala ditunjukkan dalam tajuk, sidebar, atau bahkan footer halaman tetapi tidak pernah menjadi kandungan utama.

Komponen Joomla menerima apa-apa jenis input yang mungkin berasal dari pengguna. Contoh kandungan pengguna akan menjadi penyerahan artikel, gambar atau penyerahan media lain, atau komen yang dibangkitkan dalam sistem. Tiada input minima yang diterima dalam modul. Input hanya diterima adalah input baca-baca sahaja seperti yang akan memberitahu anda apabila seseorang sedang dalam talian atau tidak.

Pada halaman, hanya satu komponen boleh dipaparkan manakala pelbagai modul boleh dipaparkan pada satu halaman. Modul kandungan juga tidak mempunyai kedudukan halaman set. Penempatan diberikan dalam penempatan halaman, dan tidak ada lokasi yang pasti. Modul, sebaliknya, mempunyai kedudukan halaman yang ditetapkan di mana mereka boleh ditempatkan. Nama fail komponen bermula dengan com_ manakala modul bermula dengan mod_.

Ringkasan:

- Komponen dilihat di bahagian utama halaman Joomla.

- Modul mengelilingi komponen dan hanya komponen pelengkap.

- Komponen boleh digunakan sebagai aplikasi penuh.

- Modul hanya boleh digunakan untuk membuat elemen sidebar menu kandungan kerana tiada pengaturcaraan yang terlibat.

- Paparan komponen adalah di bahagian utama halaman.

- Paparkan modul adalah di pinggir laman utama dan tidak pernah menjadi bahagian utama halaman.

- Input yang diterima dalam komponen agak luas dan pelbagai.

- Terdapat sedikit atau tiada input yang diterima dalam modul.

- Hanya satu komponen sahaja yang boleh dipaparkan pada halaman.

- Modul pelbagai boleh dipaparkan dalam peringkat tertentu.

- Modul mempunyai kedudukan penempatan halaman yang ditetapkan.

- Komponen tidak mempunyai kedudukan peletakan halaman yang ditetapkan.

- Nama fail komponen bermula dengan com_.

- Nama fail modul bermula dengan mod_.

- Komponen hanya boleh dijalankan pada halaman tertentu.
- Modul boleh dijalankan dari halaman yang berbeza.