Avatar billede le_bon Nybegynder
29. januar 2004 - 11:06 Der er 13 kommentarer og
2 løsninger

Sværhedsgrad af udvikling af CMS?

Hola!

Jeg ligger og spekulerer over om jeg skal kaste mig ud i udvikling af et CMS. Jeg er ganske godt drejet når det drejer sig om statiske websites med HTML, javascript og PHP, men når det kommer til dynamiske websites kommer jeg på nuværende tidspunkt til korte.

SPM: Vil i vurdere at jeg, med min kompetence, kan udvikle et CMS med f.eks ZOPE, TYPO3 el. lign.?
Og i givet fald, hvordan vil I anbefale at jeg griber det an?

Mvh. Simon
Avatar billede le_bon Nybegynder
29. januar 2004 - 11:25 #1
....jeg bliver ikke sur hvis i siger jeg godt kan glemme det....! ;^)
Avatar billede keysersoze Ekspert
29. januar 2004 - 11:30 #2
jeg har ikke set noget af det du kan - men i bund og grund et et CMS-system ikke andet end at skrive til en database og hente data ud fra en database, så kan du det kan du lave lige det system du vil hvis bare du har tiden til det. Du vil nok ikke kunne lave de systemer du nævner i første hug - men al begyndelse er jo svær :)

Det vigtigste i sådan et system er at databasen bygges rigtigt op - gør den ikke det vil det meget hurtigt gå galt
Avatar billede le_bon Nybegynder
29. januar 2004 - 11:34 #3
Jeg havde forestille mig at jeg kunne bruge f.eks. Zope og så bare designe interfacet (og databasen) som det passer mig....men det er ikke på den måde det fungerer, eller?
Avatar billede keysersoze Ekspert
29. januar 2004 - 11:39 #4
jeg tror ikke du på den måde må hugge/låne andre systemer og bygge ind i dit eget medmindre du har fået lov.
Avatar billede le_bon Nybegynder
29. januar 2004 - 11:49 #5
Det har jeg dog undersøgt, og det må man godt med nogle open source CMS.

Men Kort sagt: Jeg skal bare have en til at udarbejde en gennemtænkt database, så burde det være nogenlunde at gå til?
Avatar billede Slettet bruger
29. januar 2004 - 11:55 #6
Perfekt - et nyt cms er lige hvad vi mangler :-)

Hvad skal du bruge det til? Der er vel forskel på om det skal være et cms til at lave generelle hjemmesider eller om det er en helt specifik løsning du skal bruge. Hvis det første er tilfældet er jeg overbevist om at du kan spare tiden ved at bruge nogle af dem der findes...
Avatar billede Slettet bruger
29. januar 2004 - 11:56 #7
mht. sværhedsgrad - hvis det er en løsning til een specifik side er det imho pærelet. Hvis der skal være mulighed for at tilføje moduler og så videre - du ved 100% dynamisk - så er det lidt mere indviklet...
Avatar billede le_bon Nybegynder
29. januar 2004 - 12:03 #8
muta >> Jeg forestiller mig et CMS som jeg kan bruge som "grundpille" i femtidige websites, hvis kunden absolut insisterer på at alle i firmaet skal kunne opdatere selv. Altså et dynamisk CMS, men ikke nødvendigvis et hvor "alt" skal kunne styres.

Har du erfaring med den slags....kan jeg bruge Zope el. lign. til den slags, eller hvad kan du anbefale?
Avatar billede keysersoze Ekspert
29. januar 2004 - 12:10 #9
jeg kender ikke nok til de færdige systemer til at kunne udtale mig - jeg laver alle mine ting til kunder selv da jeg derved først og fremmest ved hvad jeg leverer til min kunde og derudover har lettere ved at fejlrette, tilpasse og udvidde senere hen.

Hvis du skal sælge et system fordi du har en kunde her og nu ville jeg mene det var at skyde over målet hvis ikke du kender til det. Hvis det er fordi du vil igang så syntes jeg i stedet du skulle bruge de nævnte systemer som inspiration og stedet for direkte at implementere det.
Avatar billede Slettet bruger
29. januar 2004 - 12:16 #10
Må indrømme jeg ikke kender zope. har leget lidt med typo3 og phpnuke, og mit indtryk er at de kan utrolig meget!!!

Hvis du skal bruge dit cms til sites som du egentlig selv kommer til at administrere (selv om kunden selv opdaterer lidt engang imellem), så tror jeg faktisk du kommer længst med at lave det selv. Så hold det overskueligt i modsætning til typo3 osv. En fordel ved at lave det selv er at du selv kan bestemme alting. En fordel ved at vælge fx typo3 er at der er nærmest uanede muligheder for opsætning (mht billeder, tabeller, alt muligt som vil tage lang tid at programmere selv)

I bund og grund handler det for mig at se om at der er en forside som du designer. På den er der udover designet to elementer - menuen og indholdet. og så skal kunden selv kunne tilføje undersider osv. Og hvis indholdet bare er tekst er det en helt triviel programmeringsopgave.

Hvad har du af erfaring med asp/php?
Avatar billede le_bon Nybegynder
29. januar 2004 - 12:17 #11
Keysersoze >> Jeg har ikke nogen kunde der kræver det pt, men det er mest for at kunne tilbyde cms fremover til kunder der kræver opdateringsmuligheden selv. Har du andre ideer til en løsning til den slags kunder?
Avatar billede keysersoze Ekspert
29. januar 2004 - 12:24 #12
jeg laver aldrig "multiløsninger" der kan bruges af alle - alt mit er specielt brugertilpasset til den enkelte bruger. Så uanset hvad så ville jeg altid lave mit eget - måske med inspiration fra andre systemer - så idéer til hvad du kan/skal ved jeg ikke lige :o/
Avatar billede le_bon Nybegynder
29. januar 2004 - 12:27 #13
muta >> jeg vil sige at jeg er lidt mere end begynder i PHP, så jeg skal ud og have en der er lidt skarpere i php)asp hvis jeg skal have udviklet et cms fra bunden. Derfor havde jeg en idé om at jeg skulle springe lidt let over det ved at bruge Zope, Typo3 el. lign.
Avatar billede le_bon Nybegynder
29. januar 2004 - 12:29 #14
Mange tak for jeres svar, nu har jeg lidt mere begreb om hvad det kræver at kaste sig ud i CMS.

Muta >> Smid lige et svar, så deler jeg point'ene mellem jer!
Avatar billede Slettet bruger
29. januar 2004 - 20:38 #15
glad for hvis det hjalp dig :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester