Drupal o Joomla? Picking un CMS

Ho deciso che uno Content Management System (CMS) è il miglior fondamento per la mia sito . Il mio prossimo passo è scegliere quello giusto.

Un ottimo punto di partenza è OpenSourceCMS , un sito con le recensioni degli utenti di praticamente tutti i principali attori nello spazio CMS. Che cosa li mette a parte è che essi forniscono anche dimostrazioni dal vivo di ogni CMS che coprono. Si può effettivamente accedere al front-end o back-end di ciascuno, riconfigurare il tutto, e di apportare modifiche al contenuto del vostro cuore. Ogni due ore che "reboot" e rimettere tutto a una nuova installazione. E 'un ottimo modo per sperimentare senza dover passare attraverso tutto il tempo e il fastidio di installazione di ogni sistema da soli.

Installazione di Drupal e Joomla su mio ospite

Oltre alle prove su ogni piattaforma OpenSourceCMS, ho anche voluto installarli a me stesso di valutare la facilità sarebbero con cui lavorare. Per fortuna il mio hosting provider, Host Gator, usa un prodotto chiamato Fantastico che rende l'installazione di Drupal e Joomla semplice come un clic del mouse. Entrambi installati con successo con il minimo sforzo. I puristi aborrire Fantastico, ma per i miei scopi, era un modo facile e veloce per ottenere rapidamente operativi per poter iniziare a calci le gomme di ogni prodotto.

Installazione di Drupal e Joomla in locale

Come ho bisogno di un ambiente di prova prima a lungo, l'installazione di entrambi i prodotti sulla mia macchina locale è una buona idea pure. Prima che possa farlo, però, ho bisogno di installare il LAMP (o WAMP) stack comunemente utilizzato dai software Open Source. LAMP mio desktop consente di agire come un server web, in modo che possa funzionare tutto dalla mia macchina locale come se fosse in esecuzione sul mio host.

Per i curiosi, LAMP è l'acronimo di Linux Apache MySQL PHP , e sono i quattro prodotti che compongono la fondazione che Drupal, Joomla, ed altri innumerevoli prodotti utilizzare. WAMP è essenzialmente la stessa cosa, ma usa Windows come sistema operativo. Ogni prodotto offre proprio programma di installazione, e ho avuto WAMP lavorando sulla mia macchina locale in pochissimo tempo.

Gli impianti locali di Drupal e Joomla sono state un po 'più coinvolti. Ho dovuto capire come database MySQL di installazione, e conoscere le giuste risposte ad una serie di domande, anche se le procedure guidate che ogni prodotto offerto sono state abbastanza buone. Un principiante sarebbe probabilmente travolto, ma ho trovato praticamente un gioco da ragazzi per ottenere entrambi andando rapidamente.

Prendere il miglior CMS

Alla fine della giornata, né prodotto si distingue come un ovvio, la soluzione dominante. Ognuno aveva le sue peculiarità proprie e metafore per organizzare le informazioni e svolgendo funzioni. Come era prevedibile, c'erano un sacco di differenze tra di loro. Come imparare una lingua, diventando un esperto di entrambe le piattaforme sarebbe probabilmente un lungo processo.

Ho speso una notevole quantità di tempo in ogni piattaforma di creazione di contenuti, cambiando i modelli in giro, attivando i moduli, e fare del mio meglio per ottenere un tatto ragionevole per quello che sarebbe piaciuto lavorare in ogni ambiente. Ho scaricato una serie di add on che sono stati comunemente disponibili per valutare quanto sarebbe facile aggiungono al loro funzionalità di base. Ho valutato la semplicità del motore di ricerca del URL essi generati. Soprattutto, ho cercato di ottenere un senso di come mi sentivo comodo in ciascun prodotto, fermo restando che mi avrebbe probabilmente spendere un sacco di tempo con la mia scelta finale.

