OTT selittää: Mikä Drupal on?

Sisällönhallintajärjestelmät, kuten WordPress , ovat miljoonien Internet-sivustojen arkkitehtuuri. Sisällönhallintajärjestelmän avulla(CMS) käyttäjät, jopa ne, joilla ei ole laajaa ohjelmointitietoa, voivat hallita ja koordinoida sisältövirtaa verkkosivustolleen organisoidulla, tehokkaalla ja helpolla tavalla.

(WordPress)W3Techsin mukaan (W3Techs)WordPressillä on 35 prosentin markkinaosuus Internetissä olevista verkkosivustoista . Se on yli kolmasosa kaikista verkkosivustoista – hullua, eikö? Tästä huolimatta, miksi edes harkita toista vaihtoehtoa sisältösuuntautuneille verkkosivustoille?

Tässä Drupal tulee esiin. Mutta mikä Drupal on ? Webin johtavana sisällönhallintakehyksenä se tarjoaa modulaarisuuden tason, jota et löydä sisällönhallintajärjestelmästä(CMS) , kuten WordPress . CMS on verkkosovellus, jota käytetään ensisijaisesti sisällön hallintaan, mutta Drupalin(Drupal) kaltainen kehys luo pohjan sisällöltään runsaalle verkkosivustolle, jota voidaan muokata erittäin vankalla tavalla.

Drupal vs. WordPress

Keskivertokäyttäjälle paras tapa arvostaa Drupalin(Drupal) sisältöä on verrata sitä suosittuun avoimen lähdekoodin sisältöjärjestelmään, WordPressiin(WordPress) . WordPressin(WordPress) ydintoiminto on tarjota käyttäjille järjestelmä, jonka avulla he voivat hallita verkkosivustonsa sekä staattisia että dynaamisia sivuja. WordPress tukee laajennusarkkitehtuuria ja mallijärjestelmää, jotka molemmat ovat saaneet valtavasti panoksia sen yhteisöltä.

Kun siirryt WordPress -verkkosivustolle, on usein helppo nähdä, että se toimii WordPressillä(WordPress) . WordPress -sivustoilla on yleensä sama rakenne, sama URL -osoite ja tiedostojen nimeämiskäytäntö ja muita tärkeitä lahjoituksia. Olet kuitenkin luultavasti käynyt kymmenillä Drupal -sivustoilla tietämättäsi sitä. Tämä johtuu siitä, kuinka muokattava ja joustava Drupal on.

Drupal on enemmän yritysratkaisu dynaamisten verkkosivustojen luomiseen. Se luo vankan koodikannan, jota kehittäjät voivat mukauttaa ja rakentaa tehdäkseen paljon muutakin kuin luodakseen blogeja tai uutissivustoja. 

Vaikka WordPress on modulaarinen siinä mielessä, että voit aina asentaa kolmannen osapuolen laajennuksia ja integraatioita, Drupal on ytimessä modulaarinen – se on tarkoitettu räätälöitäväksi laajasti, jotta voit muokata Drupalista(Drupal) verkkokauppasivustoa, intranetiä tai foorumia. , sosiaalisen verkostoitumisen sivusto ja paljon muuta.

Kuinka Drupal rakennettiin(How Drupal Was Built)

Drupal sisältää monia suosittuja verkkoteknologioita, mutta suurin osa sen koodista on PHP :llä, ja MySQL toimii tietokantapuolella. Drupal on täysin avoimen lähdekoodin lähde(open-source) , joten voit vapaasti tarkistaa kaiken sen takana olevan koodin milloin haluat.

Drupal sisältää HTML5- , YAML- , Twig- , jQuery- , Backbone.js- ja muiden elementtejä. Mitä enemmän näistä teknologioista tunnet, sitä paremmin pystyt rakentamaan Drupalista(Drupal) mukautetun ratkaisun. 

Drupal vaatii kuitenkin vain HTML :n perusteiden tuntemista dynaamisten sivujen rakentamisen ja toimivan verkkosivuston luomisen aloittamiseksi.

Drupal Hooks selitetty(Drupal Hooks Explained)

