Drupal 7: n ja Drupalin 8 välinen ero

Tärkein ero: Drupal 8: ssa on monia eroja Drupal 7: n kanssa. Yksi merkittävä ero on se, että se korvaa PHPTemplaten oletuskuvan moottorin omaan Twigiin. Drupal 8: ssa on parempi CSS- ja JavaScript-integraatio, mutta se muuttaa myös tapaa, jolla ne on lisättävä. Se käynnistää myös monia uusia ominaisuuksia.

Drupal on eräänlainen sisällönhallintaohjelmisto (CMS), joka tarkoittaa pohjimmiltaan sitä, että se auttaa luomaan sivustoja ja sovelluksia, joista useimmat käytämme tänään. CMS-muodossa Drupal muodostaa ydinohjelmiston, joka on muutettu ja

Drupalin verkkosivuston mukaan "Drupal on" laatikon ulkopuolinen "verkkosisällönhallintatyökalu sekä muokattavissa oleva alusta." Periaatteessa se tarkoittaa, että ohjelmistoa voidaan käyttää sellaisenaan tai sitä voidaan muokata yksilöllisten tarpeiden mukaan . Sivustolla on, että ”Drupal on globaaliyritysten, hallitusten, korkeakoulujen ja kansalaisjärjestöjen web-sisällönhallinnan # 1-alusta” ja että sitä käyttää yli 1 000 000 verkkosivustoa.

Drupal 8: n lanseerauksen myötä yhtiö ilmoitti, että Drupal 8: ssa on helpompi sisällöntuotanto, se on rakennettu mobiili-ensimmäiseen kokemukseen, tukee enemmän kieliä ja parempia käyttöliittymäkäännöksiä. Yhtiö toteaa myös, että verrattuna 7: een 8 tukee parempaa ekosysteemiä digitaalisille integraatioille, mikä tarkoittaa, että sillä on parempi tuki sähköpostin, analytiikan, markkinoinnin automaation ja muiden digitaalisten teknisten ratkaisujen tukemiseen.

Drupal on alun perin perustunut PHP: hen, mutta Drupal 8: ssa yhtiö on korvannut PHPTemplaten oletuskuvan moottorin Twigiin, jota se nyt esittelee. Tämä herättää kuitenkin huolen siitä, että Drupal 7: stä 8: een siirtyvät käyttäjät joutuvat oppimaan uudelleen ja muuttamaan koodia. Esimerkiksi: teema_ * -toiminnot ja PHP-pohjaiset * .tpl.php-tiedostot on nyt korvattu * .html.twig-malleilla ().

Muutoksia tapahtuu niin, että Drupal 7 ja Drupal 8 osoittavat CSS: n ja JavaScriptin. Drupal 8: ssa on parempi CSS- ja JavaScript-integraatio, mutta se muuttaa myös tapaa, jolla ne on lisättävä. Vaikka Drupal 7 käytti Drupal_add_css () - ja drupal_add_js () -toimintoja CSS: n tai JS: n lisäämiseksi, Drupal 8 liittää nämä varat renderiryhmän #attached-ominaisuuteen kirjastoja käyttäen.

Ihannetapauksessa Drupal 8 on parannus Drupal 7: een verrattuna. Kuitenkin useat ihmiset ovat turhautuneita Drupalin 8 kanssa, mikä johtuu pääasiassa suuremmasta oppimiskäyrästä, joka on voitettava, jotta Drupal 8 voidaan hyödyntää kokonaan. yli 7, joista osa on jättänyt kehittäjät flabbergasted. Niiden on nyt ymmärrettävä uusi järjestelmä, joka ei ole täysin vakaa, koska se on edelleen uusi. Silti kehittäjät tottuvat Drupal 8: n muutoksiin ajan mittaan, ja suosittu CMS: n uudella versiolla on potentiaalia tulla yhtä suureksi kuin Drupal 7: n katsotaan olevan.

Katso alla olevasta taulukosta lisää eroja Drupal 7: n ja Drupalin 8 välillä.

Vertailu Drupalin 7 ja Drupalin 8 välillä:

