Upgrade-kalkulátor BETA

TYPO3 upgrade elemző és költségkalkulátor

Ellenőrizd a TYPO3-frissítésed komplexitását, várható ráfordítását és becsült költségét. Add meg a TYPO3-verzióidat és a bővítményeidet egy első projektbecsléshez – évi több mint 70 frissítés tapasztalata alapján.

A TYPO3-frissítésetek
Kapcsolat (opcionális)
TYPO3 upgrade útmutató

Mennyibe kerül egy TYPO3-frissítés?

A TYPO3-frissítés költsége attól függ, mekkora a verziótávolság, hány bővítményt használsz, és mennyi egyedi kódot kell portolni. Egy kis, karbantartott oldal néhány nap alatt frissíthető, míg egy nagy, egyedi bővítményekkel rendelkező multisite-telepítés több hetet is igénybe vehet. Ez a TYPO3 upgrade kalkulátor átlátható ráfordítási és költségtartománnyá alakítja ezeket a tényezőket, hogy a projekt előtt tervezhess.

Mit ellenőriz a TYPO3 upgrade elemző?

A kalkulátor azokat az adatokat veszi figyelembe, amelyek leginkább befolyásolják a becslést:

  • Jelenlegi és cél TYPO3-verzió
  • A főverzió-lépések száma
  • Bővítmény-kompatibilitás a TER és a Packagist alapján
  • Nem támogatott és egyedi bővítmények
  • A telepítés mérete
  • Az oldalak és domainek száma
  • Egyedi backend-modulok
  • További tesztelési ráfordítás

Hogyan becsüli a rendszer a ráfordítást?

Minden megadott bővítményt a TER és a Packagist alapján ellenőrzünk, hogy létezik-e a célverziót támogató kiadás. A kompatibilis bővítmények kevés ráfordítást igényelnek; a nem támogatott vagy egyedi bővítményeket bővítményenként fix portolási ráfordítással becsüljük. Ehhez jön a főverzió-lépésenkénti ráfordítás, a telepítés méretéhez igazított tesztelési keret, valamint a további oldalakhoz vagy egyedi backend-modulokhoz szükséges idő. Az eredmény egy ráfordítási tartomány és egy költségbecslés a standard óradíjunkon.

Milyen tényezők növelik a komplexitást?

A komplexitás nő a verziótávolsággal (például a TYPO3 8.7-ről v14-re számos töréssel jár), az egyedi vagy karbantartatlan bővítmények számával, a jelentős TypoScript- és Fluid-testreszabással, a külső rendszerekkel való integrációkkal, valamint a sok oldalt és nyelvet tartalmazó nagy szerkesztőségi telepítésekkel. Az újabb verziókban lecserélt bővítmények – például a gridelements helyett EXT:container vagy a mask helyett Content Blocks – migrációs ráfordítást okoznak akkor is, ha van közvetlen utód.

TYPO3 bővítmény-kompatibilitás

A bővítmény-kompatibilitás általában a TYPO3-frissítés legnagyobb változója. A kalkulátor minden bővítménykulcsot és Composer-csomagot megkeres, hogy létezik-e a célverzióval kompatibilis verzió. A kompatibilis kiadás nélküli bővítmények egyedi munkának számítanak, amelyet portolni vagy cserélni kell. Egyes gyártók – például az in2code powermail és femanager bővítményei – Early Access Programon keresztül biztosítanak korai TYPO3-támogatást, amit a kalkulátor jelez, ahol releváns.

TYPO3 v14-frissítés tervezése

A TYPO3 v14 LTS a legtöbb frissítés jelenlegi hosszú távú támogatású célja. Ha még TYPO3 11-en, 12-n vagy 13-on vagy, a v14-re való frissítés most támogatott verzión tart, és egy lépésben tervezhető. Fent válaszd ki a jelenlegi verziót és célként a TYPO3 v14-et a várható ráfordítás és költség megtekintéséhez.

Kalkulátor kontra teljes forráskód-elemzés

Ez egy gyors előzetes becslés. Nem vizsgálja a forráskódot, a TypoScriptet, a Fluid-sablonokat, a deprecationöket vagy az adatbázist, ezért tervezési értékként kezeld, ne kötelező árajánlatként. A teljes TYPO3-frissítési audit külön szolgáltatás, amely ezen felül Rectort, Fractort, a TYPO3 Extension Scannert és kézi kódellenőrzést is használhat a deprecationök és töréspontok feltárására. Ez a kalkulátor a Digital Zombies önálló eszköze, és nem forráskód-elemző termék.

Gyakori kérdések

Mennyibe kerül egy TYPO3-frissítés?
Egy TYPO3-frissítés a kis, karbantartott oldalak néhány napjától a nagy, egyedi bővítményekkel rendelkező multisite-telepítések több hetéig terjedhet. A költség a verziótávolságtól, a bővítmény-kompatibilitástól és a telepítés méretétől függ. A fenti kalkulátor első költségtartományt ad.
Mennyi ideig tart egy TYPO3-frissítés?
A legtöbb frissítés néhány naptól több hétig tart. Egy kis oldal egyetlen lépéses frissítése gyors; több főverzió átugrása, egyedi bővítmények portolása és egy nagy telepítés tesztelése tovább tart. A kalkulátor órában adja meg a ráfordítási tartományt.
Mennyire pontos a becslés?
A becslés a megadott adatok és nyilvános bővítményadatok alapján készült gyors érték. Tervezéshez és összehasonlításhoz elég pontos, de nem kötelező érvényű ajánlat – a végleges ajánlat a kód és a konfiguráció rövid átvizsgálása után következik.
Milyen tényezők befolyásolják a TYPO3-frissítés költségét?
A fő tényezők: a főverzió-lépések száma, a bővítmények száma és kompatibilitása, a nem támogatott vagy egyedi bővítmények, a telepítés mérete, az oldalak és domainek száma, az egyedi backend-modulok és a szükséges tesztelési ráfordítás.
Kiszámíthatom egy TYPO3 v14-re való frissítés költségét?
Igen. Válaszd ki a jelenlegi verziót és célként a TYPO3 v14-et, add meg a bővítményeket, és a kalkulátor megadja a TYPO3 v14-frissítés várható ráfordítását és becsült költségét.
Hogyan ellenőrzi a rendszer a TYPO3-bővítményeket?
Minden bővítménykulcsot a TYPO3 Extension Repositoryban (TER), minden Composer-csomagot a Packagiston ellenőrzünk, hogy létezik-e a célverziót támogató kiadás. A kompatibilis kiadás nélküli bővítményeket portolási munkaként kezeljük.
Ellenőrizhet a rendszer egyedi bővítményeket?
Az egyedi és privát bővítmények nem szerepelnek a TER-ben vagy a Packagiston, ezért automatikusan nem ellenőrizhetők. A kalkulátor óvatosan, portolási munkaként becsli őket; a teljes elemzés egyenként vizsgálja a kódjukat.
Elemzi a rendszer a forráskódot?
Nem. Ez a kalkulátor nem olvassa a forráskódot, a TypoScriptet, a Fluid-sablonokat vagy az adatbázist. A ráfordítást a verzió, a bővítménylista és a telepítési adatok alapján becsli. A teljes forráskód-elemzés külön szolgáltatás.
Biztonságos a composer.json feltöltése?
Igen. Ha feltöltöd a composer.json fájlt, csak a szükséges bővítmények listáját olvassuk be a kompatibilitás ellenőrzéséhez. Magát a fájlt nem tároljuk; a fejlesztői függőségeket, a core-csomagokat és a könyvtárakat figyelmen kívül hagyjuk.