A honlapom még drupal 6:

Mit tudok tenni?

Segesvári Dávid (segi)

Cheppers

@segi67

Drupal 6 RIP!

(2008 - 2016)

Drupal 6 honlapok száma

OK, de a honlapom még Drupal 6 alatt fut!

Nem tudok dönteni, Drupal 7 vagy Drupal 8

Drupal 7

Előnyök
  • Sokféle modul elérhető
  • Stabil
  • Kisebb a változás Drupal 6 és 7 között
Hátrányok
  • A reszponzív sminkeket nem támogatja a core
  • Beállítások exportálása konfigurációs fájlokban
  • Rövidebb támogatottság
  • Új funkciók nem lesznek elérhetőek a frissítésekkel

Drupal 8

Előnyök
  • Teljesítménynövekedés (PHP 7 kompatibilitás, HipHop php)
  • Újabb funkciók érkeznek a frissítésekkel
  • Hosszabb támogatottság
  • Reszponzív sminkek
  • JS keretrendszerek támogatása
Hátrányok
  • Sok Drupal 7-es module még nem elérhető vagy nem stabil
  • Kevesebb leírás és szaktudás
  • API szinten nagyobb változás, ezáltal többet kell tanulni

Top modulok

  • 1. Views - Drupal 8 része

  • 2. Ctools - Drupal 8 része

  • 3. Token - 8.x-1.0-alpha2

  • 4. Pathauto - 8.x-1.0-alpha3

  • 5. Libraries API - Nem elérhető

  • 9. jQuery Update - Drupal 8 része

  • 14. Google Analytics - 8.x-2.0

  • 15. Wysiwyg - Drupal 8 része

  • 19. Metatag - 8.x-1.0-beta8

  • 21. Rules - 8.x-3.0-alpha1

  • 23. Views Slideshow - 8.x-4.0

  • 114. Flag - fejlesztés alatt

Szempontok, amiket figyelembe kell venni, bármelyik opciót is válasszuk!

Szempontok

  • A jelenlegi kódbázis tartalmaz-e olyan kódot amely csak “régebbi” php verzióval kompatibilis
  • Tartalomstruktúrát nehéz átlátni és/vagy komplex templateket kellett hozzá írni
  • A sminkréteg használ-e elavult, régi, már nem támogatott JS keretrendszereket, könyvtárakat
  • Használunk-e custom modulokat?
  • Reszponzív sminket akarunk-e használni

Milyen lehetőségeim vannak?

  • Upgrade path
  • Migráció Drupal 6-ról 7-re
  • Migráció Drupal 6-ról 8-ra

Migráció Drupal 8-ra

  • Drupal 6-ról és 7-ről is van lehetőség
  • Upgrade path -> migration path
  • A Drupal 8.1-től elérhető a Drupal migration UI
Drupal 6:
core + CCK + Link + Email + Phone + ImageCache modul
Drupal 7:
Drupal 7: tartalmak, felhasználók, taxonómiák, blokkok, menük, szövegszűrők

Konklúzió

Kérdések?