Drupal 7

Drupal 8

Tyyppi

Sisällönhallintaohjelmisto (CMS)

Sisällönhallintaohjelmisto (CMS)

Kustannus

Vapaa

Vapaa

julkaisi

5. tammikuuta 2011

7. lokakuuta 2015

kypsyys

Vanhemmat, kypsytetty ajan myötä ja niissä on paljon moduuleja, paljon dokumentaatiota ja paljon opetusohjelmia.

Uudempi, vähemmän kypsynyt, ja siinä on vähemmän moduuleja, vähemmän dokumentointia ja vähemmän opetusohjelmia.

ulostulo

XHTML-merkintä oletuksena

Semanttinen HTML5-merkintä oletuksena

Etupään kirjastot

jQuery v2.x

jQuery v2.x, Modernizr, Underscore.js ja Backbone.js.

Schema.org-merkintä

Ei tuota schema.org-merkintää

Drupal 8: n ydin RDFa-moduuli tuottaa schema.org-merkinnän

WAI-ARIA-määritteet

Ei WAI-ARIA-määritteiden laaja käyttö.

WAI-ARIA-määritteiden laaja käyttö.

IE-tuki

Tukee IE 6, 7 ja 8

Pudotetaan tuki IE: lle 6, 7 ja 8

jQuery

Drupal 7 sisältää jQuery 1.4.4 ja jQuery UI 1.8.7

Käyttää jQuery 2.0: ta ja muuta koodia, jossa oletetaan nykyaikaisen HTML5 / CSS3-selaimen tuki.

SVG-tuki

Tuetut selaimet, jotka eivät tue SVG: tä (mukaan lukien IE8 ja Android Browser 2.3)

Ei tue selaimia, jotka eivät tue SVG: tä (mukaan lukien IE8 ja Android Browser 2.3)

Oletusaihe-moottori

PHPTemplate

theme_ * -toiminnot ja PHP-pohjaiset * .tpl.php-tiedostot

Esittää Twigin

* .html.twig-mallit ()

CSS- ja JavaScript-yhdistelmät

Vähemmän tehokas CSS- ja JavaScript-aggregaatio, verrattuna 8: een

Parannettu CSS- ja JavaScript-aggregointi.

CSS: n tai JS: n lisääminen

drupal_add_css () ja drupal_add_js () -toiminnot

Liittää JS / CSS-resurssit renderiryhmän #attached-ominaisuuteen kirjastojen avulla

CSS-luokan muutokset valikossa

.menu li.expanded

.menu li.collapsed

.menu li.leaf

.menu li.active-polku

.menu li.first

.menu li.last

.menu-item-laajeni

.menu-item-romahti

.menu-item-aktiivinen-trail

.menu-item: first-child

.menu-item: last-lapsi

.menu-kohta - lehti - poistettu

CSS-tunnukset

Sisältää enemmän tunnuksia kuin Drupal 8: n CSS.

Sisältää vähemmän tunnuksia kuin Drupal 7: n CSS.

CSS (tiedosto) -rakenne

CSS (tiedosto) -rakenne ei perustu SMACSS & BEM -järjestelmään.

CSS (tiedosto) -rakenne perustuu SMACSS & BEM: ään.

CSS3-pseudovalitsimet

Käytetään ensimmäistä / viimeistä / paritonta / parillista luokkaa

Käyttää CSS3-pseudo-valitsimia.

Ydinmoduulit

Monia esikäsittelytoimintoja ja CSS-tiedostoja sisältyy ydinmoduuleihin.

Korvaa useita esikäsittelytoimintoja ja CSS-tiedostoja, jotka oli aiemmin sisällytetty ydinmoduuleihin käyttämällä Classy-ydinalustaa, joka pistää luokkia merkintään ja sisältää vastaavan CSS: n.

Breakpoint Media Queries

Ei käytä katkaisukohdan mediakyselyjä, joilla voit tarkistaa, miten sivusto näyttää eri laitteissa.

Käyttää katkaisukohdan median kyselyjä, jotta voit määrittää, miten sivusto näyttää eri laitteissa.

