O Drupal 7 está pronto para grandes sites?

14

Eu sei que agora o Drupal 7 é estável desde quase um ano, mas a verdade é que o Drupal precisa de módulos de terceiros para satisfazer os requisitos de quase qualquer site

Ontem tentei pular para o drupal 7, mas a primeira coisa que vejo é que muitos dos módulos são betas, libera candidatos e muitas não têm uma versão para o D7.

e muitos desses módulos são essenciais, módulos como Ctools, painéis, referências, contexto, todos esses módulos são bastante úteis e nenhum deles possui uma versão estável para o drupal 7

Então, minha pergunta é: o Drupal 7 está pronto para um site maior que um blog? quantos de vocês usam o drupal 7 com módulos instáveis ​​para os sites de um cliente?

Qual o risco de usar módulos não estáveis ​​no drupal 7?

Gnuget
fonte

Respostas:

14

P: "Qual o risco de usar módulos não estáveis ​​no Drupal 7?"

A: "Depende".

Sem querer ser obtuso, no final de 2011, essa é apenas uma pergunta que você pode responder, com base em suas habilidades, necessidades e experiência.

A resposta simples é: os betas geralmente são bons, os alfas geralmente devem ser evitados, os RCs quase certamente são bons.

Se você estiver feliz em encontrar um bug e ajudar a corrigi-lo ou aplicar patches, você ficará bem e poderá realmente ajudar a comunidade Drupal. Caso contrário, o risco para você é maior e pode se tornar um obstáculo.

Se você estiver usando um dos "biggies" com dezenas de milhares de usuários (CTools, Panels, Views etc), provavelmente poderá usar alfas / betas sem atingir muitos problemas importantes - ou será um dos milhares com o mesmo problema, o que significa que ele será corrigido mais rapidamente ... Mas se você estiver usando módulos menos comuns (mas ainda complexos), ou for crítico, você tem total confiabilidade no seu site, precisará pensar duas vezes - e talvez ficar com D6 por um tempo.

Uma abordagem mais segura se você estiver preocupado e não tiver a experiência necessária para sujar as mãos em código ou patches é provavelmente: use o Drupal 6, mas escolha seus módulos cuidadosamente, para que sempre haja um caminho de atualização do D7. Faça o upgrade quando estiver feliz, certo para você.

Por fim, você pode precisar usar o Drupal 7, pois fornece determinados recursos que você não pode acessar no D6.

Para encerrar, eu diria que, na maioria das vezes, o Drupal 7 e seu ecossistema de módulos estão prontos para a maioria das pessoas / sites / projetos. Mas as coisas estão mudando a cada dia, portanto, se você não se sentir confortável agora, poderá fazer um mês ou dois.

Faça sua pesquisa e se você tiver dúvidas ou se deparar com dificuldades, o Drupal 6 geralmente ainda é uma excelente escolha e será por muitos mais meses.

Boa sorte!

Jim Kirkpatrick
fonte
6
Boa resposta. A ser mencionado é que é decisão do mantenedor decidir o que é alfa, beta, estável e assim por diante. Ou seja, um módulo alfa de um mantenedor responsável e experiente com muitos usuários pode ser facilmente mais "estável" do que um novo módulo declarado como estável.
Berdir
5

Recentemente, lançamos um grande site do governo reescrito usando o drupal 7 (> 3000 nós, tráfego intenso). Tendo passado por esse desenvolvimento, tivemos que aprender algumas coisas:

  • devido ao fato de as visões terem se tornado estáveis ​​recentemente, muitos módulos que dependem delas ainda são instáveis. Mesmo assim, os mais populares funcionam bem
  • tivemos que portar alguns módulos que usamos muito, que não tinham ramificação D7. Um exemplo foi o Apache Solr Panels
  • recursos no D7 ficou instável por um tempo, mas agora é bastante estável

Em suma, o Drupal 7 possui novos recursos impressionantes, uma camada de abstração de banco de dados totalmente nova, uma API de estados perversos, manipulação de imagens no núcleo. À medida que o tempo passa, o contrib vai ficando cada vez melhor para o D7, enquanto você descobrirá em breve que eu imaginaria que ninguém deseja criar novos recursos para o D6.

Se você quiser conferir o site, visite health.govt.nz

wiifm
fonte
Nice site @wiifm! Por curiosidade, como você implementou o menu em "nosso trabalho"?
Malks
Temas de menu personalizados essencialmente, o mega-menu renderizado é inserido e definido como 'display: none' e, em seguida, o javascript é usado para mostrar / ocultar o <div>
wiifm
1

Absolutamente, o Drupal 7 está pronto para grandes sites; mesmo que muitos módulos estejam na versão beta, os essenciais são estáveis ​​e você pode começar a construir com o Drupal 7.

Por outro lado, não há necessidade de se apressar, pois o Drupal 8 será, muito provavelmente, lançado entre 2 anos .

Para sua referência, leia este artigo também.

vividvilla
fonte
1

Lançamos um site realmente grande do Drupal 7 (www.examiner.com) antes do lançamento do Drupal 7 . Então, foi necessário um bom número de pessoas muito, muito familiarizadas com o núcleo. Agora? É tão pronto e fácil.

user49
fonte