Sembrava che Drupal ha alcune abilità incredibile di definire i diversi tipi di contenuti. Potrei creare un "lavoro" per oggetto e per definire quali attributi (titolo, paese, descrizione, ecc) che dovrebbe contenere. E 'stato abbastanza potente. Mi è piaciuto come tutto ciò che era disponibile da una pagina, senza caricare e ricaricare tutto il tempo. Aggiunta e formattazione dei contenuti è stato facile. Ci sono stati un gran numero di moduli inclusi che potrebbero essere in grado, da forum ai blog a commenti, in modo da poter estendere le sue funzionalità abbastanza facilmente. C'è molto da come su Drupal.

Joomla disegna una linea dura tra il "front end" (ciò che un visitatore vede quando si visita il sito) e di "back-end" (che vede un amministratore per controllare il sito), che è più coerente con le altre applicazioni che ho usato in passato . I tipi di contenuti sono essenzialmente fisse, anche se vi è una notevole varietà nel modo in cui è possibile visualizzarli. Joomla viene fornito con un minor numero di elementi associati di Drupal, che può essere un bene o un male a seconda della prospettiva. Il numero unico di add-on, però è stato impressionante. In realtà, Joomla ha una intera sezione del proprio sito dedicata a estensioni di Joomla . C'è voluto del tempo per capire la differenza tra un componente, un modulo, e un mambot, ma una volta che era chiaro, sono stato in grado di estendere Joomla abbastanza facilmente.

Per rendere la mia decisione, ho finalmente deciso di guardare la comunità che ha circondato e sostenuto ogni prodotto. Come test, ho fatto un indagine generale in bacheche il sostegno di ogni prodotto. Il mio post Joomla ricevuto una serie di risposte utili in un arco di tempo relativamente breve. Il mio post Drupal languito per giorni, e anche dopo aver chiesto una seconda volta per il feedback, era ancora senza risposta. Come ho intenzione di imparare ogni sistema e affidamento sugli altri per aiutare me, questa esperienza definitiva oscillare il pendolo di Joomla.

Con questa decisione chiave out della strada, il mio compito successivo sarà quello di scegliere the giusto mix di estensioni per aggiungere alla mia installazione di base di Joomla.

Nessun post.

