Drupal 7 jest gotowy na duże witryny?

14

Wiem, że teraz Drupal 7 jest stabilny od prawie roku, ale prawda jest taka, że ​​Drupal potrzebuje modułów stron trzecich, aby spełnić wymagania prawie każdej strony

Wczoraj próbowałem przejść do drupala 7, ale pierwszą rzeczą, jaką widzę, jest to, że wiele modułów to beta, wypuszcza kandydatów i wiele nie ma wersji dla D7.

i wiele z tych modułów jest niezbędnych, moduły takie jak Ctools, panele, referencje, kontekst, wszystkie te moduły są bardzo przydatne i żaden z nich nie ma stabilnej wersji dla Drupal 7

Więc moje pytanie brzmi: Drupal 7 jest gotowy na większą stronę niż blog? ilu z was używa drupala 7 z niestabilnymi modułami do witryn klienta?

Jak ryzykowne jest używanie niestabilnych modułów w Drupal 7?

Gnuget
źródło

Odpowiedzi:

14

P: „Jak ryzykowne jest używanie niestabilnych modułów w Drupal 7?”

Odp .: „Zależy”.

Nie chcąc być tępym, pod koniec 2011 roku jest to pytanie, na które tylko Ty możesz odpowiedzieć, w oparciu o swoje umiejętności, potrzeby i doświadczenie.

Prosta odpowiedź brzmi: bety są zwykle w porządku, alf należy zwykle unikać, RC są prawie na pewno OK.

Jeśli z przyjemnością trafisz na błąd i pomożesz go naprawić lub zastosować łatki, w większości przypadków będziesz w stanie naprawdę pomóc społeczności Drupal. Jeśli nie, ryzyko dla ciebie jest wyższe i może stać się przeszkodą.

Jeśli używasz jednego z „biggies” z dziesiątkami tysięcy użytkowników (CTools, panele, widoki itp.), Prawdopodobnie możesz użyć alpha / bety bez dotykania wielu poważnych problemów - lub będziesz jednym z tysięcy z tym samym problem, co oznacza, że ​​zostanie naprawiony szybciej ... Ale jeśli używasz mniej popularnych (ale wciąż skomplikowanych) modułów lub jest to bardzo ważne, masz pełną niezawodność witryny, musisz pomyśleć dwa razy - i być może trzymać z D6 na chwilę.

Bezpieczniejsze podejście, jeśli martwisz się i nie masz wystarczającej wiedzy, aby ubrudzić sobie ręce kodem lub łatkami, to prawdopodobnie: użyj Drupala 6, ale wybieraj moduły ostrożnie, aby zawsze była dostępna ścieżka aktualizacji D7. Uaktualnij, kiedy będziesz szczęśliwy, że jest właśnie dla Ciebie.

Ostatecznie może być konieczne użycie Drupala 7, ponieważ zapewnia on pewne funkcje, których nie można uzyskać w D6.

Na zakończenie chciałbym powiedzieć, że w większości Drupal 7 i jego ekosystem modułów jest gotowy na większość ludzi / witryn / projektów. Ale z dnia na dzień wszystko się zmienia, więc jeśli nie czujesz się komfortowo, możesz zrobić to za miesiąc lub dwa.

Wykonaj swoje badania, a jeśli masz wątpliwości lub trafisz w kłopoty, Drupal 6 jest ogólnie doskonałym wyborem i będzie dostępny jeszcze przez wiele miesięcy.

Powodzenia!

Jim Kirkpatrick
źródło
6
Niezła odpowiedź. Należy wspomnieć, że to opiekun decyduje o tym, co jest alfa, beta, stabilne i tak dalej. Oznacza to, że moduł alfa od odpowiedzialnego, doświadczonego opiekuna z wieloma użytkownikami może łatwo być bardziej „stabilny” niż nowy moduł zadeklarowany jako stabilny.
Berdir,
5

Niedawno uruchomiliśmy dużą witrynę rządową przepisaną przy użyciu drupal 7 (> 3000 węzłów, duży ruch). Po tym rozwoju musieliśmy nauczyć się kilku rzeczy:

  • ze względu na to, że widoki dopiero niedawno stały się stabilne, wiele modułów zależnych od widoków jest nadal niestabilnych. Mimo to te bardziej popularne działają dobrze
  • musieliśmy przenieść niektóre moduły, których często używamy, które nie miały gałęzi D7. Przykładem były panele Apache Solr
  • funkcje w D7 były przez pewien czas niepewne, ale teraz są dość stabilne

Podsumowując, Drupal 7 ma niesamowite nowe funkcje, zupełnie nową warstwę abstrakcji bazy danych, interfejs API stanów niepoprawnych, obsługę obrazów w rdzeniu. Z biegiem czasu contrib będzie coraz lepszy dla D7, a wkrótce się przekonam, że wyobrażam sobie, że nikt nie chce tworzyć nowych funkcji dla D6 contrib.

Jeśli chcesz sprawdzić witrynę, odwiedź health.govt.nz

wiifm
źródło
Ładna strona @wiifm! Z ciekawości, jak wdrożyłeś menu w „naszej pracy”?
Malks,
Zasadniczo niestandardowe menu, renderowane mega-menu jest wstawiane i ustawiane na „display: none”, a następnie javascript służy do pokazywania / ukrywania <div>
wiifm
1

Oczywiście, Drupal 7 jest gotowy na duże witryny; chociaż wiele modułów jest w fazie beta, niezbędne są stabilne i możesz zacząć budować za pomocą Drupala 7.

Z drugiej strony nie trzeba się spieszyć, ponieważ Drupal 8 zostanie najprawdopodobniej wydany w ciągu 2 lat .

W celach informacyjnych przeczytaj również ten artykuł .

vividvilla
źródło
1

Uruchomiliśmy naprawdę ogromną witrynę Drupal 7 (www.examiner.com) przed uruchomieniem Drupal 7 . Wymagało to sporej liczby osób bardzo dobrze znających rdzeń. Teraz? Jest taki gotowy i łatwy.

użytkownik49
źródło