Avatar billede bumle90 Nybegynder
29. maj 2004 - 09:03 Der er 14 kommentarer og
3 løsninger

postnuke vs. egen side

Nu har jeg siddet og researchet lidt om php.
Jeg er kommet frem til at der er flere forskellige fremgangsmuligheder ved opbyggelse af et større site.
Blandt andet er der jo CMS-systemet postNuke. Det ser faktisk ret godt ud. Jeg har set det demonstreret også, og har læst lidt om det. Et imponerende stykke arbejde.
Men så er der også lige jeg tænker at det er jo et utroligt omfattende system. Og meget kendt.
Straks er der jo så en lille alarmklokke der ringer omme i mit baghoved og jeg tænker med det samme ...sikkerhedshuller...

Jeg skal opbygge en side som meget gerne skal være rimelig sikker, så jeg ved ikke om postnuke er det rette valg til denne side.
Så mit spørgsmål er følgende:
Hvor sikkert er postnuke?
Hvor godt performer det?
Hvor let er det at vedligeholde/modulere?
Og hvordan er indlæringskurven?

Jeg har jo siddet og læst om andre metoder også. Bl.a. er der template biblioteket smarty, som også virker knaldgodt. Så jeg tænker jo at hvis man skal opbygge en elegant side med god sikkerhed, så kunne man evt. anvende smarty og en database til bl.a. sprogstyring. Så jeg ved ikke om dette er et bedre valg end postnuke.
Ved smarty kommer så de samme spørgsmål frem som jeg har til postnuke.
Smarty har jo så også nogle performance og sikkerhedsspørgsmål...

Eller er det simpelthen bedst at undgå at bruge nogle af alle disse hjælpesystemer og simplethen kode det hele selv fra bunden (Tager jo laang tid, så det vil jeg gerne undgå :) )
Så er det jeg kommer til jer eksperter der har haft nallerne nede i de forskellige systemer, og håber på i måske kunne komme med et par tips/hints og fortælle mig lidt om hvad jeg burde vælge og hvad jeg burde fravælge.
Jeg synes det er et interresant emne, så jeg håber da på en smule debat også hehe...
Så jeg håber der kommer svar snart :)
Mvh. Bumle90
Avatar billede lazenby Nybegynder
29. maj 2004 - 09:09 #1
Jeg har haft nallerne lidt nede i postnuke, og jeg var overordnet ikke specielt tilfreds med det. På det tidspunkt var jeg godt nok ret ny i php, men ikke nyere, end at jeg fint kunne gennemskue at konfigurere og sætte op og tweake lidt her og der.

Jeg oplevede dog alligevel, at især hastigheden var ret utilfredsstillende, selv hvis jeg kørte det på localhost, og det var faktisk det, der i sidste ende fik mig til at droppe det igen. Derfor ved jeg ikke så meget om sikkerheden - men overordnet vil jeg råde dig til at lave noget selv, eventuelt med 'lån' rundtomkring fra, selvfølgelig afhængigt af, hvor mange funktioner du har brug for.

- lazenby
Avatar billede Slettet bruger
29. maj 2004 - 09:14 #2
Hej bumle90
På http://www.opensourcecms.com/ er der en oversigt af en lang række gratis cms systemer, et kig der ville nok ikke skade. Her er også anmeldelser af de enkelte systemer:
http://www.opensourcecms.com/modules.php?name=Reviews

Mvh.
/Schulze
Avatar billede Slettet bruger
29. maj 2004 - 09:17 #3
Et af de systemer der bliver meget rost er http://www.mamboserver.com/
Online demoversionen findes på http://demo.mamboserver.com/
Avatar billede bumle90 Nybegynder
29. maj 2004 - 09:27 #4
hmmm det lyder ret interrasant. Kunne være jeg lige skulle kigge der.
Lazenby, det er godt du siger du ikke er tilfreds med performance på postnuke, da det er en meget afgørende faktor for mig.
Andre der deler mening med Lazenby omkring postnukes performance?
Avatar billede dennismp Nybegynder
29. maj 2004 - 10:22 #5
Min kammerat kørte postnuke en overgang. Men jeg bad ham om at fjerne det igen, da det er fyldt med fejl (og da han så en liste var han overbevist ;)). Jeg vil istedet kigge på fx. Mambo (det bruger han nu) eller Drupal.

Det jeg har set af *Nuke's kode er generelt bare skidt (uoverskueligt, unødvendigt besværligt - hvilken nok er grunden til at der er så mange problemer). Men jeg har ikke bemærket at det er synderligt sløv - så jeg aner ikke om det er bedre/værre end så meget andet på det område.

.. men det er self. bare min holdning :)
Avatar billede lazenby Nybegynder
29. maj 2004 - 10:27 #6
Jeg er helt enit med dennismp med hensyn til nukes kode - det er lidt af en skraldespand. Med hensyn til min oplevelse af dårlig performance må jeg hellere lige præcisere, at det er ved at være 1½-2 år siden, jeg kiggede på det. Det kan jo være blevet bedre.

