2010-06-21 12 views
5

Sto pianificando di costruire un sito di formazione che possa ospitare più utenti. Avrà anche un sacco di pagine personalizzate con video in loro. Quale CMS/CMF è più adatto per questo progetto? Si prega di avvisare ..Wordpress o Drupal?

+0

al momento la tua domanda non può avere una risposta obiettiva. la ragione è semplice: i video sono supportati su entrambi, quindi non esiste un modo obiettivo di discriminare. hai già molte risposte buone e dettagliate, ma nessuna di esse è oggettiva (anche la più obiettiva dei rispondenti ti mostrerà le caratteristiche che "scuotono", comparativamente). dovrai decidere e specificare ciò che è importante per te. – Unreason

risposta

6

Wordpress è progettato da zero per essere un blog, ma anche per essere modulare. Drupal è progettato per essere un CMS completo, ma ci sono anche estensioni per Drupal. Entrambi sono sistemi CMS, ma ancora una volta, Wordpress è davvero progettato per essere una piattaforma di blogging. Inoltre, Drupal è un po 'più complicato all'inizio e ha una curva di apprendimento più alta.

Tuttavia, puoi fare quello che stai cercando di fare con uno dei due. Oltre alla funzionalità out-of-the-box, puoi personalizzare sia Drupal che Wordpress. Le persone tendono a specializzarsi nell'uno o nell'altro, e la scelta si riduce alle preferenze personali (le persone si guadagnano da vivere con Drupal o sviluppatori Wordpress, questo è il bello dell'open source!). Una volta acquisita competenza in PHP e nella piattaforma CMS scelta, è possibile creare estensioni/moduli personalizzati e disporre di un sito Web personalizzato, ma ridurre al minimo la personalizzazione solo a ciò di cui si ha assolutamente bisogno. Se sei creativo nell'uso del framework e dei moduli disponibili gratuitamente, potresti non aver bisogno di scrivere alcun codice.

Infine, Drupal ottiene una completa riscrittura con version 7, che le persone hanno aspettato a lungo! Se vuoi entrare in Drupal, potresti voler esaminare la versione più recente.

Modifica: Personalmente, preferisco Wordpress, penso che la sezione di amministrazione sia eccellente, ti dà un sacco di controllo, ma senza essere schiacciante (tuttavia, la mia opinione non ha molta importanza). Penso davvero che Wordpress abbia una curva di apprendimento inferiore. Sono anche abbastanza sicuro, anche se non hai fornito molti dettagli, ma se hai intenzione di avere pagine semplici con video su di essi e vuoi che l'accesso a tali pagine sia limitato solo agli utenti autenticati, sono abbastanza sicuro che tu può farlo senza alcuna codifica PHP personalizzata, solo un po 'di HTML.

Ecco un paio link utili per Wordpress:

Può essere confuso cercando di decidere quale CMS per tuffarsi; Spero che questo aiuti un po '!

+6

WordPress si sta spostando da molto tempo a funzionare come CMS. –

+2

Sono d'accordo, e per molto tempo potresti usarlo come CMS, specialmente con un po 'di creatività. Tuttavia, è ancora un blog per impostazione predefinita dopo l'installazione. Ed è stato solo pochi mesi fa che i controlli di amministrazione avevano la possibilità di puntare a una pagina statica invece della pagina "Post" predefinita: http://codex.wordpress.org/Creating_a_Static_Front_Page – JohnB

+0

Grazie! A partire da ora mi sto appoggiando a Drupal. Sto leggendo i loro documenti come pazzi. Ma ha una curva di apprendimento molto alta. In Wordpress ero praticamente estraneo alla programmazione quando ho iniziato a usarlo, ma sono già stato in grado di creare diversi siti web. Tuttavia, questo è anche il motivo principale per cui non mi sto appoggiando perché è troppo facile, il che mi porta a pensare che potrebbe non essere molto personalizzabile quando eseguirò cambiamenti cruciali in futuro. – Joann

1

Preferisco WordPress a causa della sua estensibilità e facilità di installazione e modifiche.

La versione 2.0 ha introdotto una serie di funzionalità (come i tipi di post personalizzati) che rendono semplice l'utilizzo come CMS.

+4

intendi la versione 3.0;) –

1

Wordpress è principalmente utilizzato per i blog e Drupal è utilizzato per la creazione di siti Web. Dovresti considerare l'utilizzo di drupal per questo;)

3

Con la nuova versione di WordPress 3.0, dovrei dire WP. Molti aggiornamenti utili sono appena usciti dalla curva (menu system et al) che rendono ancora più facile creare un "sito" da un'installazione WP invece di un semplice "blog".

Drupal è estremamente potente e accomodante per lo sviluppatore di tempo consentito, ma è inferiore alla facilità d'uso -Spaccati di cose (almeno dalle mie esperienze.

In breve, se stai cercando di creare un sito che sia facile da installare, aggiornare e gestire, specialmente per pubblicare contenuti multimediali, utilizzare WordPress.

Spero che questo aiuti.

+0

Sono totalmente d'accordo – JohnB

2

Leggi le risposte sia di John B che di Lance May. La scelta è abbastanza complicata, quindi l'unico modo per prendere una buona decisione è fare il confronto tra caratteristiche/matrice dei punteggi.

Elenca tutte le funzionalità di cui hai bisogno e assegna loro un punteggio di importanza, quindi passa in modo obiettivo attraverso entrambi i sistemi (o richiedi di nuovo in tal modo) per ottenere i loro punteggi.

Questo ti aiuterà anche se devi giustificare la tua decisione più tardi.

Alla fine entrambi sono buoni, entrambi hanno stranezze e entrambi faranno il lavoro.

2

WordPress è semplice da comprendere, sia per lo sviluppatore che per i redattori di contenuti.

