Joomla-moduulit vs komponentit vs laajennukset: Mikä on erilaista?

joomla-komponenttimoduulien laajennukset

Joomla-moduulien, komponenttien ja laajennusten välillä on joitain ratkaisevia eroja, jotka sinun on ymmärrettävä

Unless Jos ymmärrät moduulin, komponentin ja laajennuksen välisen eron, sinun on erittäin vaikea hallita Joomla -asennusta. Tässä artikkelissa selitetään moduulien, komponenttien ja laajennusten väliset erot ja annetaan esimerkkejä niiden käytöstä. 

Nämä ovat kaikki erityyppisiä Joomla-laajennuksia tai "lisäosia", jotka luovat Joomlan erityisominaisuuksia tai -toimintoja.

Sisällys[show]

Joomla-moduulit vs komponentit

Joomla-moduulit ovat yleensä pieniä toimintoja, jotka on suunniteltu esittämään tietoja sivustollasi. Ne voivat näkyä useita kertoja useilla sivuilla eri paikoissa.

Päinvastoin komponentit ovat täysimittaisia ​​sovelluksia, yleensä melko monimutkaisia ​​ja ominaisia ​​sivun päärungolle (useimmiten).

joomla-moduulit vs. komponentit

Joomla-moduulit

Kutakin moduulia voidaan myös tarkastella eri sivuilla, ja kunkin moduulin sijaintia voidaan helposti muuttaa. Voit valita valikkokohdat, joissa moduuli näkyy. 

Moduulin näkyvyys liittyy yleensä yhteen (tai useampaan) valikkokohtaan.

Hyvä esimerkki tämän toiminnon käytöstä on kohdennettu mainonta tai bannerit. Kirjautumis- tai hakumoduuli ovat myös hyviä esimerkkejä moduuleista.

Pysytään mainosesimerkissä, koska se on parempi selittää.

Jos sivustollasi on useita osioita, voit luoda jokaiselle osastolle oman mainosmoduulin (sanotaan, että verkkosivustollasi on osa kenkiä ja osa mekkoista). Voit luoda kaksi erilaista moduulia, joista jokaisessa moduulissa on kohdennettu mainos osastolle (eli yksi kengistä, toinen mekkoista).

Nyt sen sijaan, että kaikki moduulit näytetään, mukautat moduulin näkyvyyden koko ajan siten, että jokainen mainos näkyy vain asiaankuuluvissa valikkolinkeissä. Joten kenkämainoksesi liitetään valikkokohteisiin, jotka vievät sinut kenkäosioon, ja leningit-valikkokohteissa näkyy toinen mainos.

Alta näet kuvakaappauksen siitä, kuinka valita valikkokohteet, joissa moduuli näytetään.

Moduuli näkyy vain valituissa valikkokohteissa.

Joomla Valitut valikkokohdat

Tyypillisiä esimerkkejä tavallisista Joomla-moduuleista ovat seuraavat. Kuten voimme nähdä, jokaisen mainitun moduulin toiminta on melko rajoitettu tai pikemminkin keskittynyt tiettyyn toimintoon:

Ydinmoduulit

  • Pää- / Käyttäjä / Ylä- ja muut valikot
  • Uusimmat uutiset
  • Suositut artikkelit
  • Kyselyt
  • kirjautumislomakkeessa
  • Syndikaattisyötteet
  • Mukautettu HTML
  • Haku
  • jne. ..

Joomlan kauneus johtuu siitä, että kehittäjät voivat luoda omia moduuleja, jotka suorittavat enemmän toimintoja.

Kolmannen osapuolen moduulit

Asennetut moduulit löytyvät Laajennukset> Moduulit valikossa. Moduulien määritys on tyypillisesti erittäin helppoa, ja se tehdään napsauttamalla moduulien nimeä Moduulit-sivulla.

Tämä tuo esiin moduulin parametrit, jotka voit sitten mukauttaa tarpeidesi mukaan.

moduulin kokoonpano

Autetaan sinua hallitsemaan Joomlaasi paremmin

joomla

Ilmainen Joomla-vihjeiden e-kirja-painike

Joomla-komponentit

Toisaalta Joomla-komponentti on tyypillisesti monimutkaisempi, sillä on laaja toiminnallisuus ja ominaisuudet.

Komponentti voidaan näyttää vain sivun pääalueella, ja se näkyy yleensä yhdellä sivulla, vaikka sitä voidaan käyttää useilla sivuilla. Linkit komponentteihin luodaan yleensä käyttämällä valikkokohteita alla olevan kuvan mukaisesti.

Komponenteilla on yleensä tietty sivu tai sivut kokoonpanoa varten, ja joitain ylimääräisiä "näyttö" -parametreja valikkokohtaa luotaessa. Alla luomme linkin latauskomponenttiin:

joomla-komponentti-valikkokohta

Joomla-ydinkomponentit

  • FrontPage-komponentti - tätä käytetään sisällön näyttämiseen etusivulla. Voidaan päättää, kuinka monta kohdetta näytetään etusivulla, kuinka monessa sarakkeessa, kuinka monessa artikkelissa on vain intro vai ei, ja useita muita vaihtoehtoja.
  • WebLinks - tämä on komponentti, jossa käyttäjä voi määrittää erilaisia ​​linkkiluokkia ja lisätä kohteita kuhunkin luokkaan.
  • Bannerit - antaa Joomla-verkkosivustolle mahdollisuuden luoda ja näyttää bannereita mainostarkoituksiin
  • Haku - tämä on komponentti, joka ohjaa hakumoduulia
  • Tunnisteet - antaa artikkeleiden merkinnän ja tarkastelun näiden tunnisteiden kautta

