Drupal eller Joomla? Rørt en CMS

Jeg har besluttet at et Content Management System (CMS) er det beste grunnlaget for nettstedet mitt . Mitt neste steg er å velge den rette.

Et flott sted å starte er OpenSourceCMS , et nettsted med bruker anmeldelser av stort sett alle de store spillerne i CMS rommet. Hva skiller dem fra hverandre er at de også tilbyr live demonstrasjoner av hver CMS de dekker. Du kan faktisk logge på grensesnittet, eller baksiden slutten av hver enkelt, konfigurere den på nytt, og gjøre endringer i ditt hjerte innhold. Annenhver time de "reboot" og sette alt tilbake til en fersk installasjon. Det er en flott måte å eksperimentere uten å måtte gå gjennom hele tiden og bryet med å installere hver systemet selv.

Installering Drupal og Joomla på maskin min

I tillegg til å teste hver plattformen OpenSourceCMS, jeg ønsket også å installere dem selv for å måle hvor lett de ville være å arbeide med. Heldigvis min hosting leverandør, Host Gator, bruker et produkt som heter Fantastico som gjør installasjon av Drupal og Joomla så enkelt som et par museklikk. Begge ble installert med minimal innsats. Purister avskyr Fantastico, men for mitt formål, det var en rask og enkel måte å komme i gang raskt for å kunne starte sparke dekkene av hvert produkt.

Installering Drupal og Joomla lokalt

Som jeg trenger et testmiljø før lang, installerer både produkter på min lokale maskin er en god idé også. Før jeg kan gjøre det, men, jeg trenger å installere LAMP (eller WAMP) stakk vanligvis brukes av Open Source programvare. LAMP gir min stasjonære til å opptre som en web-server, slik at jeg kan kjøre alt fra min lokale maskin som om den var å kjøre på maskin min.

For den nysgjerrige, står LAMP for Linux Apache MySQL PHP , og de er de fire produktene som utgjør grunnlaget som Drupal, Joomla, og utallige andre produkter bruk. WAMP er egentlig det samme, men bruker Windows som operativsystem. Hvert produkt har sin egen installer, og jeg fikk WAMP jobber på min lokale maskinen på kort tid.

Den lokale installasjoner av Drupal og Joomla ble litt mer involvert. Jeg måtte forstå hvordan å setup MySQL databaser, og vet rett svar på en rekke spørsmål, men veiviserne at hvert produkt som tilbys var ganske bra. En nybegynner vil sannsynligvis bli overveldet, men jeg fant det ganske mye enkelt å få både går raskt.

Plukke det beste CMS

På slutten av dagen, stod verken produkt ut som en åpenbar, dominerende løsning. Hver hadde sin egen quirks og metaforer for å organisere informasjon og utføre oppgaver. Som forventet, var det mange forskjeller mellom dem. Som å lære et språk, bli en ekspert på begge plattformene vil trolig være en lang prosess.

Jeg tilbrakte mye tid i hver plattform å skape innhold, endring rundt maler, aktivering av moduler, og gjør mitt beste for å få en rimelig følelse for hvordan det ville være som å jobbe i hvert miljø. Jeg lastet ned en rekke legge ons det var allment tilgjengelig å vurdere hvor lett det ville være å legge fungere. Jeg har vurdert de for søkemotorer av URLer som genereres de. Fremfor alt, prøvde jeg å få en følelse av hvor komfortabel jeg følte i hvert produkt, forståelse at jeg ville trolig være tilbringe mye tid med min endelige valget.

Det virket som Drupal hadde noen utrolige evner til å definere ulike typer innhold. Jeg kunne lage en "jobb" objekt og definere hvilke attributter (tittel, land, beskrivelse, etc.) den skal inneholde. Det var ganske kraftig. Jeg likte hvordan alt var tilgjengelig fra en side, uten å laste og omlasting hele tiden. Legge til og formatere innholdet var lett. Det var et stort antall inkluderte moduler som kan bli aktivert, fra forums til blogger på kommentarer, slik at jeg kunne utvide funksjonaliteten ganske enkelt. Det er mye å like om Drupal.

Joomla trekker en hard linje mellom "front end" (hva de besøkende ser når man besøker nettstedet) og "back end" (hva en administrator ser å kontrollere området), som er mer i samsvar med andre programmer jeg har brukt tidligere . Hvilke typer innhold er i hovedsak fast, selv om det er en betydelig variasjon i hvordan du kan vise dem. Joomla kommer også med færre funksjoner enn samlet Drupal, som kan være en god eller en dårlig ting, avhengig av ditt perspektiv. Antall unike add-ons, men var imponerende. Faktisk har Joomla en hel del av deres nettsted dedikert til Joomla utvidelser . Det tok litt tid å finne ut forskjellen mellom en komponent, en modul, og en mambot, men når det var klart, var jeg i stand til å forlenge Joomla ganske enkelt.

