Å oppgradere fra Joomla! 1,5 til 3.x regnes som en migrering eller en stor migrering. Dette betyr at det har skjedd betydelige endringer i hvordan Joomla fungerer, databasetabeller, teknologi som har kommet til i senere versjoner som krever en migrasjon i stedet for en oppgradering eller oppdatering. Både Joomla kjernen utvidelser og tredjeparts utvidelser må migrere til Joomla 3.x. Dette omfatter også maldesignen. Hver eneste ting krever gjennomgang, planlegging, besluttsomhet og gjennomføring. Det er viktig å være organisert gjennom hele prosessen.

Tips

Bruk litt tid før migreringen til å gjennomgå løsningen din. Det kan være lurt å revurdere mål for nettsidene, skape et nytt utseende /design (maldesign), rydde opp, og utvikle andre områder / elementer av nettstedet. Jo mer organisert du kan være med dine ideer / tanker / planer jo bedre. Plan, plan, plan. Planlegging gjør at gjennomføringen blir enklere.

Start planleggingen ved å stille følgende spørsmål, eller gjøre de oppgavene som er nevnt nedenfor. Det kan hende du må planegge flere elementer avhengig av kompleksiteten til nettstedet ditt. 

Planlegging

Vurder de opprinnelige målene med nettstedet på nytt. Bruk migreringen som en mulighet til å komme tilbake i fokus med de opprinnelige målene eller til å endre retning.
Oppfyller serveren som nettstedet ligger på i dag kravene til Joomla 3? Hvis ikke, må du endre hosting-leverandør. Dette er et perfekt tidspunkt å endre hosting- og / eller tjenesteleverandør for nettsidene. 

XL Web tilbyr hosting og tilleggstjenester for Joomla 3. Ta kontakt i dag.

Forberedelser før migrering - Joomla kjernefunksjoner

  1. Rydd opp på ditt nåværende nettsted. Ta en titt på seksjoner, kategorier og artikler. Fra og med Joomla 2.5 konverteres seksjoner til et høyere nivå kategorier. Er det en opprydding som må gjøres, slik at du ikke overfører unødvendig innhold? Dokumenter gjerne hva du vil slette. Alternativt kan det være lurt å dokumentere hva du ønsker å overføre avhengig av kvantitet.
  2. Organisere innholdet på nåværende nettsted. Ønsker du fortsatt å beholde gammel struktur på nettstedet? Dokumenter nye kategorier og inndeling av innhold som du kanskje ønsker å legge til på det nye nettstedet. 
  3. Har du noen artikler i papirkurven? Hvis ja, må du slette dem (du bør også fjerne eventuelle medier som kan være forbundet med dem hvis ikke er i bruk andre steder på nettstedet). Artikler (seksjoner, kategorier og menyelementer også) som ligger igjen i papirkurven kan forårsake problemer med like alias når de blir migrert. 
  4. Media katalogen: Avgjør om du ønsker å ta med hele /images katalogen over til den nye løsningen eller bare deler av den. Hvis mappa har blitt uoversiktlig, kan du velge å overføre bare besstemte bilder via FTP eller cPanel i stedet for å migrere hele katalogen. I fremtiden kan du organisere mapper i /images-mappa, slik at du ikke ender opp med en uoversiktlig katalog som du ikke finner fram i.
  5. Hvis du bruker kjernekomponenter som Kontakter, Weblinker eller nyhetsfeeds, bør du dokumentere at du ønsker å overføre disse til ny løsning. 
  6. Sjekk menyer og avgjør om du vil migrere dem over eller om du bare ønsker å migrere bestemte menyer og menyelementer. Slett alle menyer og menyelementer du ikke vil overføre til ny løsning og tøm papirkurven for alt slik at du unngår dupliserte aliaser.
  7. Hvis du redesigner eller gjør endringer på navigasjonen på nettstedet, vil du kanskje få ukurante sider som vil kreve en viderekobling. Skriv opp alle nettadresser som må viderekobles på et regneark eller notisblokk. 
  8. Har du (eller de du fikk hjelp av til å lage Joomla nettsidene) "hacket kjernen" i din 1.5 installasjon av Joomla? I så tilfelle vil disse endringene ikke migreres til Joomla 3. Du bør ikke gjøre endringer i kjernen på Joomla i fremtiden. Dette vil forenkle arbeidet med senere oppgraderinger av Joomla. 
  9. Gjennomgå brukerne av nettstedet. Tenker du at alle skal overføres til ny løsning? Kanksje du bør rydde og slette. Fjern tilgang til de som ikke lenger bør ha tilgang. Har det kommet mange spam brukere, bør disse også fjernes før du migrerer. Bruker du noen form for tredjeparts utvidelse for å forbedre brukerprofiler må du ta en gjennomgang på denne før du migrere. Dette krever nøye planlegging. Spesielt hvis brukerdataene endres ofte. 
  10. Ønsker du å bruke nye funksjoner i Joomla? For eksempel Access Control Levels (ACL)? I så fall bør du begynne å planlegge for dette nå. Innføring av ACL krever nøye gjennomgang og planlegging. 

Forberedelser før migrering - 3. parts utvidelser

  1. Lag en liste over alle tredjeparts utvidelser som er installert. Dette inkluderer komponenter, moduler, programtillegg, språk og maldesign. Lista bør inneholde om utvidelsene brukes ofte, en gang i mellom, nesten aldri eller ikke i det hele tatt.
  2. Finn ut om tredjeparts utvidelsene du ønsker å fortsette med er klare for den versjonen av Joomla du migrerer til.
  3. Finn ut om du virkelig trenger alle utvidelsene du bruker. Det kan hende at Joomla 3 har innebygde funksjoner som kan eliminere behovet for tredjepart utvidelser. Dersom du har utvidelser som ikke det finnes oppdatering til, må du finne alternativer - eventuelt programmere om slik at utvidelsen blir kompatibel med den versjonen av Joomla du migrerer til.
  4. Hva om malen? Hvis du har kjøpt mal fra en tredjepartskilde, må du finne ut om det finnes en 3.x versjon av den. Har du lyst til å fortsette å bruke den gamle malen, eller er det på tide med litt oppfriskning av utseende / layout? Er det mulig å migrere? Er den nye versjonen av malen mobilvennlig? 
  5. Hvis du bestemmer deg for en ny mal, vil dette kreve noen nye bilder? For eksempel, hvis ditt nåværende nettstedet har en hvit bakgrunn og din egen logo eller andre bilder som .jpg-bilder med hvit bakgrunn vil det ikke se veldig fint mot en ny mal med en off-white eller farget bakgrunn. 

Kontaktinfo

Adresse
Rypeveien 7A
3050 Mjøndalen
E-post
kundeservice@xlweb.no

Official joomla learning partner

Joomla! Learning Partners™ are officially recognized and licensed by, but not organized or operated by, Open Source Matters, Inc. (OSM) on behalf of The Joomla! Project™. Each Joomla! Learning Partner represents an independent company. Use of the Joomla!® name, symbol, logo, Joomla Learning Partner,™ and JLP™ and related trademarks is licensed by Open Source Matters, Inc.