Luettu

Näkymät ovat osallistunut moduuli

Näkymiä lisätään ydinmoduulina

CKEditorista

Ei käytä CkEditoria

CKEditor, Drupal 8: n ydinmoduuli, on visuaalinen html-editori, jota käytetään muokkaamaan verkkosivuja, jotka tuovat tavallisia tekstinkäsittelytoimintoja suoraan verkkosivuille

muokkaukset

Sinun täytyy mennä muokkaussivulle muutosten tekemiseksi

Inline-editori auttaa muokkaamaan sivun sisältöä siirtymättä muokkaussivulle.

Picture Module

Ei ole kuvamoduulia

Sisältää kuvamoduulin, joka muuttaa automaattisesti eri kuvien kuvia.

Symfony

Ei sisällä Symfony-kehystä

Käyttää Symfony-kehystä ja sen MVC-arkkitehtuuria, jonka avulla koodi on helppo ylläpitää, skaalata ja käyttää uudelleen.

OOP-käsitteet

On vähemmän objektiin suuntautuneita ohjelmointikonsepteja

Sisältää Object Oriented Programming -konseptit useimpiin järjestelmän osiin

LEVÄTÄ

Ei sisällä RESTiä

Edustava tilasiirto (REST) ​​mahdollistaa vuorovaikutuksen muiden sovellusten kanssa resurssien luomiseen, lukemiseen, päivittämiseen ja poistamiseen.

Uusi sähköpostikenttä

Yksinkertainen sähköpostikenttä

Sähköposti-kenttä vahvistaa automaattisesti sähköpostiosoitteen ja luo "mailto:" -linkin, kun se näytetään.

Uusi puhelinkenttä

Yksinkertainen puhelinkenttä

Puhelinkenttä luo "tel:" -linkin, kun sitä näytetään puhelinsovelluksissa kuten Skype ja muut

 Viite: Drupal, Drupal 8, Drupal 7 vs. 8, Zyxware Image Kohteliaisuus: churchm.ag, drupal.org 
Suositeltava