For å gjøre min beslutning, jeg endelig bestemte meg for å se på samfunnet som omringet og støttet hvert produkt. Som en test, gjorde jeg en generell undersøkelse av støtten kommunikasjonstjenester av hvert produkt. Min Joomla innlegg mottatt en rekke nyttige svar på relativt kort tid. Min Drupal innlegg synes å flate ut i flere dager, og selv etter å ha spurt en gang for tilbakemelding, var fremdeles ubesvart. Da jeg kommer til å være å lære hvert system, og stole på andre for å hjelpe meg, denne erfaringen til slutt svingte pendelen til Joomla.

Med denne nøkkelen beslutningen ut av veien, vil mitt neste oppgave være å velge den riktige blandingen av utvidelser for å legge til min base Joomla installasjon.

Ingen relaterte innlegg.

Relaterte innlegg brakt til deg av enda et Related Posts Plugin .

  1. Jon sier:

    Veldig bra gjennomtenkt og ultimate denne avgjørelsen du har kommet til gjenspeiler den samme reisen som jeg har foretatt.

    Joomla 'støtte' gjennom sin levende, hyggelig fellesskap skinner virkelig gjennom.

    Min erfaring som som ligner dine på Drupal forumet. Spørsmål synes å flate ut for dager, ble ignorert ... og til slutt gikk av radar. Å stille spørsmålet en gang fikk samme likegyldigheten.

    Selvfølgelig, når du bruker en Open Source løsning er det et element av selvhjelp nødvendig, men det destinction mellom Joomla og Drupal i den forstand er en stor bukt. Hvis Drupal var et kommersielt produkt det ville være spillet satt og match til Joomla og eventuelle andre støtteordninger fokuserte programvare miljøet.

    Gitt at det er en åpen kildekode-prosjekt, har Drupal et reelt problem i dette området og må inn på hvordan det gir "støtte", og hvordan det ser ut etter newbies. Den teknikken hoder kan argumentere til de går blå i ansiktet om relative programvare overlegenhet eller ikke føre til syvende og det er støtte som er viktigst for nye adoptert.

    Tommelen opp til Joomla, tommelen ned Drupal og doble tommelen opp for denne utmerket stykke å avsløre en opplevelse jeg har også hatt.

    Den Keiser nye klær!

  2. Hei Jon,

    Dine kommentarer ganske mye oppsummerte mine konklusjoner. Det er synd, også, som Drupal synes å være en veldig solid plattform som jeg er sikker på har vært brukt til å utvikle noen imponerende steder.

    Bottom line, uten en innbydende fellesskap for å få nye brukere i folden, er jeg redd Drupal er fremtidsutsiktene er ikke på langt nær så lovende ut som Joomla's.

  3. Cláudio sier:

    Hei David,

    Prøv IRC kanaler. Støtten rommet alltid befolket, og folk der bruker å svare på spørsmål og problemer raskt.

    Cláudio

  4. gjøre begge mine gamle websider nytt igjen med Drupal - content management løsninger var årsaken til avgjørelsen

    takk for å sette denne ting der ute ...

  5. GiorgosK sier:

    er Drupal har en bratt læringskurve, noen ganger svarene foran oss selv, vi bare nødt til å søke etter dem.

    Jeg har bruke litt tid på Drupal meg selv etter å ha tilbringe et par år med andre systemer (og Joomla), men jeg endelig bestemte meg for å bo hos Drupal (og ikke angre på det). Det var et verktøy selv om laget mest for utviklere i tankene, men det endrer langsomt prøver å tiltrekke seg flere faste brukere.

    Allikevel Jeg respekterer valget ditt på å velge joomla, spør du meg dine svar gikk ubesvarte var bare uflaks

    Hvis noen ønsker å prøve (eller andre forsøk) kan du vurdere å lese håndbøkene http://drupal.org/handbooks før du spør spørsmål siden drupal har sin egen unike vokabular av termer som er avgjørende for å forstå og arbeide med drupal .

    For nybegynnere Jeg definetelly anbefale kokeboken
    http://drupal.org/node/120612

  6. Takk for gode kommentarer alle sammen.

    Jeg definitivt enig i at Drupal er en solid plattform. Mens jeg har vært veldig fornøyd med Joomla, og føler det var riktig valg for min nåværende prosjekt, jeg fortsatt tenkt å jobbe på et Drupal nettsted på et tidspunkt i fremtiden.

  7. Matt Seymour sier:

    Jeg startet ut på banen for en PHP CMS litt over et år siden, visste ikke noe om PHP, syntes MYSQL etc. Drupal de mest lovende, men jeg kunne bare ikke få hodet mitt rundt det. Læringskurven var for bratt. I min erfaring større fleksibilitet går hånd i hånd med en mer komplisert brukergrensesnitt. Til syvende og sist tror jeg Drupal fleksibilitet kan være dens undergang.

  8. Eddie sier:

    hva med Mambo? Jeg har lest mange diskusjoner om fordeler og begrensninger av hver av de tre, men mye av tiden som tråder er ett eller to år gammel. jeg er glad for å finne denne friske diskusjonen, og ønsker å høre meninger om Joomla. de to viktigste aspektene for gjeldende prosjektet er SEO vennlighet og sluttbrukeren enkel i bruk.

  9. Både, Drupal og Joomla er virkelig flott. Begge har styrker og svakheter.
    Ut av esken, har joomla litt flere funksjoner, og har kortere tid å lære.
    På den andre siden Drupal er mer fleksibel og mer kraftfull. Mange "store aktører" de dagene omdanner sine nettsteder for å Drupal (for eksempel http://www.observer.com/ - New York Observer)

  10. Wendell sier:

    Jeg kan ikke snakke for Joomia, men jeg hadde i det siste spillt med WordPress som min personlige blogging app og nylig har arbeidet på siden for en liten magasinet for å slå en Drupal installere i en tilpasset publiseringssystem - etter New York Observer Model.

    Så jeg har noen ideer perspektivet til en sluttbruker til en utvikler. I utgangspunktet, er potensialet og fleksibiliteten til Drupal utrolig, men brukervennlighet mangler og som nevnt i noen av kommentarene læringskurven er som smell inn i en solid murvegg på full flukt.

    Det er sagt, hvis du trenger tilpassede løsninger du har fantastiske verktøy som innholdet bygging kit (CCK). Her var jeg i stand til å definere alle feltene for bladets historie, opplag og bidragsytere. Så vi kunne få vårt innhold skal oppføre seg akkurat slik vi ønsket. Den CCK paradigme, kombinert med utsikt (en modul for å hente informasjon og presentere den) vil svekkes et stort antall av dagens Drupal moduler som du kan rollen din egen, hvor du enn velger.

    Men, står i motsetning til dette siste punktet virkelig læringskurven og den nåværende orientering av Drupal mot utviklere. Ved første jeg personlig fant Drupal forums mangler, men som jeg utviklet min Drupal ordforråd og begynte å forstå Drupal paradigmer, var jeg bedre i stand til å beskrive problemet mitt og søke etter løsninger. Jeg er nå lett kunne finne den informasjonen jeg trenger. Hver problemet jeg har hatt hittil har vært beskrevet i detalj et sted i forumet - det var et spørsmål om å være proaktiv, snarere enn reaktiv.

    Jeg mistenker spørsmålet ditt kan ha gått ubesvart, fordi det kan ha vært spurt før. Dette tilgir ikke negelect, men igjen står i motsetning til den orientering mot utviklere.

    Fra litt lesing jeg har gjort på Joomia / Drupal sammenligning, synes Joomia å fokusere på brukeren og som sådan kan være et godt valg for prosjektet. Men hvis du virkelig planlegger å utvide hva du gjør i fremtiden, og trenger en meget fleksibel CMS kan du fortsatt ønsker å spille med drupal. For meg personlig den virkelige makten er i Content Construction Kit, og tilpassede theming og utsikt.

  11. ChrisW sier:

    Jeg har nettopp (bokstavelig talt) sette opp et enkelt nettsted i de siste dagene bruker Drupal og en gratis mal jeg fant på nettet. Jeg har tidligere brukt Mambo (mer eller mindre samme som Joomla), og var lykkelig nok med det på den tiden. Nå har jeg prøvd Drupal, innser jeg hva jeg manglet! Mambo ble clunky, temperamentsfull og ganske convoluted å sette opp først, og jeg aldri lokke brukerne til å legge innholdet i sine egne til det. I kontrast, har Drupal vært en lek å sette opp, er den indre logikk beundringsverdig grei, grensesnittene er ganske lett å bruke og add-on moduler jeg har prøvd så langt er gode.

    Men du har rett om den positive brukerstøtte rundt Joomla og Mambo, men så langt har jeg har ikke noen problemer med Drupal at jeg ikke kunne fikse meg selv eller med litt hjelp fra WWW.

    IBM sammenlignet Drupal og et par andre CMS for et prøveprosjekt, og gikk for Drupal. De forklarer hvorfor her:

    http://www.ibm.com/developerworks/ibm/osource/index.html

  12. chris Janes sier:

    Jeg prøvde Joomla og Drupal. Endelig har jeg forelsket i Drupal. For meg var det nesten ingen læringskurve med det. Nesten alt var mer eller mindre selvforklarende for meg.
    Joomla / Mambo var (og er fortsatt) veldig rart etter min mening. Jeg har fortsatt ikke forstår det indre logikk av dem, og mitt inntrykk av Joomla var komplisert, produserer stygge html, unlogical, rare, fleksibel, men det var bare et første inntrykk. I'am Shure, som du kan bli heldig og produktiv med Joomla, hvis du skjønner poenget med denne cms, men tydeligvis hjernen min mangler evnen til å bli kjent med Joomla. Jeg tror valg av riktig CMS er en veldig personlig.

  13. I min begrenset erfaring så langt har jeg faktisk blitt positivt overrasket over at Drupal er enklere å bruke enn jeg hadde blitt ledet til å tro, og Joomla er faktisk vanskeligere enn jeg hadde ventet. Det er ikke helt klart akkurat hvordan alle elementene passer sammen mens med Drupal fant jeg en veldig klar beskrivelse av underliggende design og forstått mye raskere. Jeg har funnet det vanskelig å få gratis godt skrevet tutorials og retningslinjer for Joomla, mens med Drupal er det mye lettere. Jeg er fremdeles usikker på, men begynner å helle mot Drupal for de fleste områder, og WordPress for Blogger. Kanskje Joomla er fast i midten? Det er en pen, synes flott å begynne med, men kanskje er ikke så stor når du kommer inn i det. Et problem selv om jeg har var med min Fantastico installasjon av Drupal som det gir SQL feil. Dette er ikke et problem Drupal så jeg vil være manuelt installere på min virkelige stedet.

    For å hjelpe bidra til diskusjonen jeg gjorde en anmeldelse av en Webology undersøkelse og satt en lang reklamefri gratis blogg på min personlige blogg.

    Håper du finner det nyttig: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Jeg tror både Joomla og Drupal stor, men hver har styrker og svakheter, og kanskje hver appellerer til en litt annen type web-utvikler.

    Takk for din artikkel

    Owen

  14. John sier:

    Jeg er på mange åpen kildekode-prosjekt samfunn og det en ting jeg har lagt merke til som kan gi deg svar på noen spørsmål om dine forespørsler går ubesvarte er at Drupal forumet er ofte behandlet som et linux forum, mens en joomla forum er ofte behandlet som en corporate hjelp boks.

    La meg forklare: med bedriftens hjelp boks folk er betalt for å besvare de samme spørsmålene over, og igjen, og igjen. Mens Joomla medlemmer ikke er betalt de er villige til å besvare de samme spørsmålene om og om igjen (selv som fora blir større og større Jeg er ikke sikker på hvor lenge det vil vare).

    I et linux forum folk er definitivt villige til å hjelpe, men du må være villig til å hjelpe deg selv først. Hvis de samme spørsmålene er besvart andre steder ingen kommer til å svare på det igjen. Det er det en søkeboks er for. Det hjelper også forumet bli en rimelig størrelse uten å måtte mye rotet informasjon på ett sted eller en annen.

    Nå skal jeg explaing hvorfor linux tilnærmingen er bedre for den som søker. Hvis du ønsker å hjelpe deg selv og søke noe ut, vil du søker. Hvis en forumemne er dedikert til å svare på, alles idéer, meninger og svar på ett sted, du må bare lese. Men hvis forumemne du søker etter har blitt besvart i en million forskjellige steder, kan det hende du ikke finner svaret på ditt spesifikke problem på ett sted, må du kanskje bla gjennom sider og sider med ulike poster i forumet for å finne det du trenger antar du har tålmodighet til å gjøre det og ikke bli frustrert og gå unna.

    Så i konklusjonen aldri jeg skulle teste et forum eller samfunnet ved å stille et spørsmål og sjekke responstid fordi hver forumet har folk ser gjennom innlegg. Jeg ville finne et forum og et fellesskap ved å søke et eksempel spørsmålet og se om det er intelligente og nøyaktig svar på hva jeg leter etter. På denne måten kan du også teste responstid ved å se når hver person lagt inn der svaret.

  1. [...] Drupal vs Joomla. Han plukker Joomla men gjør en sak for Drupal som en bedre base motor, IMO. En annen Drupal vs Joomla artikkelen. [...]

Legg igjen en kommentar