Der er snesevis af gode CMS'er derude. Uanset hvilken type websted du bygger, er der sandsynligvis en perfekt tilpasning til det.

Problemet er, at de fleste designere og udviklere ikke ønsker at bruge tid på at lære en masse forskellige CMS'er. De vil lære en, eller måske to, og bruge dem til alle deres websteder. Det betyder, at de har brug for noget, der er både fleksibelt og kraftfuldt.

CMS'erne nedenfor passer til regningen ganske godt. Nogle er næsten blevet husstandsnavne (i designerhuse, i det mindste), mens andre er lidt mere uklare.

De første tre, WordPress, Joomla !, og Drupal, er ret utroligt de bedste CMS'er derude. De næste syv er lidt mere subjektive, men har en god kombination af support, funktioner og brugervenlighed.

Prøv dem og beslut dig selv, hvilken passer bedst til dine behov og dine kunders behov.

WordPress

Gratis, PHP-baseret

For et par år siden blev det bredt diskuteret om WordPress bør virkelig betragtes som et CMS i betragtning af dets rødder som en blogging platform. Denne debat er stort set faldet af vejen på dette tidspunkt, da WordPress nu har masser af ikke-blog-hjemmesider, herunder alt fra simple multi-page brochure stil websteder helt op til fuldt udviklede sociale netværk (ved hjælp af plugins som BuddyPress).

Der er tusindvis af temaer til rådighed for WordPress, samt tusindvis af plugins og widgets til at udvide dets funktionalitet. WordPress har også et utrolig aktivt fællesskab omkring det, hvilket betyder, at det er nemt at finde vejledninger eller oplysninger om næsten alle aspekter af udvikling for WP.

Via plugins og brugerdefinerede temaer kan du slå WP til et socialt netværk, forum, e-handelssite og meget mere. Der er også indbygget funktionalitet til oprettelse af blog-netværk eller andre multi-blog-installationer fra en enkelt kerneinstallation. WordPress.com tilbyder en hosted, mindre alsidig version af WordPress, selvom den grundlæggende funktionalitet er alle der.

Styrker

  • Kæmpe udvikler samfund med masser af dokumentation og vejledninger til rådighed
  • Gratis og betalte plugins og specialiserede temaer gør det muligt at oprette stort set enhver form for websted med WordPress
  • Brugervenligt dashboard til styring af indhold

Svagheder

  • Kan være overkill for grundlæggende sites
  • En standardinstallation kan have mange sikkerhedsproblemer og er meget sårbar over for angreb uden yderligere sikkerhedsforanstaltninger
  • Ingen officiel support udenfor brugerfora, hvor du måske eller måske ikke får et officielt svar

Joomla!

Gratis, PHP-baseret

Joomla! bruges af nogle meget fremtrædende virksomheder som CMS til deres hjemmesider, herunder MTV, Harvard University og IHOP. Det er også egnet til back-end-netværk, og bruges af Citibank til netop det formål. Joomla! har været brugt til alt fra lagerstyringssystemer til reservationssystemer, til komplekse forretningskataloger, ud over normale hjemmesider.

Joomla! har en lang udvikling historie og et meget aktivt udvikler samfund (med over 200.000 brugere og bidragydere), så det er let at finde information og vejledninger. Der er også masser af plugins og tilføjelsesprogrammer til Joomla!, Så det kræver ikke nødvendigvis nogen brugerdefineret kodning at udvide Joomla! S funktionalitet.

Mens der er masser af temaer derude til Joomla!, Sammenligner kvaliteten for mange sig ikke med, hvad der er tilgængeligt for WordPress. Der er dog nogle gode temaer, der er tilgængelige, hvis du er villig til at lede efter dem.

Styrker

  • Brugerautentificering kan udføres med bl.a. OpenID, Google og LDAP
  • Mere end 7000 udvidelser
  • Meget aktivt bruger samfund og tonsvis af dokumentation til rådighed

Svagheder

  • Back-end er ikke så brugervenlig som nogle CMS'er, selv om det stadig er meget brugbart
  • Manglende højkvalitets temaer sammenlignet med nogle andre CMS'er
  • Kan være overkill for enkle steder

Drupal

Gratis, PHP-baseret

Drupal er et andet meget populært CMS, der anvendes af en række højt profilerede virksomheder, herunder New York Observer, Popular Science, MIT, Sony Music, Fast Company og andre. Den indeholder en masse funktioner til opbygning af interne og eksterne websteder og et væld af værktøjer til at organisere dit indhold.

