Quali sono i punti di debolezza di Drupal?

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

User offline. Last seen 1 settimana 4 giorni ago. Offline
Iscritto il: 17 Feb 2009
Messaggi: 16
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".

User offline. Last seen 1 settimana 3 giorni ago. Offline
Iscritto il: 21 Maggio 2009
Messaggi: 32
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! :)

User offline. Last seen 27 settimane 4 giorni ago. Offline
Iscritto il: 3 Ago 2009
Messaggi: 16
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.