Suosittele lukemista: Joomla-laajennukset vievät verkkosivustosi seuraavalle tasolle

Kolmannen osapuolen komponentit

  • JFBConnect - komponentti, jonka avulla voit rekisteröidä käyttäjiä Joomla-verkkosivustollesi heidän Facebook-käyttäjänimellään ja salasanallaan
  • sh404SEF - komponentti, jota käytetään luomaan hakukoneystävällisiä URL-osoitteita Joomla-sisältöäsi varten. SEF-URL-osoitteiden lisäksi tämän komponentin avulla voit suorittaa useita toimintoja, jotka liittyvät SEO (Search Engine Optimization) tekniikat.
  • HikaShop - tätä komponenttia käytetään luomaan myymälä, ostoskori ja muut verkkokaupan toiminnot Joomla-verkkosivustollesi
  • XCloner tai AkeebaBackup - voit varmuuskopioida ja palauttaa Joomla-verkkosivustosi
  • Kuvagallerian komponentit - Joomlalle on olemassa useita kuvagallerian komponentteja

Joomla-laajennukset

Joomla-laajennukset ohjaavat tai suorittavat ydin- tai kolmannen osapuolen komponenttien toiminnallisuutta. Laajennus on pohjimmiltaan ohjelmisto, joka käsittelee yksinomaan tietyn komponentin ominaisuuksia.

Jälleen kerran on olemassa sekä ydinlaajennuksia että laajennuksia, jotka on määritetty Joomlaan osana kolmannen osapuolen komponenttien asennusta.

Laajennukset ovat kohdassa Laajennukset> Laajennukset. Joillakin laajennuksilla ei ole lainkaan määrityksiä, ne ovat yksinkertaisesti käytössä tai pois käytöstä. Jos heidät on poistettu käytöstä, niiden toimintoa ei suoriteta. 

Tarpeettomat laajennukset poistetaan yleensä käytöstä verkkosivuston suorituskyvyn parantamiseksi, koska jos niitä ei ole poistettu käytöstä, ne saattavat käyttää ja kuluttaa resursseja.

Muilla laajennuksilla on oma kokoonpanonsa.

Ydinlaajennukset

Core Joomla -laajennukset sisältävät:

  • Sisältö - Sivunvaihto: antaa käyttäjän lisätä sivunvaihdon sisältöön
  • Toimittaja - TinyMCE: valtuuttaa Joomla content editor
  • Hakusisältö: mahdollistaa haun Joomla-sisällöstä
  • ...ja paljon muuta

Moduulit vs. komponentit

 

   Moduulit   komponentit 
Monimutkaisuus  Matala  Yleensä keskisuuri tai korkea
Näkyvyys  eri   Yksittäinen sivu
asema   eri   Vain päärunko
kokoonpano   Matala  Laaja

 

- Joomla-laajennukset site listaa suuren määrän ilmaisia ​​ja kaupallisia laajennuksia. On myös arvosteluja ja äänestysmekanismeja, joiden avulla voit päättää tarkalleen, mitkä laajennukset sopivat parhaiten tarpeisiisi.

Tämän sivuston Joomla-moduulilaajennukset-osio näyttää useita laajennuksia, joiden olemme todenneet olevan erittäin hyödyllisiä tai jotka olemme itse luoneet.

Yhteenveto

Joomla-moduulien, komponenttien ja laajennusten ydinerojen ymmärtäminen antaa sinulle paremman käsityksen siitä, kuinka nämä kolme laajennustyyppiä liittyvät toisiinsa ja yhdessä tuottavat lopputuloksen, konfiguroitavan verkkosivuston, jonka tarjoaa Joomla-kehys!

kirjailijasta
David Attard
David on työskennellyt verkko- / digitaalialalla tai sen ympäristössä viimeiset 18 vuotta. Hänellä on laaja kokemus ohjelmisto- ja verkkosuunnitteluteollisuudesta WordPressin, Joomlan ja niitä ympäröivien markkinarakojen käytöstä. Digitaalisena konsulttina hän keskittyy auttamaan yrityksiä saamaan kilpailuetua käyttämällä verkkosivustonsa ja tänään saatavilla olevien digitaalisten alustojen yhdistelmää.

Yksi asia vielä... Tiesitkö, että ihmiset, jotka jakavat hyödyllisiä juttuja, kuten tämä viesti, näyttävät myös mahtavilta? ;-)
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!

Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.

 

keitä me olemme?

CollectiveRay on David Attardin johtama - työskennellyt web -suunnittelualalla ja sen ympärillä yli 12 vuotta, tarjoamme toimivia vinkkejä ihmisille, jotka työskentelevät verkkosivustojen kanssa ja niillä. Meillä on myös DronesBuy.net - sivusto drone -harrastajille.

David Attard

 

 

Kirjoittaja (t) esillä:  Inc-lehden logo   Sitepoint-logo   CSS Tricks -logo    webdesignerdepot-logo   WPMU DEV -logo   ja paljon muuta ...