Kuten WordPress , Drupal tukee modulointia, jotta siihen voidaan lisätä enemmän kuin mitä saat laatikosta. Ymmärtääksesi ja ymmärtääksesi tämän toiminnan täysin, sinun on ymmärrettävä Drupalin(Drupal) koukkujärjestelmä.

Ajattele Drupalissa(Drupal) moduulia kokoelmana PHP - tiedostoja, jotka mahdollistavat laajennetut toiminnot, joita ei ole saatavana Drupalin(Drupal) ytimessä. Koukut(Hooks) ovat tapa, jolla nämä moduulit voivat olla vuorovaikutuksessa muiden moduulien tai ytimen kanssa. Drupalin(Drupal) ydin sisältää pitkän luettelon tuetuista koukuista, joista voit lukea lisää täältä(here) .

Perehtymättä koukkujen takana olevaan hämmentävään tekniseen ammattislangiin, voit ajatella heitä yksinkertaisina tapahtumakuuntelijoina, jotka muuttavat Drupalin ydinkäyttäytymistä. Hookin kutsuminen mahdollistaa tehokkaan toiminnon "lainauksen" toisesta moduulista tai Drupalin ytimestä ja lisäämisen omaan moduuliisi.

Joten vaikka WordPress-laajennukset(WordPress plugins) tarjoavat välittömän plug-and-play-tyytyväisyyden ottamalla käyttöön uuden ja täydellisen ominaisuuden, Drupalin koukut ovat kehittyneempiä ja suunniteltu käytettäväksi yhdessä tai useissa muissa moduuleissa.

Kuinka saada Drupal(How to Get Drupal)

Drupalin uusin versio, Drupal 8 , voidaan ladata viralliselta Drupal-sivustolta(official Drupal website) . Tältä samalta sivulta saat luettelon kaikista moduuleista, teemoista, jakeluista ja käännöksistä. Muut suositellut versiot löytyvät täältä(here) .

Vaikka virallisen sivuston Evaluator Guide näyttää, kuinka voit ottaa käyttöön väliaikaisen paikallisen Drupal 8 -demon , tähän on olemassa useita verkkopohjaisia ​​ratkaisuja. OpenSourceCMS.com on suosikkimme, ja sen avulla voit käyttää julkista, itsestään nollautuvaa Drupal - demoa tai jopa pyytää omaa esiintymääsi, jonka käyttöikä on 24 tuntia.

Vaikka Drupal on täysin ilmainen ladata, se ei ole täysin "ilmainen" siinä mielessä, että se vaatii melko paljon kehitystä. WordPress on paljon yhteisölähtöisempi kuin Drupal , ja voit luultavasti perustaa WordPress - sivuston päivässä käyttämällä mukautettua teemaa ja laajennuksia.

Drupal kehyksenä vaatii paljon enemmän työtä konepellin alla. Jos et itse ole verkkokehittäjä, voit palkata jonkun, jolla on kokemusta koodaamisesta ja suunnittelusta alustalla.

Joten yhteenvetona, mikä on Drupal ? Se on yksi tehokkaimmista ja vahvimmista sisällönhallintakehyksistä, jonka avulla kehittäjät voivat luoda täysin muokattavissa olevia verkkosivustoja, jotka voivat toimittaa tehokkaasti sisältöä, mutta joiden ei tarvitse pyöriä kokonaan sisällön ympärillä – tärkeä ero WordPressiin(WordPress) verrattuna .

Opitko(Did) jotain uutta Drupalista(Drupal) tai sinulla oli kysyttävää, jota tämä artikkeli ei käsittänyt? Jätä(Drop) meille kommentti alle ja kerro meille!



About the author

Olen ammattimainen Windows- ja toimistoohjelmistojen arvioija. Minulla on syvät tiedot näistä ohjelmista sekä niiden erilaisista ominaisuuksista ja ominaisuuksista. Arvosteluni ovat objektiivisia ja yksityiskohtaisia, jotta potentiaaliset asiakkaat näkevät, kuinka hyvin ohjelma toimii ja mitä parannuksia voitaisiin tehdä. Haluan myös auttaa ihmisiä löytämään parhaat sovellukset heidän tarpeisiinsa – joko arvostelujen kautta tai löytämään parhaat tarjoukset sovelluksista.



Related posts