Puncte:0

Cea mai bună cale de upgrade?

drapel jp

Unul dintre site-urile mele Drupal a languit pe Drupal 5.

Are mult conținut, așa că nu pot începe de la zero. Mă gândesc să-l fac în sfârșit upgrade la Drupal 9.

Care ar fi cea mai bună și mai ușoară cale pentru a fi prinși pe toți?

Ar trebui să fac o clonă a celor mai recente 5 ale mele pe o mașină de dezvoltare, apoi să instalez fiecare dintre următoarele versiuni folosind metoda de actualizare?

Pot să instalez Drupal 9 peste vechiul meu site Drupal 5 pe mașina de dezvoltare și să trec peste toate erorile până când (sper) le rezolv pe toate?

Există o cale mult mai bună?

leymannx avatar
drapel ne
Nu există așa ceva „cel mai bun”. Depinde de tine. Aș recomanda să relansați complet site-ul. Și apoi utilizați un formular de loturi pentru a vă conecta la vechea bază de date și pentru a crea conținut și utilizatori noi din ea.Poate uitați-vă și la https://www.drupal.org/project/migrate_drupal_d5
Puncte:1
drapel cn

5 este atât de vechi încât l-aș trata ca „migrând de la un site web generic la Drupal 9”.

Aș încerca să abordez acest lucru folosind Furaje modul, care vă permite să importați conținut de pe un site în altul.

Nu a existat nicio versiune de Feeds pentru Drupal 5 (începe cu 6), dar ar trebui să puteți găsi o modalitate de a exporta conținutul cu Views în 5 (poate în CSV?) și apoi îl puteți importa cu Feeds.

Feeds are un suport excelent pentru entitățile Drupal „de bază” - utilizatori, noduri, termeni de taxonomie. Dar, nu sunt sigur despre „postările pe forum” - modulul forumului a fost puțin neglijat în comparație cu alte module, așa că acesta poate fi un punct dureros (sau poate funcționa magic -- nu este nevoie să fie negativ inutil). Deci, dacă decideți să mergeți pe ruta Feeds, aș testa ceva relativ ușor (utilizatori) și apoi aș testa postările de pe forum de lângă pentru a evalua dificultatea upgrade-ului.

J. Scott Elblein avatar
drapel jp
Folosesc modulul Forumuri avansate pe v5 pentru a gestiona forumurile; cel mai mare scop al site-ului era forumurile sale. Merită forumurile v9 să mergeți cu acest upgrade? Sau crezi că ar fi mai bine să încerci să migrezi la ceva de genul unui forum WordPress sau un software de forum dedicat?
drapel cn
Dacă site-ul este în principal un forum, aș lua în considerare software-ul dedicat forumului. Portul Advanced Forum către D8 a fost abandonat: https://github.com/drupal-ukraine/advanced_forum/issues/2 S-a lucrat mult pe Drupal orientat social în timpul erei Drupal 7, dar Drupal 8/9 este mult mai concentrat pe site-urile corporative mari decât pe site-urile mici ale comunității.
Puncte:0
drapel fr

Indiferent ce faci, va trebui să faci multă muncă. În continuare, Drupal a schimbat modul în care se fac upgrade-urile majore, așa că de acum înainte, în loc de eforturi majore de a trece de la D5 la D6 la D7 etc. ar trebui să fie doar o cantitate mică de muncă în desfășurare necesară pentru a vă menține site-ul actualizat. . Dar trebuie să ajungi la cel puțin D8 pentru a profita de asta...

Utilizarea Migrate pentru a trece de la Drupal 6 la Drupal 8/9 este destul de bine documentată, iar problemele pe care le veți întâlni sunt în mare parte cunoscute și, de asemenea, documentate.Dar acest proces de migrare nu funcționează pentru Drupal 5, așa că vă sugerez să încercați mai întâi să actualizați de la D5 la D6. Acesta este, de asemenea, un proces destul de simplu. Vezi de exemplu Actualizarea de la Drupal 5.x la Drupal 6.x - Tutorial

Cât de bine funcționează toate acestea va depinde de o mulțime de lucruri specifice site-ului dvs., mai ales dacă modulele contribuite pe care vă bazați au fost portate pe D6/D9 și dacă acceptă Migrate pentru a trece de la D6 la D9. O altă problemă va fi tema dvs. - tematica s-a schimbat substanțial între D5 și D9, așa că s-ar putea să trebuiască să lucrați mult pentru a obține aspectul dorit. Nu veți putea păstra același aspect ca și acum, dar acesta este probabil un lucru bun, deoarece site-urile D5 arată cu adevărat învechite.

Dacă scopul tău principal este să-ți păstrezi conținutul, atunci cred că șansele tale de succes sunt mult mai mari dacă rămâi cu Drupal decât dacă încerci să treci la alt CMS/software, deoarece, deși D9 este destul de diferit de D5, saltul este mai puțin decât diferența dintre Drupal și WordPress.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.