Aiheeseen Liittyviä Artikkeleita

  • suosittuja vertailuja: Alkoholijuomien ja sosiaalisten juomien ero

    Alkoholijuomien ja sosiaalisten juomien ero

    Keskeinen ero : Alkoholi on henkilö, joka kärsii alkoholismista. Sosiaalinen juomari on henkilö, joka juo alkoholia muiden yhtiössä ja jolla on määräysvalta hänen juomassaan. Alkoholistit, alkoholismi ja sosiaalinen juominen ovat erilaisia ​​alkoholiin liittyviä termejä. Sekä alkoholistit että sosiaalinen juomari juovat alkoholia halutessaan. Ero on, sosiaal
  • suosittuja vertailuja: Wartin ja Molin välinen ero

    Wartin ja Molin välinen ero

    Keskeinen ero: Syyli on karkea kasvu, joka näyttää yleisimmin kädet ja sormet tai jalkapohjat. Ne voivat myös näkyä kehon muissa osissa, kuten kasvoissa, käsissä tai jaloissa, ja joskus kasvaa sukuelinten tai peräaukon alueella. Mooli on ihon pigmentti, joka yleensä esiintyy monissa eri väreissä, kuten punaisena, mustana tai ruskeana. Tyyppi ja m
  • suosittuja vertailuja: Gantt-kaavion ja viivakaavion välinen ero

    Gantt-kaavion ja viivakaavion välinen ero

    Tärkein ero: Pylväsdiagrammi koostuu useista vertikaalisesti tai vaakasuoraan sijoitetuista palkeista ja palkkien pituus määrittää arvojen suhteellisen suuruuden. Se käyttää suorakulmaisia ​​palkkeja, joiden pituus on verrannollinen niiden esittämiin arvoihin. Gantt-kaavio on vaakasuora palkkikaavio, jota käytetään projektinhallintaan. Sitä käytetään
  • suosittuja vertailuja: Kemian ja petrokemian tekniikan välinen ero

    Kemian ja petrokemian tekniikan välinen ero

    Keskeinen ero: kemian tekniikka on kemian soveltamisen teollisuus. Petrokemian tekniikka on tiede, joka käsittelee öljystä uutettuja kemiallisia tuotteita. Wikipedian mukaan tekniikka on tieteellisten, taloudellisten, sosiaalisten ja käytännön tietojen soveltaminen rakenteiden, koneiden, laitteiden, materiaalien ja prosessien suunnitteluun, rakentamiseen ja ylläpitoon. Se, k
  • suosittuja vertailuja: Microsoftin ja Windowsin välinen ero

    Microsoftin ja Windowsin välinen ero

    Keskeinen ero: Microsoft ja Windows ovat toisiinsa yhteydessä. Microsoft loi ja myy Windows-käyttöjärjestelmien valikoiman. Microsoft on yrityksen nimi, kun taas Windows on tietokoneen käyttöjärjestelmän nimi. Vuonna 1971 Bill Gates ja kaksi lapsuuden ystävää Paul Allen ovat Microsoftin perustajia. Se on mon
  • suosittuja vertailuja: Moisturizer ja Lotion ero

    Moisturizer ja Lotion ero

    Keskeinen ero: voide on olennaisesti kerman kevyt konsistenssi, jota käytetään yleensä kehoon erilaisista syistä. Kosteusvoide on toisaalta ihoa kosteuttava voide. Se voi olla hieman paksumpi tai kevyempi kuin kosteusemulsio, ja se on useammin kuin suunniteltu kasvoille. Kosteusvoide ja kosteusemulsio ovat molempia voiteita, joita voidaan käyttää kehoon erilaisiin käyttötarkoituksiin ja vaikutuksiin. Missä ja
  • suosittuja vertailuja: Luciferin ja Saatanan välinen ero

    Luciferin ja Saatanan välinen ero

    Keskeinen ero: Lucifer oli kaatunut enkeli, joka heitettiin pois taivaasta, kun hän kapinoi Jumalaa vastaan. Taivaan sodan jälkeen, jonka Lucifer menetti, hänet heitettiin pois taivaasta. Tämän jälkeen hänet kutsuttiin "Saatanaksi" ja siitä tuli paholainen. Hän tuli persoonaan pahaa ja kiusausta. Lucifer
  • suosittuja vertailuja: Line Emission Spectrum ja Band Emission Spectrum ero

    Line Emission Spectrum ja Band Emission Spectrum ero

    Keskeinen ero: "Linjapäästöspektri" saadaan, kun päästö tapahtuu atomista, jossa linjat ovat yleensä ainutlaatuisia ja erillisiä luonteeltaan, kun taas "kaistanpäästöspektri" on jatkuvien kaistojen muodossa, jotka saadaan molekyyleistä. Päästö on prosessi, jossa hiukkasen korkeampi energian kvanttimekaaninen tila muunnetaan alemmaksi muotoksi fotonin päästön kautta, mikä johtaa valon tuottamiseen. Päästöissä kirkka
  • suosittuja vertailuja: TIF: n ja TIFF: n välinen ero

    TIF: n ja TIFF: n välinen ero

    Tärkein ero: Sekä TIF että TIFF ovat tiedostotunnisteita, joita käytetään Tagged Image File Format -muodossa. Näiden välillä ei todellakaan ole eroa lukuun ottamatta käytettyjen merkkien määrää. Sekä TIF että TIFF ovat tiedostotunnisteita, joita käytetään Tagged Image File Format -muodossa. Näiden välillä ei

Toimituksen Valinta

Sony Xperia Z Tabin ja Karbonn Cosmic Smart Tabin välinen ero 10

Tärkein ero: Sony on äskettäin ilmoittanut uudistetusta älypuhelimesta ja tabletista. Uuden lippulaivapuhelin Sony Xperia Z: n lisäksi yhtiö on lisännyt uuden tabletin, Sony Xperia Z -välilehden. Tabletti tukee 10, 1 tuuman TFT-kapasitiivista kosketusnäyttöä ja se luodaan Sony Mobile BRAVIA Engine 2 -tekniikalla. Karbonn o