Null
Seiskusaeg lavastatud Umbraco üleminekul
Uuenda Umbracot ilma oma saiti rikkumata. Me viime vanad Umbraco 7 ja 8 versioonid üle uusimale .NET-põhisele Umbracole — paketid, mallid, kohandatud kood ja sisu jäävad puutumata — haldades samal ajal tootmises 1000-toimetajaga ja 80 000-leheküljelise platvormi.
Seiskusaeg lavastatud Umbraco üleminekul
Leheküljed uuendatud tootmises
Toimetajad jätkasid tööd ülemineku ajal
Üks Umbraco uuendus on protsess, mille käigus olemasolev Umbraco sait viiakse üle uuemale versioonile — enamasti vanadest ASP.NET (Umbraco 7/8) versioonidest kaasaegsele ASP.NET Core põhisele versioonile (Umbraco 9 ja uuemad, sealhulgas 10, 13 LTS ja jooksvad versioonid). See hõlmab andmebaasi skeemi, dokumenditüüpe, malle, kohandatud koodi, kolmanda osapoole pakette ja integratsioone, mitte ainult põhipaigaldust. OSKI viib Umbraco uuendused läbi kavandatud, tagasipööratava protsessina, mis hoiab teie sisu ja saidi elavana.
Kuhu tavaliselt eksitakse — ja kuidas OSKI selle õigeks teeb.
Oled kinni Umbraco 7 või 8 verzioonis ja .NET Frameworkist .NET Core’i üleminek tundub nagu täielik ümberkirjutus.
See ongi tihti arhitektuuri muutus süsteemi tuumiku tasemel — ja just seda tööd me teeme. Kaardistame iga dokumenditüübi, malli, pindkontrolleri ja paketi ASP.NET Core vasteteks ning kanname üle kohandatud koodi, selle asemel et kuidagi maagiliselt nuppu vajutada.
Sinu Umbraco versioon ei ole enam toetatud, seega jääd ilma turvapaikadest ning abi ei ole saadaval.
Viime sind toetatud versioonile — tavaliselt praegusele LTS-ile nagu Umbraco 13 — nii et oled jälle turva- ja veaparanduste aknas sees ning tagame edasi puhta uuendusraja.
Pool su saidist tugineb pakkidele, mida uues Umbracos ei eksisteeri.
Auditime esmalt kõik sõltuvused, leiame hooldatud järglase, asendame hüljatud paketid fokusseeritud kohandatud koodiga ning anname sulle tegeliku ulatuse teada enne, kui kohustud — et uuenduse keskel poleks üllatusi.
Sait teenib tulu ja toimetajad töötavad sel iga päev — seda ei saa suletuna võtta suureks korraga üleminekuks.
Teeme uuenduse paralleelses keskkonnas, migreerime sisu, töötame mõlemad samal ajal ning järk-järgult suuname liiklust ümber. Me toimetasime 80 000-leheküljelise ülikooli saidi 1000 toimetajaga ilma katkestusteta.
Eelmine kord, kui keegi prooviks uuendust, see poolikuks jäi ja pooleli jäeti.
Uuendame ühe peamise versiooni korraga Umbraco toetatud rajal, valideerime iga sammu juures ja hoiame töökorras tagasipööramise — nii et projekt saab lõpule viidud, mitte ei jää katkenud harusse.
Peapea ja traditsioonilise CMS-i nõudlus kasvab, kuna brändid toimetavad sisu üha rohkemate kanalite ja saitide kaudu.
$77.8B
Sisuturunduse haldustarkvara turg aastal 2033
10.6%
Aastane kasv (CAGR), 2026–2033
Umbraco 7 ja 8 uuendused .NET Core’ile
Rasked juhtumid: üleminek vanalt ASP.NET Frameworki reale (Umbraco 7/8) ASP.NET Core reale (9, 10, 13 LTS ja praegune). Me rakendame vaated, kontrollerid, kompositsioonid ja käivituskäivituse uuel virnal taas, säilitades käitumise.
Väikeste ja LTS versioonide uuendused
Oled juba Umbraco 9 või 10 juures ja pead jõudma praeguse LTS versioonini? Me haldame samm-sammult uuendusi, NuGet tõstmisi, katkestusi parandusi ja migratsioone, et sa jääksid ajakohaseks ja toetatuks.
Pakettide ja sõltuvuste kaasaegistamine
Inventeerime iga Umbraco paketi ja NuGet sõltuvuse, asendame mahajäetud, uuendame hooldatud ja ehitame uued kohandatud integratsioonid uute API-de vastu.
Sisu ja skeemi migratsioon
Dokumenditüübid, andmetüübid, meedia, liikmed ja kogu sisu puu liiguvad koos nende suhetega. Kontrollime arve ja teostame juhuvalikut, et midagi ei kaduks vaikselt.
Kohandatud koodi ja mallide üleviimine
Razor vaated, pind- ja API kontrollerid, väärtuste konverteerijad, sündmuste ja teavituste käsitlejad viiakse üle vanadest konksudest uude torujuhtmesse, seejärel testitakse reaalse sisuga.
Null-seiskamisega üleminek ja tagasipöördumine
Jookseme uuendatud saidil paralleelselt, harjutame üleminekut, suuname liiklust järk-järgult ümber ja hoiame vana keskkonna soojas — nii et ebaõnnestunud samm on tagasipöördumine, mitte katkestus.
Loetleme sinu hetke Umbraco versiooni, paketid, kohandatud koodi, integratsioonid ja sisu mahu, seejärel kaardistame toetatud uuendusmarsruudi ja märgime igasuguse katkestava muudatuse ette.
Lepime kokku sihtversioonis (tavaliselt praegune LTS), pakettide asendustes, migratsioonimeetodis ja üleminekukavas — ulatus ja riskid laual enne koodi kirjutamist.
Paralleelses keskkonnas teeme samme läbi suuremate versioonide, viime kohandatud koodi ja mallid ASP.NET Core’ile ning migreerime andmebaasi skeemi ja sisu.
Testime lehti, toimetajate töövooge, integratsioone ja jõudlust vana saidi vastu, parandame katkestusi ja kinnitame sisuliselt õiglust, enne kui keegi tootmist puudutab.
Migreerime lõpliku sisu, suuname liiklust järk-järgult ümber vanalt saidilt varuvõimalusena, seejärel jälgime, tugevdame ja anname üle toetatud ning plaastritav ehitise.
Käivitate Umbraco suures mahus tootmises
See ei ole ühe saidi lahendus — meil on 80 000-leheküljeline Umbraco platvorm, mis teenindab ~300 päringut sekundis 1000 toimetajale. Täiendused, mis taluvad reaalset koormust ja tõelisi toimetajaid, on meie alus.
25+ aastat Umbraco alal
Oleme välja andnud versioonid Umbraco 7, 8, pea ilma liideseta ja uusimad .NET Core versioonid, nii et me teame, millised katkestused on tõsised ja millistel pakettidel on tulevik.
Kogenud meeskond 2–4 nädalaga
Kogume Umbracot valdava kogenud meeskonna 2–4 nädala jooksul ja kasutame tehisintellekti kiirendatud inseneriteenuseid kuni 3 korda kiirema kohaletoimetamise jaoks — kodeerime ümber, mitte ainult ei loe õpetusi.
Tagasipööratav, mitte suur pauk
Iga täiendamine töötab paralleelses keskkonnas koos testitud tagasikerimise ja järkjärgulise liikluse suunamisega, nii et teie elus ning tulu jaoks kriitiline sait pole kunagi katsetematerjal.
Null
Seiskamiste arv hinnatud Umbraco üleminekul
80K
Leheküljed uuendatud tootmises
1 000
Toimetajad jätkasid tööd ülemineku ajal
3x
Kiirem tarne tehisintellekti abil
Umbraco uuendus viib olemasoleva Umbraco saidi CMS-i uuemale versioonile. Suurimad hüpped toimuvad vanalt ASP.NET Frameworki reale (Umbraco 7 ja 8) üle tänapäevasele ASP.NET Core reale (Umbraco 9, 10, 13 LTS ja praegused versioonid). Tõeline uuendus hõlmab andmebaasi skeemi, dokumenditüüpe, malle, kohandatud koodi, pakette ja integratsioone — mitte ainult põhituuma NuGet paketti.
Jah. Üleminek Umbraco 7 või 8-lt .NET Core reale on tegelikult rakenduskihi ümberplatvormimine ja see on töö, milles me oleme spetsialiseerunud. Me teostame vaadete, kontrollerite ja kohandatud koodi uuesti implementeerimise ASP.NET Core'is, migreerime sisu ja skeemi ning asendame paketid, mis enam ei eksisteeri — hoides seejuures teie sisu ja URL-id puutumatuna.
Ei. Me uuendame paralleelses keskkonnas, käivitame selle koos tootmisega ja teeme ülemineku, suunates liiklust järk-järgult vanale saidile varukoopiana. Me uuendasime 80 000-leheküljelise Umbraco ülikooli saidi ilma seisakuta 1 000 sisutoimetaja jaoks.
Me auditeerime iga paketi ja sõltuvuse enne alustamist. Hooldatud paketid uuendatakse, hüljatud paketid asendatakse hooldatud järeltulija või spetsiaalse kohandatud koodiga ning me anname teile tegeliku ulatuse enne kohustuse võtmist — nii et uuendus ei jää seisma puuduva sõltuvuse tõttu.
Tavaliselt komplekteerime ja viime vanema Umbraco meeskonna kokku 2–4 nädalaga, seejärel kasutame AI-ga kiirendatud insenertehnikat kuni 3 korda kiiremini tarnimiseks. Esimene samm on alati teie praeguse versiooni, pakettide ja kohandatud koodi audit, et plaan oleks teie tegelikul ehitusel põhinev.