Drupal 7 è pronto per i grandi siti?


14

So che al momento Drupal 7 è stabile da quasi un anno, ma la verità è che Drupal ha bisogno di moduli di terze parti per soddisfare i requisiti di quasi tutti i siti

Ieri ho provato a passare a drupal 7 ma la prima cosa che vedo è che molti dei moduli sono beta, release candidate e molti non hanno una versione per D7.

e molti di questi moduli sono essenziali, moduli come Ctools, pannelli, riferimenti, contesto, tutti questi moduli sono piuttosto utili e nessuno di essi ha una versione stabile per drupal 7

Quindi la mia domanda è: Drupal 7 è pronto per un sito più grande di un blog? quanti di voi usano drupal 7 con moduli instabili per i siti di un client?

Quanto è rischioso utilizzare moduli non stabili in drupal 7?

Risposte:


14

D: "Quanto è rischioso utilizzare i moduli non stabili in Drupal 7?"

A: "Dipende".

Senza voler essere ottusi, alla fine del 2011 questa è una domanda a cui solo tu puoi rispondere, in base alle tue capacità, necessità ed esperienza.

La semplice risposta è: i beta di solito vanno bene, gli Alpha di solito dovrebbero essere evitati, gli RC sono quasi certamente OK.

Se sei felice di colpire un bug e aiutarti a risolverlo o applicare patch, per lo più starai bene e sarai in grado di aiutare davvero la comunità di Drupal. Altrimenti, il rischio per te è più alto e potrebbe diventare uno spettacolo.

Se stai usando uno dei "biggies" con decine di migliaia di utenti (CTools, pannelli, viste ecc.) Puoi probabilmente usare alfa / beta senza colpire molti problemi importanti - o sarai uno dei migliaia con lo stesso problema il che significa che verrà risolto più rapidamente ... Ma se stai usando moduli meno comuni (ma comunque complessi), o è fondamentale hai una completa affidabilità nel tuo sito, allora dovrai pensarci due volte - e forse attenersi con D6 per un po '.

Un approccio più sicuro se sei preoccupato e non hai le competenze per sporcarti le mani nel codice o nelle patch è probabilmente: usa Drupal 6 ma scegli i tuoi moduli con attenzione in modo che ci sia sempre un percorso di aggiornamento D7. Esegui l'upgrade quando sei felice fa al caso tuo.

Alla fine potresti dover usare Drupal 7 perché fornisce alcune funzionalità che non puoi ottenere in D6.

Per concludere, direi che, per la maggior parte, Drupal 7 e il suo ecosistema di moduli sono pronti per la maggior parte delle persone / siti / progetti. Ma le cose cambiano di giorno in giorno, quindi se non ti senti a tuo agio ora potresti fare un mese o due.

Fai le tue ricerche e se hai dubbi o ostacoli, Drupal 6 è generalmente ancora una scelta eccellente e lo sarà per molti altri mesi.

In bocca al lupo!


6
Bella risposta. Da menzionare è che spetta al manutentore decidere cosa è alfa, beta, stabile e così via. Ciò significa che un modulo alfa di un responsabile responsabile ed esperto con molti utenti può facilmente essere più "stabile" di un nuovo modulo dichiarato stabile.
Berdir,

5

Di recente abbiamo lanciato un grande sito governativo riscritto usando drupal 7 (> 3000 nodi, traffico elevato). Dopo aver attraversato questo sviluppo, abbiamo dovuto imparare alcune cose:

  • a causa della recente stabilità delle viste, molti moduli che dipendono dalle viste sono ancora instabili. Anche così, quelli più popolari funzionano bene
  • abbiamo dovuto portare alcuni moduli che usiamo molto, che non avevano un ramo D7. Un esempio è stato Apache Solr Panels
  • le funzionalità di D7 sono state traballanti per un po ', ma ora sono abbastanza stabili

Tutto sommato, Drupal 7 ha nuove fantastiche funzionalità, un livello completamente nuovo di astrazione del database, un'API di stati malvagi, la gestione delle immagini nel core. Col passare del tempo il contributo continuerà a migliorare sempre di più per D7, mentre scoprirai a breve che immagino che nessuno voglia fare nuove funzionalità per D6 contrib.

Se vuoi visitare il sito, visita health.govt.nz


Bel sito @wiifm! Per curiosità, come hai implementato il menu sotto "il nostro lavoro"?
Malks,

In base al tema del menu personalizzato, il mega-menu renderizzato viene inserito e impostato su 'display: none', quindi javascript viene utilizzato per mostrare / nascondere <div>
wiifm

1

Assolutamente, Drupal 7 è pronto per grandi siti; anche se molti moduli sono in beta, quelli essenziali sono stabili e puoi iniziare a costruire con Drupal 7.

D'altra parte, non è necessario sbrigarsi, poiché Drupal 8 sarà, molto probabilmente, rilasciato tra 2 anni .

Per tuo riferimento, leggi anche questo articolo .


1

Abbiamo lanciato un sito Drupal 7 davvero enorme (www.examiner.com) prima del lancio di Drupal 7 . Quindi, ha richiesto un buon numero di persone molto, molto familiari con il core. Adesso? È così pronto e facile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.