Diferențele dintre o componentă Joomla și un modul Diferența dintre
Joomla Component vs Module
Joomla este unul dintre cele mai comune CMS-uri care pot fi folosite în crearea de bloguri și site-uri de mare valoare. Este important să înțelegem cum funcționează componentele interne ale sistemului, astfel încât să știm ce se așteaptă de la ei și cum funcționează acestea. O întrebare care a fost pusă frecvent este diferența dintre o componentă Joomla și modulul. Diferențele enumerate mai jos ar trebui să fie un bun ghid pentru a înțelege punctele principale.
Diferențe
Componenta din Joomla, care este observată ca secțiunea principală a paginii, este văzută la ochiul uman. Conform construirii lui Joomla, se poate încărca o singură componentă pentru fiecare pagină care este generată. Aceasta, la rândul său, înseamnă că gestionarea conținutului de bază oferită este, de fapt, ea însăși o componentă. Modulul Joomla, pe de altă parte, este o completare a conținutului conținut într-o componentă. Se poate spune că modulul înconjoară componenta. Modulul de proiectare în sine nu ar trebui să fie partea principală a paginii văzute.
Componenta reprezintă conținutul vizualizat de utilizatorul final. Componenta, uneori, poate fi o aplicație completă care a fost introdusă într-o bază de date prin programare pentru a asigura funcționalitatea. Modulul va prelua de obicei numai elementele care apar în meniurile de conținut ale barei laterale și niciodată conținutul unei pagini. Modulele de conținut din Joomla nu sunt codificate și pot fi afișate împreună cu secțiunile codate ale paginii. Afișarea componentelor este prezentată în mare parte în secțiuni mari din zona de conținut a unei pagini. Pe de altă parte, afișarea modulelor este afișată pe bara laterală, care poate fi afișată uneori în antet, în bara laterală sau chiar în subsolul paginii, dar niciodată în conținutul principal.
Componenta Joomla acceptă orice tip de intrare care poate proveni de la utilizator. Exemple de conținut al utilizatorilor ar fi prezentarea unui articol, o imagine sau altă transmitere media sau comentarii ridicate în sistem. Nu există intrări minime acceptate în modul. Singurele intrări acceptate sunt intrări numai pentru citire, cum ar fi cele care vă vor anunța atunci când o persoană este online sau nu.
Pe o pagină, poate fi afișată o singură componentă în timp ce mai multe module pot fi afișate pe o singură pagină. De asemenea, modulele de conținut nu au nicio poziție de pagină setată. Destinația de plasare este dată în plasarea paginii și nu există o locație definită. Modulele, pe de altă parte, au o poziție definită a paginii unde pot fi localizate. Numele de fișier al componentei începe cu com_, în timp ce cel al modulelor începe cu mod_.
Rezumat:
- Componentele sunt văzute în secțiunea principală a paginii Joomla.
- Modulele înconjoară componentele și doar completează componente.
- Componentele pot fi utilizate ca o aplicație completă.
- Modulele pot fi folosite numai pentru a crea elemente ale barei laterale ale meniurilor de conținut, deoarece nu există implicații în programare.
- Afișarea componentelor se află în partea principală a paginii.
- Afișarea modulelor este la periferia paginii de pornire și niciodată în secțiunea principală a paginii.
- Intrarea acceptată în componente este destul de largă și diversă.
- Există o intrare puțin sau deloc acceptată în module.
- Pe o pagină poate fi afișată numai o singură componentă.
- Mai multe module pot fi afișate într-o anumită etapă.
- Modulele au o poziție de plasare definită a paginii.
- Componentele nu au rezervat o poziție de plasare definită a paginii.
- Un nume de fișier component începe cu com_.
- Un nume de fișier al modulului începe cu un mod_.
- Componenta poate fi rulată numai pe o anumită pagină.
- Modulul poate fi rulat din pagini diferite.