Det beskrives ofte som CMS fra helvede; grim og en total hukommelse hog, til nybegynderen er indlæringskurven ofte alt for stejl, og dokumentationen er til tider sjælden. Hvorfor bruges denne behemoth af et CMS endda mere?

Dets navn er Drupal, og det er meget kraftigt, når man tømmer. Fra det glorificerede Views- modul til de store SEO-funktioner til det loyale og entusiastiske samfund, taler Drupal helt sikkert opmærksomhed. Det kan bruges til at gøre nogle meget smukke og brugervenlige hjemmesider.

Drupal startede som et PHP-baseret message board projekt, lavet af Dries Buytaert, og blev først populært i 2003. Siden da er det hurtigt vokset et fællesskab af hengivne udviklere, hvis Drupal-baserede sites nu tegner sig for 2,1% af alle hjemmesider i hele verden.

Traditionelt er Drupal blevet vedtaget på grund af dets fantastiske organisation og kraftfulde tilpasningsværktøjer, hvilket gør det til et godt indholdsstyringssystem til alt fra blogs til samarbejdsvillige corporate websites.

Nogle funktioner, der kommer lige ud af boksen, er afstemninger, kommentarer, blogs, OpenID-support, RSS-feeds, brugerprofiler, brugerroller, avanceret søgning og caching for hurtigere hastighed. Det er nemt at se, hvorfor Drupal er blevet brugt til community-baserede hjemmesider.

Er Drupal designer-orienteret?

En af de mest almindelige kritikker, jeg hører om Drupal CMS, er at det bare er grimt.

Sandheden i sagen er, at Drupal markedsføres til flere tekniske udviklere. Visst mangler det WordPress 'smuk interface og nem mediehåndtering, men med den rigtige dosis CSS kan Drupal laves for at konkurrere med de bedste af de bedste. Tror jeg, at jeg bluffer? Tag et kig på på nogle Drupal-baserede websteder.

For at gøre styling af dit websted lettere, har Drupal temaer, som kan downloades og anvendes på dit websted. Drupal 7 alene har omkring 450 downloadbare temaer, der spænder fra lydhøre temaer til e-handel temaer og alt imellem! Du er sikker på at finde et godt tema for at få dit websted til at se smart ud (eller hvad du leder efter). De fleste er også gratis!

Taler om gratis er der nu over 20.000 gratis tilføjelser (kaldet "moduler", ikke widgets), som kan bruges til at tilpasse Drupal på enhver måde, du kan lide.

Er Drupal SEO-venlig?

Sikkert! Drupal har mange funktioner, der gør det skiller sig ud fra mængden.

Et indbygget taksonomisystem

Taxonomien giver dig mulighed for at tagge indhold med relevante og nøgleordrige tags, et uvurderligt værktøj til enhver, der er SEO-orienteret. Du kan endda have flere niveauer, hierarkiske kategorier organisation og indholdstype-specifikke "vokabularer" (for eksempel kan dine produkter have et andet ordforråd end din blog). Måde cool!

Brugerdefinerede indholdstyper

Definer dine egne indholdstyper: artikler, produkter, podcasts og meget mere. Den bedste del? Ingen programmeringskrav kræves.

Sidetitler

Lad Drupal indstille automatiske sidetitler ved hjælp af sine smarte sidetitlerfunktioner, eller tag tøjlerne og tag SEO til et helt nyt niveau. Det er alligevel helt brugervenligt, kodningsfrit og smertefrit.

SEO checkliste modul

Dette modul er et totalt must-have! Selvom det ikke gør noget, vil det hjælpe dig med at gøre dit websted score højere i resultaterne af søgemaskinen.

SEO-optimerede webadresser

I modsætning til WordPress giver Drupal dig fuldstændig kontrol over URL'er lige fra get-go. Derudover kan du installere Pathauto modul, der genererer brugerdefinerede URL strukturer for hver indholdstype.

Hvem bruger Drupal alligevel?

Drupal tegner sig ikke kun for over 2% af hjemmesider verden over, men Drupal udviklere prale af nogle meget højt profilerede kunder. Her er et kig på nogle af de bedre kendte klienter, som Drupal-udviklere gør forretninger med.

Forskere

NASA, MIT, Populærvidenskab, Harvard Science and Engineering, Stanford Humanities Center.

Teknologiske virksomheder

