Flytning af hjemmeside fra et CMS til et andet?

Problemer med computeren, savner du et nyt spil, har du behov for hjælp eller skal du bare blære dig med dit nyeste kabinet. Det er her, hvor alt soft-, hardware og konsolrelaterede spørgsmål stilles. Ligeledes indlæg omkring internet, udbydere, www, ftp, html, osv. hører hjemme her.

Redaktør: Moderators

Besvar
Brugeravatar
Vega
MegaMixers.com
Indlæg: 132
Tilmeldt: 06 okt 2002, 13:24

Flytning af hjemmeside fra et CMS til et andet?

Indlæg af Vega »

Hejsa

Jeg er ved at få lavet en hjemmeside hos et firma som har deres eget egenudviklede CMS. Hvis jeg senere vil flytte min hjemmeside til et andet CMS og database (opensource), kan det så lade sig gøre?

Jeg tænker på, hvor meget data vil jeg kunne genbruge? Vil det være nemt nok at flytte template osv?
Brugeravatar
David
Indlæg: 614
Tilmeldt: 14 aug 2002, 11:34
Geografisk sted: Danmark

Re: Flytning af hjemmeside fra et CMS til et andet?

Indlæg af David »

Puha, hvis du vil skifte til et helt andet CMS senere hen, tror jeg du taber alt. Hvert CMS system har sin egen måde at lave databasen på, hvilket som regl, på de store systemer jeg har prøvet (Drupal & Joomla) er ret komplekse.
Designet kan man altid skinne over til et andet CMS, men der skal du finde en der kan finde ud af det, da det heller ikke er ligetil hvis du ikke har prøvet det før. Så er bange for du er nød til at gøre det forfra hvis du en dag vil skifte, men jeg er ikke helt 100%, er lidt tid siden jeg har rodet med CMS.

Er dog ret sikker på at der ikke er noget at gøre hvis du kommer fra et lille "hjemmelavet" CMS og skal skifte til en af de store kendte drenge på markedet.
Brugeravatar
QrazyLeg
Site Admin
Indlæg: 7156
Tilmeldt: 22 apr 2002, 17:40

Re: Flytning af hjemmeside fra et CMS til et andet?

Indlæg af QrazyLeg »

Det kommer an på om det du bruger, eller kommer til at bruge er samme sprog (eksempelvis om det er baseret på ASP, PHP eller noget tredje)
Men da de to CMS med stor sandsynlighed heller ikke bruger samme plugins, databegnelser, databaser mv. så skal du regne med at du skal sætte det hele op på ny igen. Især hvis det er egenudviklet CMS du har med at gøre, da chancen for et konverteringsplugin fra det nuværende til det fremtidige CMS er lig nul. Dog er min erfaring at egenudviklede CMS ved mange firmaer er så ringe kodet, at det rimelig simpelt at gennemskue at skifte betegnelserne ud - så er det kun alt det andet, der skal laves påny.

Templates er tabt, men en hjemmeside består jo sjældent af mere end tre overordnede templates, med hver sine delelementer dertil), så det burde være det mindste problem at bekymre sig om, og i så fald er det hurtig lavet for en vant person i et givent CMS. Det er alle plugins, referencer mv. der kan ske at blive en bitch at komme igennem.
www.chartattack.dk og #chart.dk @ EFnet administrator - come join us, it's fun!
"TV is chewing gum for the eyes" - Frank Lloyd Wright
dwr
Moderator
Indlæg: 2795
Tilmeldt: 22 apr 2002, 02:44

Re: Flytning af hjemmeside fra et CMS til et andet?

Indlæg af dwr »

Hvis det er deres egen-udviklede CMS, så er dine muligheder for genbrug af templates og lignende ting stort set umulig.
Data kan ofte sagtens migreres fra database til database, men det kan blive af kringlede omveje - dog muligt.
Skal templates genbruges, så skal al "dynamisk" kode skiftes ud. Designet kan du for det meste godt beholde, men du skal omskrive templaten om fra bunden. Jeg tvivler meget stærkt på, at forskellige CMSer (_specielt_ egen-udviklede CMSer) bruger samme metodekald.

Afhængigt af størrelsen af databasen/CMS'et, så kan det blive en meget kostelig affære at migrere.
Bare lige som opsummering:
Din CMS-template består af kode og design. Design viser hjemmesiden (farver, rammer, kasser, tabeller) og koden transporterer og bearbejder din data (varernumre, tekster, mm.).
Design er rimelig nemt at genbruge.
Store dele af koden kan stort set aldrig genbruges.
Data kan næsten altid migreres, men måden, hvorpå den migreres kan være kompleks og besværlig og kan kræve omstrukturering i opbygningen af datalageret. Dette er specielt relevant, hvis du migrerer fra et eget-udviklet CMS til et generisk CMS, hvor det er sværere at påvirke datastrukturen.
Vær lidt flinkere over for folk generelt og du får det bedre selv.
Besvar