Det er dusinvis av flotte CMSer der ute. Uansett hvilken type nettsted du bygger, er det sannsynligvis en perfekt egnet til den.
Problemet er at de fleste designere og utviklere ikke vil bruke tid på å lære seg en rekke forskjellige CMSs. De vil lære en, eller kanskje to, og bruke dem for alle sine nettsteder. Det betyr at de trenger noe som er både fleksibelt og kraftig.
CMSene nedenfor passer godt til regningen. Noen har nesten blitt husstandsnavn (i designer husholdninger, i det minste), mens andre er litt mer uklare.
De tre første, WordPress, Joomla !, og Drupal, er ganske unarguably de beste CMSene der ute. De neste syv er litt mer subjektive, men har en god kombinasjon av støtte, funksjoner og brukervennlighet.
Prøv dem og bestem deg selv hvilken som passer best til dine behov og dine kunders behov.
Gratis, PHP-basert
For noen år siden ble det mye diskutert om WordPress bør virkelig bli vurdert som et CMS vurderer sine røtter som en blogging plattform. Denne debatten har ganske mye falt av vei på dette punktet, da WordPress nå driver mange nettsteder uten blogging, inkludert alt fra enkle flersidige brosjyre stilsteder helt opp til fullverdige sosiale nettverk (ved hjelp av plugins som BuddyPress).
Det finnes tusenvis av temaer tilgjengelig for WordPress, samt tusenvis av plugins og widgets for å utvide sin funksjonalitet. WordPress har også et utrolig aktivt samfunn som omgir det, noe som betyr at det er enkelt å finne opplæringsprogrammer eller informasjon om nesten alle aspekter ved å utvikle for WP.
Gjennom plugins og egendefinerte temaer kan du slå WP til et sosialt nettverk, forum, e-handelsside og mye, mye mer. Det er også innebygd funksjonalitet for å lage bloggenettverk eller andre multi-blog-installasjoner fra en enkeltkjerneinstallasjon. WordPress.com tilbyr en vert, mindre allsidig versjon av WordPress, men den grunnleggende funksjonaliteten er alt der.
Gratis, PHP-basert
Joomla! brukes av noen fremtredende selskaper som CMS for sine nettsteder, blant annet MTV, Harvard University og IHOP. Den er også egnet for back-end-nettverk, og brukes av Citibank for det samme. Joomla! har blitt brukt til alt fra lagerstyringssystemer til reservasjonssystemer, til komplekse forretningskataloger, i tillegg til vanlige nettsteder.
Joomla! har en lang utviklingshistorie og et veldig aktivt utviklingssamfunn (med over 200 000 brukere og bidragsytere), så det er enkelt å finne informasjon og opplæring. Det er også tonnevis med plugins og tilleggsprogrammer for Joomla!, Slik at utvide Joomla! S funksjonalitet ikke nødvendigvis krever noen tilpasset koding.
Mens det er mange temaer der ute for Joomla!, Sammenligner kvaliteten for mange ikke med det som er tilgjengelig for WordPress. Det er noen gode temaer, men hvis du er villig til å lete etter dem.
Gratis, PHP-basert
Drupal er en annen svært populær CMS, brukt av en rekke høyprofilerte selskaper, inkludert New York Observer, Popular Science, MIT, Sony Music, Fast Company og andre. Den inneholder en rekke funksjoner for å bygge interne og eksterne nettsteder, og massevis av verktøy for å organisere innholdet ditt.
Drupal har et veldig aktivt samfunn, med en rekke IRC-kanaler, fora, og til og med ansikt til ansikt Drupal-hendelser. Det er også samfunnsgenerert dokumentasjon som kontinuerlig oppdateres og forbedres. Denne dokumentasjonen inneholder alt du trenger å vite om installasjon, byggeplasser og moduler, utforming av temaer og mer.
Det er mer enn 6000 tilleggsprogrammer ("moduler") tilgjengelig for Drupal, noe som gjør det enkelt å utvide Drupals funksjonalitet for å gjøre omtrent alt du vil. Dette betyr at du kan bruke tiden din til å fokusere på design og innhold, i stedet for å kaste en rekke kompliserte funksjoner.
$ 99,95 til $ 299,95, avhengig av lisens, PHP-basert
Expression er en interessert hybrid av kommersiell og åpen kildekode programvare. Basekoden for ExpressionEngine-kjernen er bygget på CodeIgniter, som er deres eget open-source PHP-rammeverk. Men det kommersielle aspektet av CMS betyr at det er engasjerte utviklere og teknisk støtte folk fokusert utelukkende på EE.
Det er massevis av flotte nettsteder bygget på ExpressionEngine, og de har satt opp et showcase-nettsted, Show-EE , spesielt for å dele dem. Noen nettsteder bygget på EE inkluderer A | X Life, Canon Ixus nettstedet og LivingSocial Adventures.
ExpressionEngine har ikke så mange tilleggsprogrammer og plugins som mange andre CMSer, med bare 22 tilleggsmoduler og litt over 100 offisielle plugins. Men de pluginene og tilleggene de har er noen av de mest sannsynlige å bli brukt, og inkluderer en wiki, diskusjonsforum, medlemsleder, adresseliste, e-handel, statistikk og mer. Det finnes også community plugins, hvis du ikke finner det du trenger i de offisielle plugins. Kjerneelementet med EE er også imponerende.
Gratis, PHP-basert
Textpattern er sannsynligvis en av de mer oversett CMSene der ute. TextPattern er et svært fleksibelt CMS, men det er enkelt å bruke ut av boksen og lett å tilpasse av designere og utviklere. Det bruker et merkingssystem for å gjøre innholdsinnhenting og display lett kontrollerbar. TextPattern bruker Textile for raskt å konvertere ren tekst til gyldig XHTML i artikler og innhold, noe som gjør det svært brukervennlig for mindre tekniske brukere.
TextPattern har ikke det store utvalget av temaer eller maler tilgjengelig for WordPress, Drupal eller Joomla !, med bare litt over 120 front-end-temaer tilgjengelig. De tilbyr også back-end admin-temaer, for å tilpasse brukeropplevelsen til innholdsskapere.
Det er nesten 700 plugins for TextPattern, og en annen 50 + mods. Plugin-kategorier inkluderer bildegallerier, integrasjoner, e-handel, egendefinerte felt, arkiver, artikler, adminfunksjoner, navigasjon og mer. Mods og plugins tilgjengelig øker funksjonaliteten til TextPattern kraftig og kan gjøre det til et mye kraftigere CMS.
Gratis, PHP-basert
Contao har et brukergrensesnitt som inneholder Ajax og andre Web 2.0-funksjoner for å forbedre brukervennligheten. Den inneholder avanserte redigeringsfunksjoner for innhold, inkludert redigering av flere poster samtidig eller rulling tilbake til tidligere versjoner av innhold.
Den inneholder også en rekke vanlige innebygde moduler. Kalenderen modulen støtter flere kalendere, hele dagen og flere dagers hendelser, åpne hendelser og syndikering via RSS eller Atom. Den innebygde nyhetsbrevmodulen støtter dobbel opt-in e-post i enten HTML eller vanlig tekst. Du kan importere mottakere fra en CSV-fil, og til og med tilpasse nyhetsbrev som sendes. Byggetablets nyheter / bloggmodul inkluderer støtte for flere kategorier, arkiver, funksjoner, kommentarer og RSS- eller Atom-syndikering. Massevis av tilleggsmoduler er også tilgjengelige for å videre utvide Contaos funksjonalitet.
Det er noen premium tema markedsplass for Contao, selv om det ser ut til å være enda færre gratis temaer tilgjengelig. Dette er egentlig ikke et problem for designere som planlegger å lage alle sine nettsteder fra bunnen av (og Contao inneholder et innebygd CSS-rammeverk for å gjøre dette lettere).
Gratis, PHP-basert
Silver er en åpen kildekode-CMS som passer godt for utviklere og designere som er komfortable med kode. De har oppskrifter og opplæringsprogrammer for begynnelsesutviklere, og mange moduler for ting som blogger, skjemaer og fora. Koden er isolert i Safir, så designere kan bruke hva som helst HTML og CSS de ønsker å stilere sine nettsteder. Den støtter også flere sidemaler for å støtte ulike behov.
SilverStripe har også kraftige innholdsrettingsverktøy. Du kan konfigurere din egen godkjenningsprosess for innhold, samt publisere eller oppublisere innhold på bestemte datoer, og ha forskjellige tillatelsesnivåer for ulike deler av nettstedet. Det kan være svært nyttig hvis du har flere redaktører eller forfattere som bare trenger tilgang til en bestemt del av nettstedet.
SilverStripe har blitt lastet ned over 350.000 ganger, og det er et robust utviklingssamfunn. SilverStripe LTD. styrer utviklingen av koden, så det er alltid noen du kan ringe på hvis du trenger hjelp. Samtidig har de partnere i over 30 land, noe som betyr at du ikke er låst inn i en enkelt leverandør som om du er med mange bedriftsnivåer og kommersielle CMS.
Gratis, .NET-basert
Umbraco gir designere full kontroll over designaspekter, og fokuserer på web-standarder og et helt åpent malesystem. Det er startpakker og skinn tilgjengelig for å gjøre det raskere å komme i gang. Det er også enkelt å integrere Flash og Silverlight innhold i ditt Umbraco-baserte nettsted. En rekke høyprofilerte nettsteder er bygget på Umbraco, inkludert Heinz og ABBA-nettstedene.
Umbraco gjør det enkelt å administrere innhold ved hjelp av en trebasert visning av nettstedet ditt. Det gjør det mulig for brukerdefinert presentasjon av informasjon om innholdet ditt, slik at du bare ser hva du trenger. Den støtter versjon, planlagt publisering og forhåndsvisninger. En fordel Umbraco har over mange andre CMSs, er at det fungerer bra med innhold som er opprettet i Microsoft Word, noe som kan være en stor fordel for brukere som er vant til å håndtere Office-produkter. (Hvor mange ganger har klienter sendt deg dokumenter med detaljert Word-formatering som de forventet at du skal gjenskape perfekt?)
Umbraco har støtte for utviklere og designere for å tilpasse bakenden med tilpassede applikasjoner. Den har en åpen API slik at utviklere lett kan få tilgang til alle aspekter av Umbraco som kan nås via back-end. Dette åpner opp massevis av egendefinerte programalternativer for utviklere.
Gratis, PHP-basert
concrete5 er ikke bare et kraftig CMS, men kan også brukes som et rammeverk for utvikling av webapps. Design av nettsteder er enkelt, og kan gjøres på en rekke nivåer. Du kan starte med et tema og deretter overstyre stiler uten å berøre koden. Eller du kan kode dine egne temaer med HTML og CSS. Hvis du er komfortabel med PHP, kan du bruke egendefinerte maler som kan overstyre måten noen blokk ser ut.
En fordel konkret5 har over noen andre CMSer er redigering i kontekst. De har forsøkt å replikere funksjonaliteten til en tekstbehandler, samtidig som det gjør det enkelt å redigere sider som du ser dem. Det gjør det svært brukervennlig for ikke-tekniske brukere, som kanskje er de som administrerer innholdet på nettstedet.
Ifølge CMS Market Share Report 2010, er concrete5s utviklerforening den raskest voksende blant alle open source-CMS. De har et veldig aktivt fellesskap, med fokus på designere, add-ons og temaer med faktisk støtte, og støtter til og med billettsalg hvis du løper inn i et problem som ikke kan løses på forumene. Samfunnet og støtten rundt concrete5 gjør det til et veldig attraktivt CMS for brukere på begynnelses- og mellomnivå.
Gratis - $ 28 / måned avhengig av funksjonssett, vert
CushyCMS er den eneste vertsbaserte CMS på denne listen. Det er en begrenset funksjon gratis versjon som inneholder et ubegrenset antall nettsteder, sider og redaktører, men lar deg ikke bruke din egen logo eller ditt eget domenenavn til administrasjonspanelet, eller tilpasse administrasjonsopplevelsen. Hvis du ikke bryr deg om din egen merkevarebygging i administrasjonspanelet, kan det fungere for virksomheten din. Den betalte versjonen, som er $ 28 / måned, har mange flere funksjoner, inkludert merkevarebygging.
Det viktigste som setter CushyCMS bortsett fra de fleste andre er at det er spesielt ment å gjøre det enkelt for kundene dine å redigere sitt eget innhold. Du designer nettstedet, men du vil, og legg det til CushyCMS-kontoen. Derfra kan du definere hvilke deler som kan redigeres og gi dine kunder tilgang.
På grunn av naturen til CushyCMS er det ingen plugin eller forhåndsdefinerte temaer. Men for designere som kanskje ikke er vant til å jobbe med et CMS, eller som designer mange grunnleggende nettsteder som ikke egentlig trenger et fullverdig CMS, men trenger å være redigerbare av sine kunder, er CushyCMS et godt alternativ.
Hvilket CMS bruker du? Siden de "beste" CMSene er veldig subjektive, er det en du tror burde vært tatt med i stedet for en av de ovennevnte? Gi oss beskjed i kommentarene!