Sitemagic CMS frigivet

Tags:    programmering

Kære kollegaer.

Det var med stor glæde, at vi lige før jul, kunne lancere Sitemagic CMS ( http://sitemagic.dk ), et helt år efter påbegyndt udvikling.

Sitemagic CMS er naturligvis et Content Management System, men med fokus på selve frameworket, der gør det nemt at udvikle ny funktionalitet (udvidelser/extensions) til systemet, såvel som nye design-skabeloner (templates).

Har I lyst til at prøve krafter med udvikling af udvidelser ( http://sitemagic.org/dev/ExtIntro.html ) eller design-skabeloner ( http://sitemagic.org/dev/TplIntro.html ), så er der rig information om dette i vores udvikler-dokumentation, som jeg har linket til i parenteser.

Skulle I vælge at prøve systemet, udvikle udvidelser eller design-skabeloner, hører jeg meget gerne ris/ros fra Jer, så vi allerede nu kan begynde at tænke forbedringer ind i vores arbejde mod version 2. Husk gerne at fortælle om det positive, så vi kan holde fast i de gode aspekter.

God fornøjelse med Sitemagic CMS



Indlæg senest redigeret d. 30.12.2009 18:28 af Bruger #2779
Førstehånds indtrykket synes jeg virker rigtigt godt. Jeg har ikke selv hentet en version til at teste med, men jeg har bevæget mig meget rundt i jeres demo. Jeg synes den virker overskuelig og meget brugervenlig. Desuden synes jeg den virker meget tiltalende. Dog virkede den lidt langsom under multimedie siden, dette ved jeg dog ikke om det skyldes den eksterne side.

Thumbs up herfra.



Hvad vinder man ved at bruge jeres templatesystem frem for plain ol' indlejret php. Tænker her, hvor langsomt er det i forhold til og hvad kan det. Når nu det er tiltænkt udviklere. :)

Ud fra jeres demoer så ser det ud til at diverse designs bruges til både til hjemmeside og administration. Kan man opdele? For jeg ville 10x hellere have en super fed administrationsdel end at skulle genopfinde en admin del til dem der nu kommer til at sidde med jeres system.

Det var hvad jeg så'n lige havde af hurtige tanker. :)



Indlæg senest redigeret d. 30.12.2009 21:16 af Bruger #10216
Hej Martin.

Tusind tak for de mange pæne ord. Jeg håber du ved hvor meget det varmer, efter et helt års udviklingsarbejde :)
Performance på multimedie-siden kan variere, afhængig af svartiden på YouTube.


Hej Michael.

Vores template engine er hurtig. Der benyttes relativ simpel substitution, så der er ikke engang tale om at vi udfører parsing. Men når nu du er inde på performance, så vil jeg erkende, at det koster en smule, at type-tjekke alle argumenter, der ryger igennem frameworket ( læs mere her: http://sitemagic.org/dev/ApiTypes.html ). Det er dog ikke noget der vil være særligt mærkbart, med mindre du forsøger at afvikle systemet på din kaffe-maskine ;-)

Hvad angår valgfrihed mellem designs til admin-delen og den almindelig hjemmeside-del, så jo, du kan selvfølgelig bruge forskellige design-skabeloner. Du kan altså lave en super lækker admin-skabelon, som du bruger til alle dine kunder, og en unik skabelon, som kunderne bruger til selve hjemmeside-delen.

Nu bliver jeg nysgerrig - hvilket system arbejder du med til hverdag? Et du selv har lavet, eller et af de kendte systemer?



Lad mig i øvrigt lige henvise Jer til en post vi har skrevet på iværksætter-forummet Amino. Vi søger partnere til at tage sig af kunde-specifik udvikling: http://www.amino.dk/forums/p/77467/490825.aspx



Jeg var så heldig at få æren af at bygge grundskabelonen for et CMS til min arbejdsplads - http://uniqpartner.com/ .

Skabelonen er bygget oven på et mindre framework der kun lige kan klare de mest basale problematikker: DB, filer, billeder, MVC, validering, sessions & cookies mm. Det hele er skrevet henover de sidste to-tre år. Sidste halve år er brugt på at optimere integrationen mellem de tre lag (pyyh).

Jeg indrømmer også gerne at jeg droppede inline PHP til fordel for XSL, der klart giver nogle fede fordele. Eneste nedtur her er at mod-xslt ikke er gået til v2.

Front-end kan ses afviklet på mit site vedr. dykning. :)



Indlæg senest redigeret d. 30.12.2009 22:26 af Bruger #10216
Hej Michael.

Du lyder som en kompetent udvikler, og med det du fortæller, tror jeg du ville kunne komme til at holde af Sitemagic CMS. Det er også et meget basisk framework, som gør det nemt at udvikle egne moduler.

Vores Template Engine giver understøttelse for adskillelse af Layout og Logik, og vores DataSource lag giver mulighed for at gemme data i både MySQL og XML filer - begge dele vha. SQL, hvilket er helt unikt.

Derudover har Sitemagic CMS også et lille GUI-bibliotek, hvilket betyder at du har en objekt-orienteret tilgang til diverse HTML kontroller, og et par stykker til (fx Grid og TreeMenu).

Ta' et kig på vores udvikler-dokumentation ( http://sitemagic.org/dev ) - måske får du lyst til at prøve det af :-)

Med venlig hilsen
Jimmy Thomsen



Jeg har kun lige skimtet systemet igennem, men det som først og fremmest fangende min opmærksomhed var den omfattende, men vigtigere: let tilgængelige, dokumentation. Stort thumbs up for den del, og bare pga. det ville jeg helt sikkert overveje jeres sytem, hvis jeg stod og skulle bygge noget CMS-baseret PHP site op.



Hej Freak.

Tak for den positive tilkendegivelse. Vi var faktisk klar til at lancere systemet 1½ måned tidligere, men valgte at udskyde det, for at få dokumentationen gjort færdig. Så det glæder mig meget at høre, at det var en beslutning der faldt i god jord.

Når/hvis du laver en løsning baseret på Sitemagic CMS, så må du meget gerne skrive til os. Det er spændende at følge andres udviklingsprojekter, og det kan ofte bruges som referencer for os.

Godt nytår! :-)

Med venlig hilsen
Jimmy Thomsen



t