Newsgroup: it.lavoro.professioni.webmaster
Titolo: Considerazioni su WordPress e Drupal

Adopero Wordpress da qualche anno e mi accorgo che con il passare del 
tempo sta migliorando incredibilmente. Secondo voi attualmente è 
possibile considerare wp un cms a tutti gli effetti? Al di là di questo 
direi che ormai wp non è più ottimizzato unicamente per i blog ma è uno 
strumento eccellente anche per realizzare siti statici. Inoltre come 
sappiamo ha una tale gamma di plugin che è quasi impossibile non 
ottenere ciò che si vuole.
Nonostante wordpress possa essere considerato uno strumento potente 
leggo spesso in certi siti più o meno specializzati che in realtà wp 
non è valido quando si vogliono realizzare progetti molto grandi ed 
ambiziosi. Va bene, ma fino a che punto è vero? Per esempio, cosa si 
può fare con Drupal che non si possa fare anche con wordpress? 
Attenzione, sono quasi un esperto di wp ma conosco in modo superficiale 
Drupal, quindi la mia non è una domanda buttata là per polemizzare ma è 
una semplice domanda tecnica perchè vorrei sapere quali sono i "plus" 
di drupal rispetto a wordpress.
mario
 
 


I plus di Drupal rispetto a qualsiasi altro CMS sono tali solo se sei 
masochista
Wordpress ha fatto dei grandi passi avanti.
Rimane uno strumento inadeguato a gestire flussi di lavoro molto 
articolati e complessi, ma non è il suo target
Io lo uso per tirar su i siti vetrina e per quello scopo si presta alla 
perfezione.
 
Se ti serve un CMS "vero" ci sono ezPublish, typo3 ...
Drupal e Joomla sono a metà del guado: troppo complessi per fornire 
flessibilità su cose piccole, inadeguati per cose grosse
 
-- 
I fatti mi cosano

 di drupal rispetto a wordpress.
 
Io uso drupal ad esempio per i siti dei comuni che necessitano di caricare 
gli atti da pubblicare, usando i campi personalizzati (CCK) il comune ha 
la possibilità di compilare, in fase di caricamento, tutti i campi che gli 
creo (n.atto, data registrazione, data inizio e fine pubblicazione e molto 
altro) poi c'è la spubblicazione automatica alla scadenza, poi 
l'archiviazione automatica di solo alcuni atti (es. le delibere), poi il 
registro pubblicazioni online che viene creato automaticamente tramite il 
modulo views, che è qualcosa di strabiliante.
Drupal lo trovo ottimo anche per le agenzie immobiliari, per la gestione 
delle categorie, i filtri esposti per le ricerche lato utente (anche qui 
usando views) ecc.
Insomma, quello che faccio con CCK, views, action e un'altra manciata di 
moduli non saprei proprio come farlo in wordpress.
Detto questo, concordo sul fatto che wp si sia evoluto molto, soprattutto 
sui widget e menu personalizzati, infatti per altri utilizzi uso anch'io 
wp, insomma, se devi fare cose semplici è meglio wp, ma se conosci bene 
drupal, puoi andare molto oltre.
Anch'io sono per le cose semplici, ma drupal fa alcune cose in modo 
abbastanza semplice rispetto alla loro complessità.
 
-- 
http://www.mynewsgate.net/mp.php?u=18776
 
 

 di drupal rispetto a wordpress.
 
intanto una premessa.  quando uno si è fatto un gran bucio di culo per imparare uno strumento indubbiamente complesso e potente come drupal, generalmente ha poco tempo e voglia di studiarne altri, e di dire a potenziali clienti "quello che vuoi fare tu si potrebbe fare con costi e complessità inferiori di quelle cui io sono capace".  da qui tutta una serie di opinioni non proprio imparziali su un cms rispetto ad un altro.
 
mettici anche la frase tipica "con drupal si può fare *tutto*" (vero), quindi qualsiasi altra cosa è una merda.  peccato che molto spesso (98% dei casi) quel *tutto* non serva a niente se non ad aumentare complessità di gestione e quindi costi.  ricordiamoci anche che una volta avviato il cms che fa tutto, questo poi dovrà essere amministrato da cosiddette scimmie.  vero che con drupal puoi anche personalizzare l'interfaccia utente, ma insomma, bisogna vedere se tempi e costi giustifichino l'impresa.  di nuovo, un esperto drupal potrebbe dire "ma io ci metto 10 minuti a trimmare l'interfaccia utente": vero, ma magari con un altro strumento ce ne metteresti due o non ce ne sarebbe proprio bisogno.
 
inoltre anche con wp o joomla o quant'altro se conosci il linguaggio di programmazione su cui sono basati (tipicamente php) si può fare *tutto*.
 
questo detto, per quanto mi riguarda (conosco diciamo molto bene drupal e molto bene wp pur non considerandomi una stella di prima grandezza) direi che drupal permette una migliore granularizzazione dei permessi utente (chi può fare cosa), quindi potrebbe essere più adatto in progetti di grandi dimensioni dove ci sono molte persone che mettono mano sui contenuti in molte sezioni ecc..
 
grazie a questa caratteristica, nel tempo drupal si è fatto giustamente una buona fama in ambienti tipo pubbliche amministrazioni e simili.  mettici anche che qualsiasi coglionazzo impara wordpress in pochi giorni mentre per imparare drupal bisogna essere tosti, e vedrai che gli esperti drupal "fanatici" possono facilmente dire "con wp rischi che il sito te lo facciano dei coglionazzi, con drupal sei sicuro che sono programmatori seri".  è ovviamente un falso sillogismo che non significa assolutamente che non ci possano essere seri programmatori wordpress, tantomeno che non si possa mettere su una struttura complessa e articolata con wordpress.  semplicemente drupal si usa da più tempo.
 
volendo dirla tutta, una p.a. in cui il flusso operativo sui contenuti sia critico (di nuovo chi può fare cosa, chi corregge, chi ha l'ultima parola sulla forma e pubblicazione del contenuto) come detto da Marco Albarelli potrebbe giovarsi meglio di una cosa come typo3, che è veramente irreggimentato da questo punto di vista.
 
comunque per quanto mi riguarda ho usato con successo sia drupal che wordpress che lo stesso typo3 in *grandi* progetti per p.a. e simili, in cui si lavorava in grandi squadre (ossia consulenti che si aggiornano + personale interno p.a. che una volta che hanno imparato una cosa quella si tengono buona tutta la vita) quindi posso dire che non sono tanto gli strumenti ad essere più o meno ricchi di potenzialità, bensì è il materiale umano a fare la differenza.