Perbezaan antara komponen dan modul Joomla

Perbezaan antara komponen dan modul Joomla

Modul komponen joomla vs

Joomla adalah salah satu CMS yang paling biasa yang boleh digunakan dalam penciptaan blog bernilai tinggi dan laman web. Penting untuk memahami bagaimana komponen dalaman sistem berfungsi untuk mengetahui apa yang diharapkan dari mereka dan bagaimana ia berfungsi. Satu soalan yang sering ditanya ialah perbezaan antara komponen dan modul Joomla. Perbezaan yang digariskan di bawah harus menjadi panduan yang baik untuk diikuti dalam memahami perkara utama.

Perbezaan

Komponen di Joomla yang diperhatikan sebagai bahagian utama halaman dilihat pada mata manusia. Menurut binaan Joomla, hanya satu komponen yang boleh dimuatkan untuk setiap halaman yang dihasilkan. Ini, pada gilirannya, bermakna pengurusan kandungan teras yang ditawarkan adalah, sebenarnya, sendiri adalah komponen. Modul Joomla, sebaliknya, adalah pelengkap kandungan yang terkandung dalam komponen. Modul boleh dikatakan mengelilingi komponen.  Reka bentuk modul itu sendiri tidak sepatutnya menjadi bahagian utama halaman yang dilihat.

Komponen membuat kandungan yang dilihat oleh pengguna akhir. Komponen, kadang -kadang, mungkin aplikasi penuh yang telah dimasukkan ke dalam pangkalan data melalui pengaturcaraan untuk memastikan fungsi. Modul biasanya hanya akan mengambil unsur -unsur yang berlaku di menu kandungan bar sisi dan tidak pernah kandungan halaman. Modul kandungan di Joomla datang tanpa pengekodan, dan mereka boleh ditunjukkan secara langsung dengan bahagian berkod halaman.  Paparan komponen sebahagian besarnya ditunjukkan di bahagian besar kawasan kandungan halaman. Sebaliknya, paparan modul ditunjukkan di bar sisi yang kadang -kadang boleh ditunjukkan di tajuk, bar sisi, atau bahkan kaki halaman tetapi tidak pernah 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.  Tidak ada input minimum yang diterima dalam modul. Satu-satunya input yang diterima adalah input baca sahaja seperti yang akan memberitahu anda bila seseorang dalam talian atau tidak.

Pada halaman, hanya satu komponen yang dapat dipaparkan sementara pelbagai modul dapat 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_ sementara modul bermula dengan mod_.

Ringkasan:

- Komponen dilihat di bahagian utama halaman Joomla.

- Modul mengelilingi komponen dan hanya melengkapkan komponen.

- Komponen boleh digunakan sebagai aplikasi penuh.

- Modul hanya boleh digunakan untuk membuat unsur bar sisi menu kandungan kerana tidak ada pengaturcaraan yang terlibat.

- Paparan komponen berada di bahagian utama halaman.

- Paparan modul berada di pinggir halaman 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 yang boleh dipaparkan pada halaman.

- Modul berganda boleh dipaparkan di peringkat tertentu.

- Modul mempunyai kedudukan penempatan halaman yang ditetapkan.

- Komponen tidak mempunyai kedudukan penempatan halaman yang ditetapkan.

- Nama fail komponen bermula dengan com_.

- Nama fail modul bermula dengan mod_.

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