CMS ir API

TYPO3 įgyvendinimo vadovas.

Modeliuokite versijas prieinamomis kalbomis kaip valdomus įrašus, susietus su jų šaltinio turiniu ir darbo srities patvirtinimu.

Išsiaiškinkite užduotį ir sprendimą

Šis vadovas paverčia typo3 diegimo vadovą peržiūrima darbo eiga. Jis sujungia domeno sprendimus, nuosavybės teisę, įrodymus ir priėmimą, kad rezultatas ir toliau veiktų gamyboje.

Modeliuokite versijas prieinamomis kalbomis kaip valdomus įrašus, susietus su jų šaltinio turiniu ir darbo srities patvirtinimu.

Praktinė eiga

  1. 1

    Atsargų šaltinio tipai, identifikatoriai, laukai, lokalės, savininkai ir publikavimo būsenos.

  2. 2

    Pasirinkite pristatymo modelį iš apimties, delsos, redakcinės kontrolės ir klaidų tolerancijos.

  3. 3

    Susiekite šaltinio įrašą su atskiru kalbos versijos įrašu su patvariu ryšiu.

  4. 4

    Pridėkite autentifikavimo, idempotencijos, pakartotinio bandymo, talpyklos negaliojimo, registravimo ir prieigos valdiklius.

  5. 5

    Bandomasis leidinys, šaltinio pakeitimai, nepasiekiami rezultatai, atšaukimas, klaviatūros veikimas ir stebėjimas prieš išleidžiant.

Pavyzdys arba priemonė

TYPO3 darbo srities pavyzdys apima lauko atvaizdavimą, vertimo ryšius, diegimą ir pripažinimą negaliojančiu. Įrankyje taip pat įrašykite pradinę padėtį, savininką, sprendimą, įrodymus, atvirą problemą ir patvirtinimo datą. Naudokite tikrą puslapį arba operaciją, kad komanda matytų priklausomybes, išimtis ir priežiūros darbus po išleidimo.

Sprendimo taškasĮrašasPriėmimo kriterijus
Bazinė linijaStebėta dabartinė būklėĮrašymo šaltinis ir data
SprendimasPasirinktas variantas ir pagrindimasAtsižvelgta į riziką ir auditoriją
ĮrodymaiIšbandykite, dokumentuokite arba išmatuokiteGalima peržiūrėti ir atsižvelgiant į versiją
PatvirtinimasVardas, vaidmuo ir dataAtitiko visi privalomi kriterijai

Modelių kalbų versijos kaip reguliuojami įrašai

Naudokite tam skirtą turinio įrašą arba puslapio tipą prieinamos kalbos versijai ir prijunkite jį prie šaltinio nekintamu ryšiu. Parduotuvės šaltinio UID, šaltinio darbo srities peržiūra arba turinio maiša, tikslinė lokalė, kalbos režimas, transformacijos rezultato ID, peržiūros būsena, žodyno versija, patvirtintojai ir paskutinė patvirtinimo data. Laikykite šį ryšį atskirai nuo įprasto TYPO3 lokalės vertimo ryšio, kai versija keičia struktūrą arba informacijos tankį, o ne tik kalbą.

Sąmoningai susiekite struktūrinius šaltinio laukus. Išsaugokite antraštes, pastraipas, sąrašus, nuorodas, lenteles, pranešimus, atsisiuntimus ir kontaktų blokus kaip semantinius elementus. Apibrėžkite saugų kiekvieno nepalaikomo turinio elemento atsarginį elementą: palikite jį peržiūrėtojo įspėjimu, pakeiskite patvirtintu santraukos komponentu arba blokuokite. Niekada tyliai nenumeskite nežinomo elemento. Failų nuorodos ir nuorodos išsaugo savo identifikatorius, kad patvirtinimas galėtų aptikti pakeistas arba ištrintas priklausomybes.

