Rasmus Hoeks' Blog Joomla… og alt muligt andet!

30Oct/095

Fejl og mangler I Joomla CMS

I de seneste år har jeg deltaget i utallige diskussioner omkring Joomla og dets styrker og svagheder. For det meste har jeg stået på "joomlas side", da jeg mener det er et stærkt CMS. I dette indlæg vil jeg derfor prøve at liste en række af de svagheder jeg mener Joomla har.

1. Problemer med Duplicate Content
Som mange andre CMS'er døjer Joomla i den grad med Duplicate content problemer. Duplicate content opstår somregel, når man som administrator installerer en eller flere extensions, der autogenererer links på ens Joomla website. Tag fx en hvilken som helst tag-cloud; et plugin/komponent, der er dejligt nemt at installere. 2 klik og bang, så har du en nice tag-cloud, der automatisk generer en liste med de mest bruge tags på dit website. Hvad du sikkert ikke ved er, at denne tagcloud vil generere en masse nye URLs på dit website. Så hvor din artikel før lå på adressen:
www.ditdomæne.dk/article/category/navn-på-artikel
så vil den nu også figurere på siden
www.ditdomæne.dk/article/tags/cloud-name/navn-på-artikel 
(bemærk venligst, at disse urls ikke nødvendigvis er rigtige, men de illustrerer fint min pointe).

Min erfaring siger mig, at den nemmeste måde at komme dette problem til livs er ved at grave i lommen og betale de 35$ som extensionen SH404sef koster.

 

2. Dårlig kategori listning
Jeg mangler nogle flere muligheder for at kunne liste mine kategorier og sektioner. Dette i såvel menu-elementer som i arkivlister. Jeg mener, at der bør være flere funktioner med som standard. Det irriterer mig, at man skal installere et eller flere ekstra komponenter/moduler, blot for at få listet sine artikler på en nogenlunde præsentabel måde.

 

3. Større synergi mellem kontrolpanel og 3parts applikationer
Ønsker du at installere et template, et modul eller en extension til Joomla kan dette aldrig gøres direkte fra dit kontrolpanel. Lige nu skriver jeg fra en Wordpress applikation, og her har jeg installeret 3 forskellige templates og 3 extensions - uden overhovedet at have forladt dette browser vindue. Det synes jeg er fedt! En løsning kunne være en integration af Joomla.orgs extension liste med Joomlas kontrolpanel; forstil dig hvor lækkert det kunne være, hvis man blot kunne browse listen igennem fra kontrolpanelet og derefter installere med et enkelt klik?
Jeg er udemærket klar over, at dette kræver meget arbejde, men en succesfuld implementation af dette ville klart ved med til at give andre CMSer baghjul.

4. Mere tilgængelig styling af menuer
Mange er klar over, at man give de enkelte menuer i Joomla deres helt eget grafiske udtryk ved at tilføje et class-suffix. En tilføjelse af disse giver liv på websitet og får det til at fremstå mere professionelt. Her synes jeg det ville være fedt med en core funktion, der gjorde det muligt at style menuerne direkte fra modul-administrationen af de enkelte moduler.

 
Hvad mener I mangler ved Joomla? Og er I enige i mine betragninger?

 

 

Del med andre:
  • Digg
  • Facebook
  • Google Bookmarks
  • Yahoo! Bookmarks
Comments (5) Trackbacks (0)
  1. Jeg giver dig helt ret i at Joomla ikke er optimalt når det gælder SEO. Mange Joomla folk går altid i forsvars position når man siger det til dem …. “Jo, men joomla kan sagtens sættes op til at være søgemaskinevenligt, du skal bare ……”
    Ja præcis “du skal bare dit og dat”. Fakta er at Joomla som udgangspunkt ikke er særlig SEO venligt. Og jo, man kan sagtens tune sin gamle knallert, men det gør den jo ikke til en motorcykel!
    Men som du skriver er SH404sef et rigtigt fint modul.

    Et anden stor anke ved Joomla er brugerrettigheder…. eller mangler på samme.

  2. Er helt enig Rasmus.
    Kan også godt forestille mig hvor fedt det ville være, hvis man fra sin backend kunne søge hjælp i diverse fora, uden at skulle forlade administrationsdelen.

    Vh
    Dennis

  3. Det kunne da være smart om mange af disse cms systemer leverede seo-moduler og dubplicate content fix osv out-of-the-box. Jeg tænker her også på wordpress og andre open source cms (som jeg selv har bokset en del med på det seneste).

    Med det antal interesserede der sidder og udvikler på det burde det da være muligt, og der er vel ingen grund til at det IKKE er seo-venligt fra start. Alle vil vel gerne have det er bedst seo-mæssigt fra start – selv dem der ikke ved om de har brug for det eller ikke ved hvad det er?

    Hvornår får de fingeren ud?

  4. Hej Lars:
    Jeg her helt enig. Forstår ganske enkelt ikke, hvorfor de ikke tager SEO seriøst.
    Jeg har flere gange overvejet, at få udviklet et komponent til Joomla, som tager fat ved roden og fixer alle de grundlæggende seo problemer. Det kommer dog desværre hurtigt tli at blive et rigtigt stort projekt.

  5. Jeg synes det er en rigtig god liste du har stillet op.

    Duplicate Content er “utilgiveligt” i søgemaskine sammenhæng, og hvis “open source (virkelig) matters”, burde det ikke være nødvendigt investere i sh404. Jeg bygger dog sjældent joomla-sites uden sh404, så jeg oplever ikke for alvor problemet.

    Mht. punkt 2+4:
    Jeg tror personligt at Joomla er lidt præget af delte interesser. Hvad jeg har fulgt med i af udviklingen på 1.6 er der rigtig meget fokus på udvikling og forbedring af frameworket = glade dage for dem der specialudvikler.

    Man må som CMS (eller blog) platform vægte imellem at være hhv. super brugervenlig ala wordpress, og så at være funktionelt overfor udviklere. Jeg føler i høj grad at joomla prøver at være det sidste, hvor WP i højere grad er det første.

    Landet ligger altså i mine øjne sådan, at man ikke skal forvente at kunne opsætte Joomla helt uden tekniske færdigheder, mens WP netop er mindet på folk der ikke ønsker nødvendigvis ønsker at have fingrene i maskinen.

    For i den forbindelse at tage punkt 3, er jeg som udvikler også meget glad for at kunne hente et plug-in ned til undersøgelse, inden jeg installerer.

    Der bliver i mine øjne forskellige hensyn at tilgodese, og selvom Joomla meget gerne må blive bedre som out-of-the-box CMS, mener jeg for alt i verden ikke at det må ske på bekostning af udvikler-fokus. Joomla skal stadig være et framework, hvor man kan bygge forholdsvis store og tilpassede løsninger hvis det står til mig. Og dette kommer nødvendigvis til at gå en smule ud over brugervenligheden for out-of-the-box brugere.

    Det blev en lidt lang kommentar, men jeg håber at min pointe giver mening.


Leave a comment


No trackbacks yet.