FAQ |
Kalender |
2008-02-05, 13:59 | #1 | ||
|
|||
Medlem
|
Jag ligger i startgroparna för ett cms projekt, och jag undrar lite vad ni prioriterar när ni väljer publiceringsverktyg. Jag har varit med om att utveckla olika publiceringsverktyg tidigare så jag vet vad jag håller på med.
Målgruppen är små till medelstora sidor, som främst "drivs" av vanliga användare och inte teknikgurus. Det kommer finnas community funktioner, men det kommer inte att vara ett portal system. Det som skiljer systemet från dem som existerar nu är främst det applikationslika gränssnittet och det tunga fokuset på standard kompabilitet. Lite som en korsning av WordPress och ModX. Tanken är att resultatet som kommer ut av detta ska släppas som open source, med möjlighet till kommersiell support i samband med de första stabila versionerna. Nu när ni har lite bakgrund, vad är det som ni tycker är viktigast i ett publiceringsverktyg? Några frågeställningar: - Ska det vara så enkelt som möjligt att komma igång och/eller anpassa, eller är det viktigare att det funkar bra när man väl kommit igång? - Är det viktigt att det finns gott om extensions/templates/etc? - Är möjligheten att vidareutveckla/skapa egna komponenter viktig för er? - Är det viktigare att systemet har många aktiva utvecklare än en stor användarbas? I och med att i princip alla här ingår i den primära målgruppen för systemet så tänkte jag att detta är ett bra ställe att börja fråga på. Jag kan tillägga att på serversidan är det PHP med Zend Framework i botten som gäller. |
||
Svara med citat |
2008-02-05, 17:33 | #2 | ||||
|
|||||
Medlem
|
Citat:
Citat:
Det underlättar mycket om det finns färdiga extensions och templates till systemet, och det ger ett mycket bättre intryck till potentiella användare då de vet att systemet fungerar med X o Y. Jag anser att det är ännu viktigare att man "lätt" kan skapa nya tillägg eller anpassa en template till sin egen design, så att du exempelvis inte blir helt låst till en design som delas med 2500 andra. Citat:
Citat:
En stor användarbas signalerar ju att systemet fungerar. Annars skulle väl inte så många använda det? |
||||
Svara med citat |
2008-02-05, 18:18 | #3 | ||
|
|||
Medlem
|
Du lägger alltså stor vikt vid att kunna utöka och anpassa systemet. Publiceringsverktyget kommer att vara modulärt, så i princip ska det gå att hänga på det mesta. Plug-in api'erna kommer givetvis att vara dokumenterade, guider för utveckling och themeing kommer nog först i samband med beta eller i alla fall RC.
Och visst är det så att användarbasen är ett betyg på systemet i sig, oftast i alla fall. Någon mer? Edit: Kan tillägga att om ni har andra tankar eller åsikter kring mer än mina frågeställningar så vill jag givetvis höra dom också! |
||
Svara med citat |
2008-02-05, 23:34 | #4 | |||
|
||||
Bara ett inlägg till!
|
Gör ett bra system för att lägga in nytt material, oavsett om det är text, bilder, länkar, flashfilmer, embeddade objekt osv. Inte bara en Wysiwyg-editor utan lite mer genomtänkt.
|
|||
Svara med citat |
2008-02-06, 09:09 | #5 | ||
|
|||
Mycket flitig postare
|
Jag skulle vilja lägga till:
- Möjlighet att enkelt och väldigt specifikt styra rättigheter på objekt. Inte bara "läs eller skriv" utan på nivån "Användargrupp A får se objekt B från plugin C om den har egenskap D" |
||
Svara med citat |
2008-02-06, 10:53 | #6 | ||
|
|||
Medlem
|
Citat:
Eller är du ute efter något annat? Citat:
|
||
Svara med citat |
2008-02-08, 13:32 | #7 | ||
|
|||
Mycket flitig postare
|
Ska man önska helt fritt (ang rättigheter) så skulle jag vilja ha en implementation som är:
- Varje användare kan tillhöra en eller flera grupper. - En grupp kan tillhöra en eller flera andra grupper. - De olika delarna i CMS:et kan skapa säkerhetsobjekt. Det kan tex vara "får se artiklar", "ändra artiklar" eller "radera artiklar" De olika säkerhetsobjekten kan sedan assignas till de olika användargrupperna. (inget behov av att kunna lägga till användare separat för då får man göra en grupp med en användare i). jag tycker det blir hyfsat enkelt för både pluginutvecklare som administratörer. Dynamiskt kan man då lista alla säkerhetsobjekt (genom att alla pluginer returnerar alla säkerhetsobjekt de använder) och det är batra att kryssa för vad varje grupp skall ge för rättigheter. |
||
Svara med citat |
2008-02-09, 14:11 | #8 | ||
|
|||
Medlem
|
Ok, jag tolkade dig förut som att man skulle kunna tilldela åtkomst baserat på vilken parameter/attribut som helst. Det enda som inte finns med i din önskelista just nu är hierarkiska grupper och dynamisk registrering av säkerhetsobjekt. Det som du beskrev nu är ju inte alls ogenomförbart.
|
||
Svara med citat |
Svara |
|
|