Ho deciso che un Content Management System (CMS) è il miglior fondamento per il mio sito . Il mio prossimo passo è quello di scegliere quella giusta.
Un ottimo punto di partenza è OpenSourceCMS , un sito con commenti di praticamente tutti i principali attori nello spazio CMS. Ciò che li contraddistingue è 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 si "reboot" e rimettere tutto a una nuova installazione. E 'un ottimo modo per sperimentare, senza dover passare attraverso tutto il tempo e fatica di installazione di ogni sistema di voi stessi.
Installazione di Drupal e Joomla su mio ospite
Oltre a testare ogni piattaforma sulla OpenSourceCMS, volevo anche installare io stesso per valutare la facilità con cui sarebbe quella di lavorare. Per fortuna il mio fornitore di hosting, Host Gator, usa un prodotto chiamato Fantastico che rende l'installazione di Drupal e Joomla semplice come pochi clic del mouse. Sia installato 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 a livello locale
Come ho bisogno di un ambiente di prova prima lunga, l'installazione di entrambi i prodotti sulla mia macchina locale è una buona idea pure. Prima che io possa farlo, però, ho bisogno di installare LAMP (o WAMP) pila comunemente utilizzato dal software Open Source. LAMP mio desktop consente di agire come un server web, in modo che possa eseguire tutto dalla mia macchina locale, proprio 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, e innumerevoli altri prodotti usare. WAMP è essenzialmente la stessa cosa, ma utilizza Windows come sistema operativo. Ogni prodotto offre proprio programma di installazione, e mi sono WAMP lavorando sulla mia macchina locale in pochissimo tempo.
Le installazioni locali di Drupal e Joomla erano un po 'più complessa. Ho dovuto capire come configurare i database MySQL, e conoscere le risposte giuste ad una serie di domande, anche se le procedure guidate che tutti i prodotti offerti sono stati abbastanza buoni. Un novizio completo sarebbe probabilmente sopraffatto, ma ho trovato praticamente un gioco da ragazzi per ottenere sia andare in fretta.
Prendere il miglior CMS
Alla fine della giornata, né prodotto salta come un evidente, soluzione dominante. Ognuno aveva le sue peculiarità proprie e metafore per organizzare informazioni e di realizzare le attività. Come ci si poteva aspettare, 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 considerevole quantità di tempo in ogni piattaforma creazione di contenuti, che cambia intorno a modelli, attivando i moduli, e facendo del mio meglio per avere un'idea ragionevole per quello che sarebbe come lavorare in ogni ambiente. Ho scaricato una serie di add-on che erano comunemente disponibile a valutare in che modo sarebbe facile aggiungere alla loro funzionalità di base. Ho valutato la cordialità del motore di ricerca di URL che l'ha generato. Soprattutto, ho cercato di ottenere un senso di agio come mi sentivo in ogni prodotto, comprendendo che avrei probabilmente spendere un sacco di tempo con la mia scelta finale.
Sembrava che Drupal ha avuto alcune abilità incredibili per definire diversi tipi di contenuti. Potrei creare un oggetto "lavoro" e definire quali attributi (titolo, paese, descrizione, ecc), dovrebbe contenere. E 'stato abbastanza potente. Mi è piaciuto come tutto 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 possono essere abilitati, dai forum ai blog ai commenti, in modo da poter estendere le sue funzionalità abbastanza facilmente. C'è molto da come su Drupal.
Joomla disegna una linea dura tra i "front end" (ciò che un visitatore vede quando si visita il sito) e "back end" (come, un amministratore provvede a controllare il sito), che è più coerente con le altre applicazioni che ho usato in passato . I tipi di contenuto sono essenzialmente fissate, anche se vi è una notevole varietà nel modo in cui è possibile visualizzarli. Joomla viene inoltre fornito con caratteristiche meno in bundle di Drupal, che può essere un bene o un male a seconda della prospettiva. Il numero di unico add-on, anche se era impressionante. In realtà, Joomla ha una intera sezione del loro 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 alla comunità che ha circondato e sostenuto ogni prodotto. Come prova, ho fatto un indagine generale in bacheche il sostegno di ogni prodotto. Il mio post Joomla ricevuto una serie di risposte utili in un lasso 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 fare affidamento sugli altri per aiutare me, questa esperienza alla fine oscillare il pendolo a Joomla.
Con questa decisione fondamentale di mezzo, il mio compito successivo sarà quello di scegliere il giusto mix di estensioni da aggiungere alla mia installazione di base di Joomla.
No related posts.
Related posts portato a voi da Yet Another Related Posts Plugin .
Molto ben considerato e definitiva questa decisione che ci si riflette il cammino stesso che ho intrapreso.
'Sostegno' Joomla attraverso la sua vibrante comunità amichevole brilla davvero attraverso.
La mia esperienza come lo stesso come la tua sul forum di Drupal. Domande languivano 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 c'è un elemento di auto-aiuto richiesta, ma l'destinction tra Joomla e Drupal in questo senso è un grande golfo. Se Drupal è un prodotto commerciale sarebbe game set and match per Joomla e qualsiasi altro ambiente software di supporto mirato.
Dato che si tratta di un progetto open source, Drupal è un vero problema in questo settore e deve affrontare come si offre 'sostegno' e come appare dopo i neofiti. Le teste tecnologia può sostenere fino a quando non diventano blu in faccia di superiorità relativo software o non causare alla fine è il sostegno che conta di più a nuovi utilizzatori.
Thumbs up a Joomla, i pollici giù i pollici e doppio Drupal per questo ottimo pezzo rivelando un'esperienza che ho avuto anche.
I vestiti nuovi del Emporer!
Hi Jon,
I vostri commenti più o meno riassumere le mie conclusioni. E 'un peccato, anche, come Drupal sembra essere una piattaforma molto solida, che sono sicuro che è stato utilizzato per sviluppare alcuni siti impressionanti.
Linea di fondo, senza una comunità accogliente per portare nuovi utenti in piega, ho paura di Drupal prospettive future non sono così promettenti come Joomla.
Ciao David,
Prova i canali IRC. La stanza di supporto è sempre popolata, e la gente non utilizzato per rispondere a domande e problemi rapidamente.
Cláudio
intenzione di fare entrambi i miei vecchi siti web nuovi di nuovo con Drupal - soluzioni di content management sono stati il motivo della decisione
grazie per mettere questa roba là fuori ...
Drupal ha una ripida curva di apprendimento, a volte le risposte sono di fronte a noi, però, dobbiamo solo cercare per loro.
Ho trascorrere qualche ora in drupal me stesso dopo aver trascorso un paio d'anni che utilizzano altri sistemi (e Joomla), ma alla fine ho deciso di rimanere con drupal (e non ve ne pentirete). Era uno strumento se fatto soprattutto per gli sviluppatori in mente ma la sua evoluzione lentamente cercando di attirare gli utenti più regolari.
Comunque io rispetto la vostra scelta sulla scelta di joomla, se mi chiedete le vostre risposte sono rimaste senza risposta è stata solo sfortuna
Se qualcuno vuole fare un tentativo (o un secondo tentativo) perche non leggere i manuali http://drupal.org/handbooks prima di fare domande dal momento che drupal ha un suo vocabolario unico di termini che sono essenziali per comprendere e lavorare con drupal .
Per i neofiti I definetelly consiglio il libro di cucina
http://drupal.org/node/120612
Grazie a tutti per il bene commenti.
Sono assolutamente d'accordo che Drupal è una piattaforma solida. Mentre io 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.
Ho iniziato il percorso 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 era troppo ripida. Nella mia esperienza una maggiore flessibilità va di pari passo con una interfaccia utente più complicato. In definitiva credo che la flessibilità Drupal potrebbe essere la sua rovina.
per quanto riguarda mambo? Ho letto un sacco di discussioni per quanto riguarda i meriti ei limiti di ciascuna delle tre, ma un sacco di tempo i fili sono uno o due anni. Sono felice di trovare questa nuova discussione, e vorrebbe sentire le opinioni su Joomla. i 2 aspetti più importanti per il progetto attuale è facilità SEO e l'utente finale facilità d'uso.
Entrambi, Drupal e Joomla sono veramente grandi. Entrambi hanno punti di forza e difetti.
Out of the box, joomla ha caratteristiche un po 'di più, e ha il tempo di apprendimento più breve.
Sul sito altra Drupal è più flessibile e più potente. Un sacco di "grandi giocatori" Quei giorni di conversione i loro siti per Drupal (ad esempio http://www.observer.com/ - New York Observer)
Io 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 di trasformare una installazione di Drupal in un sistema di pubblicazione su misura - secondo il New York Observer Modello.
Così ho una certa prospettiva idee di un utente finale per uno sviluppatore. Fondamentalmente, il potenziale e la flessibilità di Drupal è incredibile, ma manca l'usabilità e, come accennato in alcuni dei commenti della 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 di costruzione dei contenuti (CCK). Qui ero in grado 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 informazioni e presentarle) si deprezzerà un gran numero degli attuali moduli drupal possibile il proprio ruolo, 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 momento Personalmente ho trovato il forum drupal manca, ma come ho sviluppato il mio vocabolario drupal e cominciò a capire i paradigmi drupal, ero più in grado di descrivere il mio problema e cercare soluzioni. Sono ora facilmente in grado di trovare le informazioni di cui ho bisogno. Ogni problema che ho avuto finora è stato descritto in dettaglio da qualche parte nei forum - era una questione di essere proattivo piuttosto che reattivo.
Ho il sospetto che la tua domanda potrebbe essere andato senza 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 / Drupal confronto, Joomia sembra concentrarsi sugli utenti e come tale può essere una buona scelta per il vostro progetto. Tuttavia, se siete veramente progettando di espandere ciò che state facendo per il futuro, e hanno bisogno di un CMS molto flessibile si può ancora voglia di giocare con drupal. Per me personalmente, il vero potere è nel Content Construction Kit, e dei temi personalizzati e punti di vista.
Ho appena (letteralmente) ha istituito un semplice sito web nei giorni scorsi con Drupal e un modello gratuito che ho trovato sul web. In precedenza ho usato Mambo (più o meno uguale a Joomla) ed era abbastanza felice con lui in quel momento. Ora ho provato Drupal, mi rendo conto di quello che mi mancava! Mambo era goffo, temperamento e abbastanza contorto per impostare inizialmente, e non ho mai fatto convincere i miei utenti di aggiungere contenuti proprio ad esso. 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 sul supporto utente positiva intorno Joomla e Mambo, anche se finora non ho abbia avuto qualche problema con Drupal, che non potevo risolvere o con un po 'di aiuto da parte del WWW.
IBM rispetto Drupal CMS e pochi altri per un progetto di test e sono andato per Drupal. Spiegano perché qui:
http://www.ibm.com/developerworks/ibm/osource/index.html
Ho provato Joomla e Drupal. Infine, mi sono innamorato con Drupal. Per me non c'era praticamente alcuna 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. Non riesco ancora a capire la logica interna di loro e la mia impressione di Joomla è stata: complicata, produce brutta html, unlogical, strano, inflessibile: ma perché era solo una prima impressione. I'am shure, che si può diventare fortunati e produttiva con joomla, se si ottiene l'idea di questo cms, ma ovviamente il mio cervello non ha la capacità di acquisire familiarità con joomla. Credo che la scelta del diritto cms è molto personale.
Nella mia limitata esperienza fino ad oggi ho effettivamente stato piacevolmente sorpreso dal fatto che Drupal è più facile da usare di quanto mi era stato portato a credere, e Joomla è in realtà 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 capito molto più rapidamente. Ho trovato difficoltà a ottenere gratuitamente tutorial ben scritte e linee guida per Joomla, mentre con Drupal è molto più facile. Sono ancora indeciso, ma iniziando a propendere per la maggior parte dei siti Drupal, WordPress e per Blog. Forse Joomla è bloccato in mezzo? E 'carino, sembra grande per cominciare, ma forse non è così grande, una volta che lo conosci. Un problema anche se è stato con la mia installazione di Drupal Fantastico in quanto dà errori SQL. Questo non è un problema Drupal così sarò installare manualmente sul mio sito reale.
Per aiutare a contribuire alle discussioni che ho fatto una recensione di un sondaggio Webology e mettere una lunga ad-free blog sul mio blog personale.
Spero che troviate 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, ciascuno appelli a un tipo leggermente diverso di sviluppatore web.
Grazie per il tuo articolo
Owen
Sono su un sacco di comunità progetto open source e l'unica cosa che ho notato che può aiutare a rispondere ad alcune domande per quanto riguarda le vostre richieste andare senza risposta è che il forum drupal viene spesso trattato come un forum linux, mentre un forum è joomla spesso trattata come una scatola di aiuto aziendale.
Mi spiego: con la gente aziendali finestra di aiuto vengono pagati per rispondere alle stesse domande, e oltre, e più volte. Mentre i membri della comunità Joomla non vengono pagati sono disposti a rispondere alle stesse domande più e più volte (anche se, come i forum diventano sempre più grandi non so quanto tempo che durerà).
In un forum linux persone sono sicuramente disposti ad aiutare, ma devi essere disposta ad aiutare in primo luogo. Se le stesse domande è stato risposto altrove, nessuno va a rispondere di nuovo. Questo è ciò che una casella di ricerca è per. Aiuta anche i forum soggiorno dimensioni ragionevoli con cui dover informazioni molto confuso in un posto o in un altro.
Ora io spiegero perché l'approccio linux è meglio per il ricercatore. Se vuoi aiutare te stesso e cercare qualcosa, avrete la ricerca. Se un argomento del forum è dedicato alla tua risposta, le idee di tutti, le opinioni e le risposte sono in un posto, basta leggere. Tuttavia, se l'argomento del forum che stai cercando è stata risolta in un milione di posti diversi, non si può trovare la risposta al vostro problema specifico in un posto, potreste dover sfogliare pagine e pagine di messaggi del forum diversi per trovare quello che ti serve ammesso che abbiate la pazienza di farlo e non frustrato e andare via.
Quindi, in conclusione non avrei mai il test di un forum o una comunità con una domanda e controllando i tempi di risposta, perché ogni forum ha la gente che cerca attraverso i messaggi. Vorrei controllare un forum e una comunità ricercando una domanda esempio e vedere se ci sono risposte intelligenti e precise a quello che sto cercando. In questo modo è anche possibile testare i tempi di risposta da vedere quando ogni persona in trasferta non risposta.