Minun ensimmäinen yritys ymmärtää konfiguraationhallinnan Drupal 8 Drupal Bangalore

Configuration Management moduuli on integroitu Drupal 8 Core, jonka avulla voit soittaa ja tarkistaa sivuston kokoonpanon muutoksia kehityksen, lavastus ja tuotantoympäristöissä vastaavasti. Configuration Management on vähitellen tulossa on tehokas korvaaja Ominaisuudet koska sen avulla voit luoda ja muokata kokoonpano yhteisöihin vaivattomasti.

Tässä jaan ensi käden kokemusta Drupal 8 Configuration Management System avulla muutama tapaus scenarios.This on mitä kehitys valikko Drupal 8 näyttää kanssa Configuration Management linkki, joka johtaa sinut Configuration Page.

Configuration Management Workflow: tuonti, vienti & Synkronointi Configuration

Kuten tiedätte tiedosto-pohjainen Configuration hallintajärjestelmä Drupal 8 voit käyttää version ohjaus konfigurointiin ja seurata muutoksia. Kokoonpano sivustosi voidaan tuoda, viedä ja synkronoida kautta Hallitse > Configuration > Development > Konfiguraationhallinta (admin /config /kehitys /kokoonpano).

# Luominen Sisältö

olen luonut blogin sisältö Tyyppi nimeltään "blogin sisältöön" Konfiguroitaessa useita kenttiä kuten blogin otsikko, blogi kuvaus, Tekijä Nimi, Julkaisupäivämäärä ja Tekijä Image. Sitten minä vienyt yhden asetustiedosto ja toi sen tuotantoympäristössä.

Tämä johti lisäämällä uutta sisältöä tyyppi "Blogi Sisältö" tuotannossa. Tämä oli viileä.

# Luominen Menu

olen luonut Menu otsikolla "alatunnisteeseen valikko" Menu Linkit kodilta, Meistä ja yhteyttä. Mutta kun muutokset vietiin vain valikosta luotiin, kun valikko linkkejä se vastaa tuotannon version.That n koska vaikka olen luonut menu yhteydet ulkoinen URL, tämä saattaa luoneet konflikti jos valikoita luotiin luotaessa sivu . Drupal ei salli lisätä valikkoon sivulla, jos on sisäinen URL.

# Käyttöönotto Core Module

olin ottanut muutaman ydinmoduulien kuten Aggregator, serialization, Ban, Toimet kehitysversion. Moduulit sai päällä tuotannon versioon, kun muutoksia tuotu kehitystä.

# Asennus Osaltaan Module

asensin muutaman osaltaan moduulit ja käytössä ne kehitysversion. En voinut viedä muutoksia tuotannon versiosta kokoonpanonhallintajärjestelmä ole tukenut sitä.

# Luominen taksonomia Sanasto

Loin taksonomia Sanasto otsikolla "Ohjelmointikielet" kanssa taksonomia Ehdot kuten PHP, Java,. Net, C ++ ja C Vaikka Taxonomy sanastoa sai heijastuu tuotannon versio, Taxonomy ehdot eivät näy.

# luominen perusyksikön

Loin Basic Block aloilla, kuten lohko kuvaus ja elin . Muutokset kun viedään ilmaantui tuotantoversio samoin.

# Making Lupa Muutokset

Tein Lupa Muutokset todennettu ja anonyymien käyttäjien että laajennettu tiettyjä etuoikeuksia kuten kommenttien blogi. Muutokset kun viedään ilmaantui tuotantoversio samoin.

# Luominen Mukautettu Block tyypin

Loin Mukautettu Block laji nimeltään "Viimeaikaiset Sisältö" kanssa aloilla, kuten otsikko, kuvaus ja Image. Muutokset heijastuvat aivan hyvin tuotannon version jälkeen ne on viety.

# Ottaminen Core Teemat

olin ottanut joitakin Drupal 8 ytimen teemoja kuten Tyylikäs, Bartik ja Seven joka sai käytössä tuotannon versio samoin kun muutokset olivat viedään.

# asentaminen Osaltaan Teema

Asensin joitakin myötävaikuttanut teemoja kuten Acquia Marina, Bootstrap ja Bear Skin kehitysversion. Kuten tapauksessa Contributed moduulit en voinut viedä muutoksia tuotannon versioon.

# Käyttäjän luominen rooli

Loin Käyttäjän rooli nimeltään "Blogi tekijän" ja sallittu joissakin käyttöoikeuksia kohtalainen sisältöä. Luvat sai heijastuu sekä kaikki muut muutokset, kun muutokset vietiin tuotantoon versioon.

#creating Kuville

Loin kuvan Style nimeltään "Tekijä Image" jonka mitat mittaus 120x140 pikseliä. Muutokset ilmestyi onnistuneesti, kun ne vietiin tuotantoon versioon.

Täysi Import /Export

koko vienti toiminnolla voit ladata arkiston kaikkien vaikuttavien asetustiedostot. Sen avulla voit myös tuoda on kehityskohde, synkronoida, tehdä muutoksia, paketti uudelleen ja tuonti ja synkronoida takaisin elävien sivuston sekä.

Tehdyt muutokset kehityskohde tallentuvat aktiivinen varastoinnin kehittämisestä sivusto. Nämä muutokset voidaan viedä ja tuoda live päällä, tuonti kopioi YAML tiedostot lavastus hakemistoon. Täysi kehitys Sivuston määritykset voidaan viedä osoitteessa admin /config /kehitys /kokoonpano /täysi /vienti. Tämä luo pakatun tiedoston nimeltä config.tar.gz.

Live päällä kun navigoida admin /config /kehitys /kokoonpano /täysi /tuonti ja lataa pakattu tiedosto, voit tarkastella muutoksia ennen viimeistelyä sisältöä, joka on tuotu. Kun muutokset tuodaan, kehitys sivusto saa päivitetään live muutoksia. Uusia muutoksia tehdään Kehitysversio ennen kuin ne tuodaan takaisin live-versio.

Kun tuonti on valmis muutokset on synkronoitu. Synkronointi prosessi johtaa korkeus lavastus hakemiston sisältöä live kokoonpano, jossa uusia kenttiä ja sisältötyyppejä lisätäänkö samalla uusia moduuleita päästä käytössä.

Kaikki tehdyt muutokset kehitysversion sitten käyttöön live-versio. Jos on olemassa suoraan tehdyt muutokset live-versio, muutokset on vietävä tuotannosta versio kehitysversion.

Olemme Valuebound sitoutuneet luomaan poikkeuksellisen web kokemuksia ja ratkaisuja perustuu omaan ainutlaatuinen liike tarvitsee. Lisätietoja meidän palvelutarjontaa, ota Ota yhteyttä

+1 (201) 383-5005 tai +91 (808) 804-8711Visit Meidän Lähde - < href="http://www.valuebound.com/resources/blog/my-first-attempt-at-understanding-configuration-management-in-drupal-8">My ensimmäinen yritys ymmärrystä kokoonpano hallinta Drupal 8 < /a >