Nadogradnja sa Drupala 6 ili 7 na Drupal 8
Nadogradnja Drupal sajta znači promenu glavne verzije, na primer sa Drupala 6 na Drupal 8 ili sa Drupala 7 na Drupal 8. Ovaj dokumentacioni vodič je posvećen nadogradnji Drupal 6 ili Drupal 7 sajta na Drupal 8.
Nadogradnja Drupal sajta takođe može značiti nadogradnju sa jedne manje verzije na drugu, na primer sa „8.0.2“ na „8.3.0“. Molimo pogledajte Nadogradnju Drupal 8 sajta za više informacija o ažuriranju.
Nadogradnja na Drupal 8 koristi pristup migracije
Nadogradnja vašeg sajta sa Drupala 6/7 na Drupal 8 koristi pristup koji se značajno razlikuje od prethodnih verzija Drupala. Kada je Drupal 6 sajt nadograđen na Drupal 7, ista baza podataka je ažurirana sa Drupal 6 strukture na Drupal 7 strukturu, kao što je prikazano na slici ispod.
Kod nadogradnje sajta Drupal 6/7 na Drupal 8, prvo je potrebno instalirati čist Drupal 8 sajt. Zatim ćete preneti konfiguraciju i sadržaj vašeg sajta na novi Drupal 8 sajt. Vaš postojeći Drupal 6/7 sajt ostaje potpuno netaknut i neizmenjen.
Primeri migracije konfiguracije: Tipovi sadržaja čvorova i definicije polja su konfiguracioni objekti koji se mogu preneti u Drupal 8, tako da ih ne morate ručno kreirati na Drupal 8 sajtu.
Primeri migracije sadržaja: Stvarni čvorovi, korisnici i taksonomijski termini su primeri sadržajnih entiteta koje možete preneti u Drupal 8, tako da ne morate ručno kopirati i lepiti sadržaj na vaš Drupal 8 sajt.
Iako biste mogli očekivati da će vaš novi Drupal 8 sajt biti praktično isti kao i stari sa dodatnom prednošću unapređenih Drupal 8 funkcionalnosti, to možda neće biti slučaj. Na primer, za neke dodatne module koji su vam potrebni možda ne postoji put za automatsku nadogradnju. Zato je važno pažljivo pregledati rezultate migracije. Takođe možete zaključiti da je lakše jednostavno kopirati i ručno preneti sadržaj sa starog sajta na novi Drupal 8 sajt ili da želite koristiti prilagođeni pristup migraciji.
Više informacija
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.