Įrašymo laukasTikslasReikalingas elgesys
šaltinio_uidSujungia versiją ir šaltinįNekintamas ryšys su leidimo patikra
šaltinio_taikymasAptinka šaltinio pakeitimusPažymi patvirtintą versiją peržiūrai, kai ji skiriasi
apžvalgos_būsenaValdo darbo eigąPerėjimą riboja vidinis vaidmuo
rezultato_idPalaiko atsekamumąSaugomas su nustatymais ir užklausos laiku

Naudokite darbo sritis generuodami, peržiūrėdami ir patvirtindami

Sukurkite sugeneruotą rezultatą kontroliuojamoje darbo vietoje, o ne tiesiogiai tiesioginėje darbo srityje. Generavimo vaidmuo gali prašyti ir atnaujinti juodraščius. Dalyko recenzentas patvirtina sąlygas, skaičius, datas, pareigas ir nuorodas. Kalbos apžvalgininkas patikrina pasirinktą režimą ir pateiktą kelionę. Leidėjas patikrina išspręstas išvadas ir perkelia patvirtintą pataisą į nustatytos darbo srities etapą. Įgyvendinkite šias galimybes naudodamiesi vidinės sistemos leidimais ir serverio pusės perėjimo logika.

Konfigūruokite etapo pranešimus su įrašo URL, šaltinio peržiūra, rizikos lygiu, būtinu vaidmeniu ir terminu. Recenzentams reikia reikšmingo skirtumo, kuris atskirtų turinio pokyčius nuo TYPO3 metaduomenų triukšmo. Jei šaltinis redaguojamas, kol peržiūra atidaryta, pažymėkite versiją, kuri pasenusi, ir reikalaukite, kad komanda pasirinktų, ar pakeisti juodraščio pagrindą, ar užbaigti aiškiai įrašytą išimtį. Sistema turi neleisti pasenusio patvirtinimo pasiekti.

  1. 1

    Sukurkite arba nustatykite šaltinio įrašą ir užfiksuokite jo darbo srities peržiūrą.

  2. 2

    Sukurkite struktūrinę versiją į priskirtą darbo sritį.

  3. 3

    Pateiktoje peržiūroje užbaikite temos, kalbos ir nuorodos patvirtinimą.

  4. 4

    Išspręskite išvadas ir patvirtinkite, kad šaltinio versija vis dar galioja.

  5. 5

    Paskelbkite patvirtintą įrašą ir išsaugokite visą darbo srities istoriją.

Įdiekite ir pripažinkite negaliojančiais neprarasdami patvirtinto turinio

Kurkite maršruto tobulinimo priemones ir puslapio metaduomenis, kurie kiekvienai versijai suteikia stabilų, skaitomą URL. Skelbkite abipuses kalbos nuorodas ir kanoninius ryšius serverio pateikiamuose žymėjimuose. Įtraukite versiją į svetainių paiešką ir XML svetainių schemas tik patvirtinę. Aiškiai sukonfigūruokite prieigos apribojimus ir patikrinkite, ar vieša kalba esantis puslapis nepaveldės nenumatyto šaltinio puslapio apribojimo arba neatskleidžia apsaugoto šaltinio turinio.

Neteisinkite tinkamos sąsajos talpyklos, kai pasikeičia patvirtinta versija, šaltinis, nurodytas failas, bendrinamas turinio elementas, atvaizdavimo šablonas arba žodynėlis. Naudokite talpyklos žymas, kuriose yra ir šaltinio, ir versijos identifikatoriai. Generavimo arba peržiūros metu toliau teikite paskutinį patvirtintą įrašą. Nepavykusi užklausa sukuria matomą užduotį ir veiklos įvykį, bet neišvalo galiojančio viešojo puslapio arba nepakeičia jo juodraščiu.

  • Kiekviena vieša versija turi stabilų maršrutą ir abipusę šaltinio nuorodą.

  • Paieškoje ir svetainės schemoje yra tik patvirtinti įrašai.

  • Talpyklos žymos apima šaltinį, versiją, bendrinamus elementus, failus ir atvaizdavimo priemonę.

  • Saugomi šaltiniai negali nutekėti per sukurtus viešuosius įrašus.

  • Paskutinis patvirtintas įrašas išlieka pasiekiamas gedimų ir peržiūros metu.