- lazenby
Avatar billede bumle90 Nybegynder
29. maj 2004 - 10:32 #7
okay, jeg har siddet og læst lidt om mambo på linket lazenby postede. (Godt link forresten :) )
Det lyder faktisk som et udemærket system uden så meget overflødigt.
Hvad ville i mene mht. om man burde lave sit system med et mvc-pattern og smarty-templates, eller bruge fx. mamboserver.
Jeg tænker her også meget på om det kan betale sig mht. til sikkerhed fx. :)
Avatar billede lazenby Nybegynder
29. maj 2004 - 10:35 #8
Ret skal være ret: Det var Schulze, der linkede til mamboserver ;)
Avatar billede dennismp Nybegynder
29. maj 2004 - 10:40 #9
bumle90: MVC giver ikke nogen sikkerhed. Det er kun en logisk opdeling af din kode. Så rent sikkerhedsmæssigt kommer det til at afhænge af hvad du kan som programmør. Er dit kode bedre end fx. Mambo udviklernes? Det er svært at sige, men Mambo bruges en del steder - og det bliver også solgt som professionelt produkt. Derfor kan man godt forvente at sikkerheden nok er generelt højere end fx. *nuke.

Et færdigt system er jo også nemmere at komme igang med.. At lave en hjemmeside fra bunden at tit et større arbejde end folk lige tænker over.. Og hvis man selv laver et hul - så er det ikke sikkert at det bliver opdaget før det er forsent, da du er den eneste der bruger koden..

Omvendt er det jo også en fordel. Der er heller ikke nogen der kender din kode :-).

Såeh, det skal ikke være sikkerhede primært der afgører om du laver selv eller vælger fx. mambo.
Avatar billede bumle90 Nybegynder
29. maj 2004 - 10:53 #10
ja okay :)
Var måske lige lidt dumt formuleret...Ved godt MVC ikke har noget med sikkerhed at gøre. Jeg mente nu bare sådan sikkerhed generelt på sin egen side frem for hvis man bruger fx. mamboserver.
Men jo, kan godt se hvad du mener. Der er nok en del mere arbejde i at først og fremmest udvikle, men også sidenhen vedligeholde sit site hvis man skriver det i egen kode. Så skal man også selv finde og lappe sikkerhedshuller som du selv siger :)
Hmmm det kan da godt være mamboserver faktisk er det jeg leder efter.
Avatar billede dennismp Nybegynder
29. maj 2004 - 11:09 #11
Mambo er et godt produkt. Det har også et lækkert interface og en hel del plugins/komponenter man kan installere oveni.

Men selvf. er der nogen der syntes det er sjovere at lave det selv :)

MVC er en fin måde at gøre det på. I det hele taget; bare du gør dig tanker om hvordan du separerer layout og kode - så vil du nok sætte pris på det, når du en dag skifter design :-)

.. og det er jo set sket før :)
Avatar billede bumle90 Nybegynder
29. maj 2004 - 11:18 #12
hæh yepper :)
Men hvis jeg vælger mamboserveren er der vidst ikke så meget grund til at lave mvc. Det har de vel forhåbentlig sørget for i deres system. Jeg håber da lidt at de også har templates så jeg faktisk bare får en række "html"-sider jeg kan stikke ud til designeren, som ikke behøver kigge på forretningslogikken.
Så vidt jeg kan se har de det...og også sprogunderstøttelse. Dette er også to ting der er mig ret vigtige nemlig.
Og ja, hvis det bliver brugt professionelt, så må der da også være noget om at sikkerheden er i orden. Jeg må lige se om jeg kan finde et par professionelle sider der bruger mamboserveren...Jeg kunne evt. skrive en mail til deres webmaster og høre om han er tilfreds med produktet.
Såhhh skidegodt. Smid et par svar. så deler jeg pointene ud.
Jeg synes faktisk i alle har været meget behjælpelige, så jeg kunne da godt tænke mig at dele pointene ligeligt ud hvis det kunne lade sig gøre. Kan man det her på eksperten?
Avatar billede bumle90 Nybegynder
29. maj 2004 - 11:21 #13
Er der nogle af jer der ved hvornår mambo 5.0 kommer?
Avatar billede lazenby Nybegynder
29. maj 2004 - 11:21 #14
Jeps..
Avatar billede dennismp Nybegynder
29. maj 2004 - 11:23 #15
Ja, hvis der er flere svar, mener jeg bare man vælger dem alle og så deles pointene imellem de accepterede svar.

Så vidt jeg husker, så ligger designet i nogle templates (som blot er php-filer).

Min kammerat har lavet:
http://www.dengalemand.dk/site/
http://lotte.baat.dk/site/

De er ret anerledes iforhold til de fleste mambo sites (han har fået meget ros for dem) - så du kan se der er mange muligheder.
Avatar billede Slettet bruger
29. maj 2004 - 11:24 #16
Svar.
Avatar billede bumle90 Nybegynder
29. maj 2004 - 12:12 #17
så er point ligeligt uddelt :)
Tak for hjælpen venner. Det har været oplysende. Jeg tror sørme jeg har fundet mit CMS system hehe. Mambo 5.0 udkommer vidst først til jul, så jeg må i gang med 4.5.
Fortsat god weekend
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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