WordPress è più adatto per i siti con:

1) tipico CMS ha bisogno - Pages, Messaggi, menù - vorrei includere anche video incorporati in questo elenco

2) da basso a moderato traffico Carichi - So che ci sono siti come Smashing Magazine che utente WordPress sotto carico, ma sono sicuro che ci sia qualche codice personalizzato aggiunto per introdurre una migliore architettura di cache e più server

3) Passare al cliente per la modifica del contenuto - A mio parere, la migliore funzionalità di WP è l'interfaccia utente di amministrazione. Il design elegante, l'uso intelligente dei controlli Ajax e il layout semplice rendono possibile la modifica del contenuto a persone "non tecniche"

Quando avvio un sito WP, creo un nuovo tema con due file, index.php e styles.css. Poi costruisco il mio tema personalizzato, che è progettato in modo univoco per il mio progetto. Esempi del mio lavoro sono http://perqworks.com, e http://generalordersno9.com. Come puoi vedere, questi non sono blog, ma siti CMS. Sono d'accordo, WP era una piattaforma di blog, ma si è dimostrata un'applicazione CMS-lite.

+0

Ecco un articolo di Jeff A sull'utilizzo di WP per siti ad alto traffico: http://www.codinghorror.com/blog/2008/04/behold-wordpress-destroyer-of-cpus.html. Fondamentalmente, per ottimizzare Wordpress, ci sono moduli di cache per le tue pagine: http://wordpress.org/extend/plugins/wp-super-cache/, opzionalmente installa MySQL Query Cache: http://dev.mysql.com/doc/ refman/5.1/it/query-cache.html, e se lo si esegue dal proprio server web, modificando anche quelle impostazioni. – JohnB

+0

Buoni riferimenti, vengo dal lavorare con il framework Symfony dove il caching è funzionalità di base. Capisco che i plugin per la memorizzazione nella cache forniscano un enorme miglioramento, ma mi preoccupa il fatto che il caching sia un plugin e non una caratteristica di base. La mia preoccupazione potrebbe essere infondata, ma il mio senso sprezzante mi sta mettendo in guardia. –

+0

Ricorda che l'articolo di Jeff A ha più di 2 anni e WordPress ha fatto molta strada da allora (incluso il caching incorporato). – TheDeadMedic

1

Potresti essere attirato su WP immediatamente dalla velocità con cui iniziare. Ma a lungo termine, fai un favore a te stesso e usa Drupal. È un framework CMS comprovato e meno soggetto a problemi di sicurezza derivanti dai moduli contribuiti. Posso contare su due mani quante volte un plug-in WP mi ha morso nel culo, anche se molto apprezzato. Ha anche una sicurezza molto granulare, quindi sai esattamente cosa possono o non possono fare gli utenti.

Ho usato entrambi e Drupal è più semplice da estendere e configurare. Non capisco perché la gente pensa che abbia un'enorme curva di apprendimento.

4

La risposta è Drupal.

Ho eseguito vari siti Web e alcuni anni fa ho deciso di utilizzare Drupal come mio motore CMS principale e non ho mai guardato indietro.

Ho usato Joomla, phpNuke, Mambo e WordPress in precedenza e nulla è più flessibile, così come è gestibile come Drupal.

La mia più grande sito - www.mugen.pl ha 14853 utenti registrati così posso confermare Drupal è perfetto per i grandi, portali web molto utilizzati.

Drupal ha alcuni meravigliosi moduli di "social-networking" di cui faccio un ottimo uso per assicurarmi che i miei utenti siano desiderosi di rimanere sul sito, anteprima: (scusate, ho solo schermate in polacco):

alt text http://www.mugen.pl/images/nowy-profil.png

Purtroppo per Drupal, a volte ci vuole un po 'per capire questo sistema. Alcune cose a tema non sono così ovvie all'inizio, ma lo online community è enorme e sempre utile.

Inoltre, Drupal ha un eccellente supporto per SEO. Il suo modulo "percorso" integrato consente di impostare URL personalizzati per ogni elemento della pagina e altri moduli disponibili (ad esempio Nodi) consentono di impostare metadati personalizzati per ogni sottopagina.

Quando avete deciso di andare con Drupal, si dovrebbe avere uno sguardo ai seguenti moduli:

andare con Drupal ;-)

1

Penso anche un grosso insuccesso è la l'esperienza dell'utente finale - WordPress rende così dannatamente facile da gestire il vostro sito web, il tutto mentre cerca (secondo me) piuttosto bello allo stesso tempo.

Ogni cliente a cui ho consegnato un sito WP è rimasto impressionato dalla sua semplicità - come l'ha detto l'iPad;

Sai già come usarlo!

0

Preferisco Drupal su Wordpress. Drupal è fatto per la flessibilità. Ma devi sapere come si fa, cioè tutto. Potrebbe essere necessario un po 'di tempo per leggere come fare con quel modulo x e come fare con il modulo Y. Ma una volta che avrai imparato, sarai a tuo agio a fare qualsiasi sito.

Il vantaggio principale di Drupal è CCK e Visualizzazioni. Wordpress 3 è arrivato con CCK, ma Drupal lo ha dalla versione 5. Ora ci stiamo spostando verso 7, e manca ancora Views :). Sì, naturalmente, wordpress è uno strumento meraviglioso per bloggare con facilità. Ma quando si parla di un blog diverso, si consiglia di optare per Drupal. Una volta che hai imparato come fare con drupal, non dirai mai wordpress.

Se qualcuno è contro Drupal, potrebbe non averlo usato o imparato nella misura :). Quindi il mio suggerimento per te di controllare Drupal 6 per ora, visto che Drupal 7 è ancora in alpha per ora.