Related posts portato a voi da Yet Another Related Posts Plugin .

  1. Jon ha detto:

    Molto bene in considerazione e questa decisione finale siete arrivati riflette il viaggio stesso che ho intrapreso.

    sostegno Joomla '' attraverso la sua vibrante comunità amichevole brilla realmente passare.

    La mia esperienza come uguali sul forum Drupal. Domande languito per giorni, sono state ignorate ... e alla fine se ne andò il radar. Porre la domanda una seconda volta ha ricevuto la stessa indifferenza.

    Ovviamente, quando si utilizza una soluzione Open Source è un elemento di auto-aiuto richiesta, ma l'destinction tra Joomla e Drupal in questo senso è un abisso enorme. Se Drupal è un prodotto commerciale che sarebbe gioco set e match per Joomla e altri aiuti ambiente software mirate.

    Dato che si tratta di un progetto open source, Drupal è un vero problema in questo settore e deve affrontare come si trasporta 'supporto' e come appare dopo i neofiti. Le teste tech può discutere fino a che vanno Blue in the Face circa superiorità del software relativo o non provocare, alla fine, è il supporto che interessano maggiormente i nuovi adottanti.

    Thumbs up per Joomla, pollice in giù i pollici Drupal e doppie per questo eccellente rivelando una esperienza che ho avuto.

    I vestiti nuovi Imperatore's!

  2. J David Rogers ha detto:

    Ciao Jon,

    I vostri commenti più o meno riassunto le mie conclusioni. E 'un peccato, anche, come Drupal sembra essere una piattaforma davvero solido, che sono sicuro che è stato utilizzato per sviluppare alcuni siti impressionante.

    Linea di fondo, senza una comunità accogliente per portare nuovi utenti nella piega, ho paura di Drupal prospettive future non sono quasi promettente come Joomla.

  3. Claudio ha detto:

    Ciao Davide,

    Provare i canali IRC. La stanza di assistenza è sempre popolata, e la gente ci usa per rispondere alle domande e alle problematiche rapidamente.

    Cláudio

  4. Schmelzer Robbie ha detto:

    gonna do entrambi i miei vecchi siti web nuovo di nuovo con Drupal - soluzioni di gestione dei contenuti sono stati il motivo della decisione

    grazie per mettere questa roba là fuori ...

  5. GiorgosK ha detto:

    Drupal ha ancora una ripida curva di apprendimento, a volte le risposte sono di fronte a noi, però, dobbiamo solo cercare per loro.

    Ho trascorrere qualche ora su Drupal me dopo aver trascorrere un paio d'anni con altri sistemi (e Joomla), ma alla fine ho deciso di rimanere con Drupal (e non rimpianto). E 'stato uno strumento anche se fatto soprattutto per gli sviluppatori in mente, ma la sua evoluzione lentamente cercando di attirare più utenti regolari.

    Comunque io rispetto la vostra scelta sulla scelta joomla, se mi chiedete le vostre risposte sono rimaste senza risposta è stata solo sfortuna

    Se qualcuno vuole fare un tentativo (o un secondo tentativo) si prega di leggere i manuali http://drupal.org/handbooks prima di fare domande perché Drupal ha ancora il suo unico vocabolario di termini che sono essenziali per comprendere e lavorare con drupal .

    Per i neofiti io definetelly consigliamo il libro di cucina
    http://drupal.org/node/120612

  6. J David Rogers ha detto:

    Grazie per i commenti buoni tutti.

    Sono assolutamente d'accordo che Drupal è una piattaforma solida. Anche se sono stato molto felice con Joomla e sentire è stata la scelta giusta per il mio progetto in corso, ho ancora intenzione di lavorare su un sito Drupal a un certo punto in futuro.

  7. Matt Seymour ha detto:

    Ho iniziato il cammino per un CMS PHP poco più di un anno fa, senza sapere nulla di PHP, MYSQL etc Drupal sembrava il più promettente, ma non riuscivo a ottenere la mia testa intorno ad esso. La curva di apprendimento troppo ripida. Nella mia esperienza maggiore flessibilità va di pari passo con una interfaccia utente più complicata. In definitiva credo che la flessibilità di Drupal potrebbe essere la sua rovina.

  8. Eddie ha detto:

    che dire di mambo? Ho letto un sacco di discussioni riguardo i meriti ei limiti di ciascuno dei tre, ma un sacco di tempo, i fili sono uno o due anni. Sono felice di trovare questa discussione fresco, e vorrebbe sentire le opinioni su Joomla. i 2 aspetti più importante per il progetto in corso SEO è l'amicizia e l'utente finale facile da usare.

  9. themegarden.org ha detto:

    Entrambi, Drupal e Joomla sono veramente grandi. Entrambi hanno punti di forza e difetti.
    Fuori dalla scatola, joomla ha un po 'più caratteristiche, ed è tempo di apprendimento più breve.
    D'altro sito Drupal è più flessibile e più potente. Un sacco di "grandi giocatori" quei giorni, trasformando i loro siti per Drupal (per esempio http://www.observer.com/ - New York Observer)

  10. Wendell ha detto:

    Non posso parlare per Joomia, ma ho avuto in passato giocato con WordPress come la mia app blogging personale e, recentemente, hanno lavorato sul lato di una piccola rivista per trasformare un installazione di Drupal in un sistema di editoria su misura - a seguito del New York Observer Modello.

    Così ho alcune idee prospettiva di un utente finale di uno sviluppatore. Fondamentalmente, le potenzialità e la flessibilità di Drupal è sorprendente, ma manca l'usabilità e come indicato in alcuni commenti la curva di apprendimento è come le punizioni corporali in un muro di mattoni pieni in pieno volo.

    Detto questo, se avete bisogno di soluzioni personalizzate che hai incredibili strumenti come il kit per la costruzione dei contenuti (CCK). Qui ho avuto modo di definire tutti i campi per la storia della rivista, edizione e collaboratori. Così abbiamo potuto ottenere i nostri contenuti a comportarsi esattamente come volevamo. Il paradigma CCK, combinata con vista (un modulo per recuperare le informazioni e la presenta) sarà ammortizzare un gran numero degli attuali moduli di Drupal come si può ruolo vostro, come mai si sceglie.

    Tuttavia, questo ultimo punto nasconde in realtà la curva di apprendimento e le tendenze attuali verso gli sviluppatori di Drupal. In un primo tempo personalmente ho trovato il forum drupal manca, ma come ho sviluppato il mio vocabolario Drupal e cominciai a capire i paradigmi Drupal, sono stato più capace di descrivere il mio problema e cercare soluzioni. Ora sono in grado di trovare facilmente le informazioni di cui ho bisogno. Ogni problema che ho avuto finora è stato descritto in dettaglio da qualche parte nel forum - è stata una questione di essere proattivo, piuttosto che reattivo.

    Sospetto che la tua domanda potrebbe avere avuto risposta, perché potrebbe essere stata fatta prima. Questo non perdona il negelect, ma smentisce ancora una volta la propensione verso gli sviluppatori.

    Da quel po 'di lettura che ho fatto sul Joomia / confronto Drupal, Joomia sembra concentrarsi su l'utente e come tale può essere una buona scelta per il progetto. Tuttavia, se siete veramente progettando di espandere quello che state facendo, in futuro, e hanno bisogno di un CMS molto flessibile si può ancora voglia di giocare con Drupal. Per me personalmente, il vero potere è nella costruzione dei contenuti Kit e tematizzazione personalizzati e punti di vista.

  11. ChrisW ha detto:

    Ho appena (letteralmente) di istituire un semplice sito web nei giorni scorsi utilizzando Drupal e un modello di libero ho trovato sul web. In precedenza ho usato Mambo (più o meno lo stesso come Joomla) ed è stato abbastanza felice con lui in quel momento. Ora ho provato Drupal, mi rendo conto quanto mi mancava! Mambo è goffo, di temperamento e abbastanza contorto di istituire un primo momento, e non ho mai fatto convincere i miei utenti di aggiungere contenuti del proprio ad essa. Al contrario, Drupal è stato un gioco da ragazzi per impostare, la logica interna è mirabilmente semplice, le interfacce sono abbastanza facili da usare e l'add-on dei moduli che ho provato finora sono eccellenti.

    Ma hai ragione circa il supporto per gli utenti positivo intorno a Joomla e Mambo, anche se finora ho non ha alcun problema con Drupal, che non ho potuto risolvere me stesso o con un po 'di aiuto da WWW.

    IBM rispetto Drupal CMS e qualche altro per un progetto di test e sono andato per Drupal. Essi spiegano perché qui:

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

  12. janes chris ha detto:

    Ho provato Joomla e Drupal. Finalmente mi sono innamorato di Drupal. Per me non c'era praticamente nessuna curva di apprendimento con esso. Quasi tutto era più o meno auto-esplicativo per me.
    Joomla / Mambo era (ed è tuttora) molto strano a mio parere. Continuo a non capire la logica interna del loro e la mia impressione di Joomla è stata: complicato, produce html brutto, unlogical, strano, inflessibile; Ma quella era solo una prima impressione. I'am Shure, che si può diventare fortunato e produttivo con joomla, se si ottiene l'idea di questo cms, ma ovviamente il mio cervello non ha la capacità di acquisire familiarità con Joomla. Penso che la scelta del CMS destra è molto personale.

  13. Owen McNamara ha detto:

    Nella mia limitata esperienza finora mi sono state effettivamente piacevolmente sorpreso dal fatto che Drupal è più facile da usare che mi era stato portato a credere, e Joomla è effettivamente più difficile di quanto mi aspettassi. Non è del tutto chiaro quanto tutti gli elementi si incastrano mentre con Drupal ho trovato una descrizione molto chiara la struttura di base e comprendere molto più rapidamente. Ho trovato difficoltà a ottenere gratuitamente tutorial ben scritto e linee guida per Joomla, mentre con Drupal è molto più facile. Sono ancora indeciso, ma iniziando a propendere per Drupal per la maggior parte dei siti, e WordPress per i blog. Forse Joomla è bloccato in mezzo? È abbastanza, sembra ideale per iniziare con ma forse non è tanto una volta arrivati in essa. Un problema anche se mi è stato con la mia installazione di Drupal Fantastico in quanto dà errori SQL. Questo non è un problema Drupal così sarò manualmente l'installazione sul mio sito reale.

    Per aiutare a contribuire alle discussioni che ho fatto una recensione di un sondaggio Webology e mettere un blog a lungo senza pubblicità sul mio blog personale.

    Spero che tu trovi utile: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Penso che sia Joomla e Drupal sono grandi, ma ognuno ha punti di forza e di debolezza e, forse, ogni ricorso ad un tipo leggermente diverso di sviluppatore web.

    Grazie per il tuo articolo

    Owen

  14. Giovanni dice:

    Sono su un sacco di comunità open source del progetto e l'unica cosa che ho notato che possono aiutare a rispondere ad alcune domande per le vostre inchieste in corso senza risposta è che il forum Drupal è spesso trattata come un forum di Linux, mentre un forum è joomla spesso trattato come una scatola di aiuto aziendale.

    Mi spiego: con una società di persone sono pagate casella di aiutare a rispondere alle stesse domande, e più volte, e più volte. Mentre i membri della comunità di Joomla non vengono pagate sono disposti a rispondere alle stesse domande più e più volte (anche se, come i forum di arrivare sempre piu 'grandi non sono sicuro che quanto a lungo durerà).

    In un forum linux persone sono sicuramente disposti ad aiutare, ma devi essere pronto ad aiutare te stesso per primo. Se le stesse domande è stato risposto altrove nessuno sta per rispondere di nuovo. Questo è ciò che una casella di ricerca è per. Aiuta anche i forum di soggiorno di dimensioni ragionevoli con cui dover informazioni molto confuso in un posto o nell'altro.

    Ora io spiegero perché l'approccio di Linux è migliore per gli utenti. Se volete aiutare se stessi e cercare qualcosa, ti cerca. Se un argomento del forum è dedicata alla tua risposta, idee di tutti, le opinioni e le risposte sono in un posto, basta leggere. Tuttavia, se l'argomento del forum che si sta cercando è stata risolta in un milione di posti diversi, non si può trovare la risposta al tuo problema specifico in un posto, si potrebbe dover sfogliare pagine e pagine di messaggi del forum diverse per trovare quello che ti serve assumendo che abbiate la pazienza di farlo e non frustrato e piedi.

    Quindi, in conclusione, non avrei mai prova di un forum o una comunità da porre una domanda e verifica i tempi di risposta, perché ogni forum ha persone che cercano attraverso i messaggi. Vorrei controllare un forum e una comunità, cercando ad esempio una domanda e vedere se ci sono intelligenti e precise risposte a quello che sto cercando. In questo modo è anche possibile testare i tempi di risposta da vedere quando ogni persona in trasferta c'è risposta.

  1. [...] Joomla vs Drupal. Prende Joomla ma fa un caso per Drupal come motore di base migliore, IMO. Un altro articolo Drupal vs Joomla. [...]

Lasci una risposta