Valdykite plėtinį naudodami TYPO3 atnaujinimus

Išbandykite plėtinį su palaikomomis TYPO3 ilgalaikio palaikymo versijomis, PHP versijomis, duomenų baze, daugiakalbe konfigūracija, darbo vietomis, planuokliu, paieškos plėtiniu ir talpyklos sluoksniu. Automatiniai integravimo testai turėtų apimti užpakalinės sistemos leidimų patikras, „DataHandler“ kabliukus, ryšio išlikimą, darbo srities perėjimus, talpyklos negaliojimą, API gedimą ir pasenusio šaltinio aptikimą. Naršyklės testai apima galinės klaviatūros veikimą ir priekinės dalies naršymą tipiniais pločiais.

Prieš išleisdami dokumentuokite planavimo užduotis, eilių stebėjimą, kredencialų kaitaliojimą, žurnalo saugojimą, atsarginę kopiją ir atkūrimą, schemos perkėlimą ir saugaus plėtinio išjungimą. Pirmiausia atnaujinkite gamybinę kopiją ir prieš kurdami naujus patikrinkite senus patvirtintus įrašus. Priėmimas apima sėkmingą plėtinio kodo ir duomenų bazės perkėlimo atšaukimą, kai paskelbtas turinys vis dar pasiekiamas ir jo audito istorija nepažeista.

Vaidmenys, įrodymai ir patvirtinimas

Laikykite generavimą atskirai nuo publikavimo. Sėkmingas atsakymas yra juodraštis, o ne patvirtinimas. Išsaugokite šaltinio identifikatorių ir versiją, transformacijos nustatymus, rezultato identifikatorių, peržiūros būseną, tvirtintoją ir paskelbimo laiką. Pasikeitus šaltiniui, pažymėkite kalbos versiją, kad būtų galima peržiūrėti, o ne tyliai pakeiskite patvirtintą turinį. Tai leidžia atkurti ir atlikti auditą visose platformose.

Operacijos ir priežiūra

Darbas nesibaigia publikavimu. Susiekite kalbos versiją arba konfigūraciją su šaltiniu, stebėkite kokybės ir paslaugų priemones ir nustatykite konkrečius peržiūros veiksnius. Trigeriai apima šaltinio pakeitimus, teisinius pakeitimus, naujus auditorijos poreikius, pasikartojančius palaikymo klausimus, techninius pakeitimus ir incidentus. Įvardytas savininkas įvertina aktyviklį, prireikus atidaro naują versiją ir įrašo atnaujintą patvirtinimą.

Skelbimo kontrolinis sąrašas

  • Integruojant naudojami patvarūs šaltinio identifikatoriai.

  • Kredencialai saugomi serverio pusėje ir pasukami.

  • Apibrėžiamas skirtasis laikas, bandymas pakartotinai ir greičio ribojimo elgesys.

  • Pakartotiniai prašymai yra idempotenti.

  • Sugeneruotas turinys pereina į peržiūros būseną.

  • Šaltinio pakeitimai anuliuoja arba iš naujo atidaro versiją.

  • Kalbos navigacija veikia naudojant klaviatūrą ir pagalbines technologijas.

  • Stebėjimas apima gedimus, eiles, delsą ir pasenusį turinį.

Patikimi šaltiniai

  1. Simple8 API dokumentacija
  2. Simple8 pristatymo modeliai
  3. Žiniatinklio turinio prieinamumo gairės (WCAG) 2.2

Pritaikykite vadovą praktiškai

Išbandykite Simple8 su reprezentatyviu turiniu ir naudokite kontrolinį sąrašą, kad planuotumėte kontroliuojamą gamybos darbo eigą.

Išbandykite savo tekstą