AOL, Yahoo Research, Ubuntu, Eclipse, Java Technologies Collaborative.

organisationer

Amnesty International, Greenpeace UK, flere FN-sites, Det Hvide Hus, Data.gov.uk, Investor.gov, sba.gov, World Economic Forum, Det Amerikanske Repræsentanternes Hus.

Kendte personer

Avril Lavigne, Britney Spears, Eric Clapton, Jennifer Lopez, Chris Rock; personligt, ikke minions. (OK, nok minions.)

Andre

Louvre, Grammys, Zynga, IKEA, ING, Tesla Motors, Fast Company, The Onion.

Jeg troede Drupal sugede?

Det voksende antal omvendte taler for sig selv. Mellem 2007 og 2008 steg downloadsne af Drupal-kernen med 125%, og væksttrenden går stadig stærk.

Er ikke Drupal langsom?

Selvom det bestemt ikke blev født en racehest, er Drupal på ingen måde langsom, når den er konfigureret korrekt. Drupal's caching-mekanisme gemmer data fra flere niveauer af en side, og det kan øge sidens hastighed med så meget som 500%. Med forbedringer i hver opdatering er Drupal på vej ned ad en god vej.

Er ikke Drupal forvirrende?

Hvis vi stadig var i Drupal 5-epoken, ville jeg være enig. Men det er vi ikke. Det var for seks år siden (hvilket er ligesom 30 tech år). I modsætning til hype er Drupal overraskende let at beherske, og mens du måske ikke får dine hænder snavset med PHP på den første dag, vil du opdage, at du er god darn god til Drupal efter et par måneder.

Opdatering af Drupal er en smerte

Dette er nok en af ​​Drupals eneste legitime kritik. Opdateringer suger. Baglæns kompatibilitet er ikke rigtig der. Det er dog en pakkeaftale, og for mange er Drupal stadig værd opdatering hovedpine.

Mine kunder vil ikke kunne bruge det

Faktisk tilbyder Drupal et ret simpelt administrativt overlay til at lave grundlæggende ændringer på et websted. Det er aldrig blevet nemmere at administrere artikler, blogindlæg, brugerdefinerede indholdstyper og produkter. "Visninger" er også en stor og (ret) brugervenlig måde at redigere indhold på. Hvis du bruger 30 minutter på vejledning til din klient, hvordan du bruger Drupal til grundlæggende opgaver, sparer du ikke kun problemerne, men får dig til at se mere viden om dit produkt!

Er Drupal værd at lære kurven?

At komme forbi din frygt og læring Drupal anses generelt for en god karrierebevægelse. Mange store virksomheder bruger Drupal, og hvis du kender dine ting, vil de betale top dollar for deres websteder. Mens du bliver helt komfortabel med Drupals insider, kan det tage op til et år, der er meget efterspørgsel, og efterspørgslen kommer penge.

Fedt nok! Hvordan lærer jeg Drupal?

Først skal du downloade den nyeste udgivelse af Drupal kerne og lege med det. Væn dig til grænsefladen. Bare rolig, det vil ikke bide. Poke omkring teknisk dokumentation såvel. Men jeg anbefaler at se nogle Drupal how-to videoer, læse nogle artikler og vigtigst af alt at få dine hænder snavset. Drupal-foraene er også et godt sted at stille spørgsmål, men Drupal-fællesskabet på Google+ har tendens til at være lidt hurtigere for at svare på spørgsmål. At være involveret i samfundet er meget vigtigt for Drupalers, fordi det kan føre til jobtilbud, ekstra arbejde og Drupal knowhow. Som du går videre, bidrage tilbage ved at dele de moduler, du har udviklet. Held og lykke og velkommen til klubben!

Drupal klipper!

Uanset om du er blevet bange af det gamle Drupal's skræmmende udseende eller dårligt ry, kan det være på tide at give det et nyt udseende. Måske finder du denne behemoth version 7 at være lige så tæme som en kanin, men alligevel kraftig som altid.

Med en klar fordel i forhold til lignende CMS 'er Drupal fremtiden. Hvis du leder efter et CMS, der kan gøre næsten alt og se godt ud i processen, så ser du alvorligt på Drupal.

Har du prøvet Drupal? Hvilke fordele har du det ved at bringe til bordet? Lad os vide i kommentarerne.

Fremhævet billede / miniaturebillede, rock billede via Shutterstock.