Drupal har et meget aktivt samfund med en række IRC-kanaler, fora og endda ansigt til ansigt Drupal begivenheder. Der er også community-genereret dokumentation, der løbende opdateres og forbedres. Denne dokumentation indeholder alt hvad du behøver at vide om installation, byggepladser og moduler, design af temaer og meget mere.

Der er mere end 6.000 tilføjelsesprogrammer ("moduler") tilgængelige for Drupal, hvilket gør det nemt at udvide Drupals funktionalitet til at gøre næsten alt, hvad du vil. Det betyder, at du kan bruge din tid med fokus på design og indhold, snarere end at skulle kode en masse komplicerede funktioner.

Styrker

  • Robust samfundsstøtte, herunder IRC-kanaler og face-to-face møder
  • Mere end 6.000 moduler, hvilket gør Drupal meget udvidelig
  • Et stort antal virksomheder, der tilbyder kommerciel støtte til Drupal

Svagheder

  • Kan være overkill for enkle steder
  • Manglen på virkelig høj kvalitet frie og kommercielle temaer (der er nogle, men ikke så mange som der er for nogle CMS'er)
  • Temaet er ret kompliceret

ExpressionEngine

$ 99,95 til $ 299,95 afhængigt af licens, PHP-baseret

ExpressionEngine er en interesseret hybrid af kommerciel og open source software. Basen kode for ExpressionEngine kernen er bygget på CodeIgniter, som er deres egen open-source PHP ramme. Men det kommercielle aspekt af CMS betyder, at der er engagerede udviklere og teknisk support, der kun fokuserer på EE.

Der er masser af gode hjemmesider bygget på ExpressionEngine, og de har oprettet et showcase site, Show-EE , specifikt at dele dem. Nogle steder bygget på EE omfatter A | X Life, Canon Ixus webstedet og LivingSocial Adventures.

ExpressionEngine har ikke så mange tilføjelser og plugins som mange andre CMS'er, med kun 22 tilføjelsesmoduler og lidt over 100 officielle plugins. Men de plugins og add-ons, de har, er nogle af de mest sandsynlige at blive brugt, og omfatter en wiki, diskussionsforum, medlemschef, mailingliste, e-handel, statistik og meget mere. Der er også community plugins, hvis du ikke kan finde det, du har brug for i de officielle plugins. Kernefunktionssætet af EE er også imponerende.

Styrker

  • Kommerciel støtte
  • Fokus på sikkerhed, uden større sikkerhedsbrud nogensinde
  • Ingen begrænsninger for, hvordan et websted kan designes

Svagheder

  • Omkostningerne er høje, især for kommercielle steder
  • Kan overkill for enkle eller mindre steder
  • Ingen interaktiv demo for at afprøve det, før du køber

Textpattern

Gratis, PHP-baseret

Textpattern er nok en af ​​de mere oversete CMS'er derude. TextPattern er et meget fleksibelt CMS, men det er nemt at bruge ud af kassen og nemt at tilpasse af designere og udviklere. Det bruger et mærkningssystem til at gøre indholdsindhentning og display let styrbar. TextPattern bruger Textile til hurtigt at konvertere almindelig tekst til gyldig XHTML i dine artikler og indhold, hvilket gør det meget brugervenligt for mindre tekniske brugere.

TextPattern har ikke det store udvalg af temaer eller skabeloner til rådighed for WordPress, Drupal eller Joomla !, med kun lidt over 120 front-end-temaer, der er let tilgængelige. De tilbyder også back-end admin-temaer, for at tilpasse brugeroplevelsen til indholdsskabere.

Der er næsten 700 plugins til TextPattern, og yderligere 50 + mods. Plugin kategorier omfatter billedgallerier, integrationer, e-handel, brugerdefinerede felter, arkiver, artikler, admin funktioner, navigation og meget mere. Mods og plugins til rådighed øger i høj grad TextPatterns funktionalitet og kan gøre det til en meget mere kraftfuld CMS.

Styrker

  • Virkelig nem at bruge interface
  • Velegnet til steder i alle størrelser
  • Virkelig god dokumentation, herunder en fuld online manual

Svagheder

  • Mindre fællesskab
  • Færre plugins end de mere populære CMS'er
  • Forholdsvis få skabeloner af høj kvalitet til rådighed

Contao (tidligere TYPOlight)

Gratis, PHP-baseret

Contao har en brugergrænseflade, der indeholder Ajax og andre Web 2.0-funktioner for at forbedre brugervenligheden. Den indeholder avancerede redigeringsfunktioner til indhold, herunder redigering af flere poster på én gang eller rullende tilbage til tidligere versioner af indhold.

Det indeholder også en række fælles indbyggede moduler. Kalenderen modulet understøtter flere kalendere, hele dagen og flere dage begivenheder, open-ended events og syndikering via RSS eller Atom. Det indbyggede nyhedsmodul understøtter dobbelt opt-in e-mails i enten HTML eller almindelig tekst. Du kan importere modtagere fra en CSV-fil, og endda personliggøre nyhedsbreve, der sendes. Byggetablets nyheds- / blog-modul omfatter support til flere kategorier, arkiver, indstillinger, kommentarer og RSS- eller Atom-syndikering. Masser af ekstra moduler er også tilgængelige for yderligere at udvide Contaos funktionalitet.

Der er et par premium tema markedsplads for Contao, selvom der synes at være endnu færre gratis temaer til rådighed. Dette er ikke et problem for designere, der planlægger at oprette alle deres websteder fra bunden (og Contao indeholder en indbygget CSS-ramme for at gøre det nemmere).

Styrker

  • Ingen begrænsninger for hvordan du kan designe et websted
  • Ikke meget læringskurve for indholdsredaktører og forfattere
  • Gode ​​indbyggede moduler

Svagheder

  • Næsten ingen tilgængelige temaer, høj kvalitet eller ej
  • Back-end er træg og ikke særlig gennemtænkt
  • På grund af back-end opsætning er det nok bedre egnet til mindre websteder uden snesevis eller hundredvis af sider

SilverStripe

Gratis, PHP-baseret

SilverStripe er et open source CMS, der er velegnet til udviklere og designere, der er trygge med kode. De har opskrifter og vejledninger til begynderudviklere og masser af moduler til ting som blogs, formularer og fora. Koden er isoleret i Safir, så designere kan bruge uanset HTML og CSS, de ønsker at style deres websteder. Det understøtter også flere sideskabeloner for at understøtte forskellige behov.

SilverStripe har også kraftfulde indholdsforfatterværktøjer. Du kan oprette din egen godkendelsesproces for indhold, samt offentliggøre eller ophæve indhold på bestemte datoer og have forskellige tilladelsesniveauer for forskellige dele af webstedet. Det kan være meget nyttigt, hvis du har flere redaktører eller forfattere, der kun behøver adgang til en bestemt del af webstedet.

SilverStripe er blevet downloadet over 350.000 gange, og der er et robust udviklingssamfund. SilverStripe LTD. styrer udviklingen af ​​koden, så der er altid en person, du kan ringe på, hvis du har brug for hjælp. Samtidig har de dog partnere i over 30 lande, hvilket betyder, at du ikke er låst til en enkelt leverandør, som om du er med mange virksomhedsniveauer og kommercielle CMS'er.

Styrker

  • Grundlæggende funktioner i back-end er nemme at udføre
  • Designere kan frit bruge HTML og CSS, men de ønsker at designe deres websted
  • Udviklet på åbne standarder, så det spiller godt med andre

Svagheder

  • Ikke alt er intuitivt i back-end, hvilket øger læringskurven
  • Kun lidt over 150 udvidelser / moduler
  • Ikke mange høj kvalitet temaer til rådighed

Umbraco

Gratis, .NET-baseret

Umbraco giver designere fuld kontrol over designaspekter og fokuserer på webstandarder og et helt åbent skabelonsystem. Der er startpakker og skind til rådighed for at gøre det hurtigere at komme i gang. Det er også nemt at integrere Flash og Silverlight indhold i dit Umbraco-baserede websted. En række højt profilerede websteder er bygget på Umbraco, herunder Heinz og ABBA sites.

Umbraco gør det nemt at administrere indhold ved hjælp af en træbaseret visning af dit websted. Det giver mulighed for brugerdefineret præsentation af oplysninger om dit indhold, så du kun kan se, hvad du har brug for. Den understøtter versioning, planlagt udgivelse og forhåndsvisninger. En fordel, Umbraco har over mange andre CMS'er, er, at det fungerer godt med indhold, der er oprettet i Microsoft Word, hvilket kan være en stor fordel for brugere, der er vant til at beskæftige sig med Office-produkter. (Hvor mange gange har kunder sendt dig dokumenter med detaljeret Word-formatering, som de forventede at genskabe perfekt?)

Umbraco har støtte til udviklere og designere til at tilpasse bagsiden med tilpassede applikationer. Den har en åben API, så udviklere nemt kan få adgang til alle aspekter af Umbraco, der kan nås via back-end. Dette åbner et væld af brugerdefinerede programmuligheder for udviklere.

Styrker

  • Gratis og betalte tutorials og support
  • Kraftig og fleksibel til både hjemmesider og intranet
  • En åben API

Svagheder

  • Primær tilføjelser betales
  • Ingen demonstration tilgængelig for at prøve, før du downloader
  • Ikke rigtig nogen præbuede temaer til rådighed for fronten

Concrete5

Gratis, PHP-baseret

Concrete5 er ikke kun et kraftfuldt CMS, men kan også bruges som rammer for udvikling af webapps. Design af websteder er let, og kan gøres på forskellige niveauer. Du kan starte med et tema og derefter tilsidesætte stilarter uden at røre koden. Eller du kan kode dine egne temaer med HTML og CSS. Hvis du er fortrolig med PHP, kan du bruge brugerdefinerede skabeloner, der kan tilsidesætte den måde, som en blok ser ud.

En fordel konkret5 har over nogle andre CMS'er er in-context redigering. De har forsøgt at replikere funktionaliteten af ​​en tekstbehandler, samtidig med at det gør det nemt at redigere sider, som du ser dem. Det gør det meget brugervenligt for ikke-tekniske brugere, som måske er dem, der styrer webstedets indhold.

Ifølge CMS Market Share Report 2010, er concrete5s udvikler samfund den hurtigst voksende blandt alle open source-CMS. De har et meget aktivt samfund, der er rettet mod designere, add-ons og temaer med faktisk support, og endda understøtter billetkørsel, hvis du løber ind i et problem, der ikke kan løses på fora. Samfundet og støtten omkring concrete5 gør det til et meget tiltalende CMS for brugere i begyndelses- og mellemniveau.

Styrker

  • Nemt at konvertere et grundlæggende HTML-websted til et konkret5-sted i minutter
  • Aktivt og voksende udvikler samfund
  • Tilbyd business-class hosting, der omfatter support

Svagheder

  • Mange nyttige og grundlæggende plugins er ret dyre
  • Næsten alle de bedste temaer er betalt
  • Betalt support er dyrt, hvis du ikke er vært for dem ($ 125 og op)

CushyCMS

Gratis - $ 28 / måned afhængig af funktionssæt, hosted

CushyCMS er den eneste hostede CMS på denne liste. Der er en gratis version med begrænset antal funktioner, der indeholder et ubegrænset antal websteder, sider og redaktører, men lader dig ikke bruge dit eget logo eller dit eget domænenavn til admin panelet eller tilpasse admin oplevelsen. Hvis du er ligeglad med din egen branding i admin panelet, kan det virke for din virksomhed. Den betalte version, som er $ 28 / måned, har mange flere funktioner, herunder branding support.

Det vigtigste, der sætter CushyCMS adskilt fra de fleste andre, er, at det specifikt er beregnet til at gøre det nemt for dine kunder at redigere deres eget indhold. Du designer hjemmesiden, men du vil have det, og derefter føje det til CushyCMS-kontoen. Derefter kan du definere, hvilke dele der kan redigeres og give dine kunder adgang.

På grund af CushyCMS karakter er der ingen plugins eller foruddefinerede temaer. Men for designere, der måske ikke er vant til at arbejde med et CMS, eller som designer mange basissider, der ikke rigtig har brug for et fuldt udstyret CMS, men skal redigeres af deres kunder, er CushyCMS en god mulighed.

Styrker

  • Utroligt nemt for indholdsadministratorer at redigere deres indhold
  • Fri plan er egnet til mange brugere
  • Meget let og hurtigt at komme i gang

Svagheder

  • Betalt plan kan være dyrt, hvis du ikke bruger det til flere websteder
  • E-mail-support er kun tilgængelig for den betalte version
  • Alt for grundlæggende til mange typer steder eller særligt store steder

Hvilket CMS bruger du? Da de "bedste" CMS'er er meget subjektive, er der en du tror skulle have været medtaget i stedet for en af ​​ovenstående? Lad os vide i kommentarerne!