Quali sono i punti di debolezza di Drupal?

Ritratto di Staff

Un punto sicuramente a sfavore di Drupal è la curva di apprendimento un po' elevata, in altri termini non è semplicissimo da imparare ad usare, ma senza dubbio quando dopo qualche fatica in più si è riusciti a capire come sfruttarlo al meglio si potrà senza dubbio potremo apprezzare tutte le sue potenzialit. Ricordiamoci che dalle debolezze sicuramente impariamo più che dai punti di forza, solo migliorando dove abbiamo qualche lacuna possiamo dire che abbiamo fatto un buon lavoro.

Commenti

Non mi trovo molto d'accordo

Non mi trovo molto d'accordo con i vostri commenti. Non sono oggettivi difetti di drupal
La curva è ripida, sì, ma come si suol dire no pain no gain... l'impegno è indice di riuscita.
Per lo scambio di files ti suggerisco http://drupal.org/project/webfm, un modulo che permette di gestire un filesystem su web con tanto di permessi, autorizzazioni e gestione filesystem
Gli aggiornamenti incrementali non sono automatici. Sono sviluppati dai programmatori che creano il modulo e rilasciati quando le versioni successive sono stabili abbastanza. La cosa migliore è attivare nel menù status report la funzionalità di aggiornamenti automatici e... attendere.

Anche io ho un punto da proporre: drupal è "lento" Ogni chiamata HTTP deve essere passata dal processo di boostrap di drupal prima di essere processata. Questo è indispensabile per le pagine dinamiche (sottoposte a login, ecc) ma potrebbe essere evitato in caso di pagine statiche. Immaginate dovere servire dei contenuti statici simultaneamente a qualche migliaio di utenti, le cui richieste innescano tutte il bootstrap (4.5MB l'una); risultato? collasso del server.
Ci sono delle soluzioni; prima di tutto fare cache intensiva, ma se le pagine statiche devono essere aggiornate in real time, segnalo questo interessante modulo: http://drupal.org/project/boost (BETA per D6) che evita di innescare il bootstrap per servire pagine statiche.

Lunga vita a Drupal! :)

Terzo punto

Anche io riscontro una problematicità di fondo nella gestione degli aggiornamenti. Tenuto conto che Drupal è targettato anche verso siti ampi e complessi (sennò, che CMS sarebbe?) questo è un punto molto debole e che non mi fa stare tranquillo per quanto riguarda l'aggiornabilità del lavoro che sto facendo.

Ritratto di fangon

Alcune cose che non mi piacciono di Drupal

La curva di apprendimento per la personalizzazione del sistema è molto ripida, questo significa che ci si deve impegnare molto all'inizio!
Non esiste un vero e proprio sistema che lo scambio di file, un'area download, per intenderci.
Non esiste un sistema semplice per effettuare aggiornamenti "incrementali".

Iscriviti al DrupalCamp Torino 2010 corner_ribbon_1.png