Tisztázza a feladatot és a döntést
Ez az útmutató a typo3 megvalósítási útmutatót egy áttekinthető működési munkafolyamattá alakítja. Összeköti a tartományi döntéseket, a tulajdonjogot, a bizonyítékokat és az elfogadást, így az eredmény továbbra is működik a termelésben.
Modellezze a hozzáférhető nyelvű verziókat szabályozott rekordokként, amelyek a forrástartalomhoz és a munkaterület jóváhagyásához kapcsolódnak.
Gyakorlati munkafolyamat
- 1
A készletforrás típusai, azonosítói, mezői, területei, tulajdonosai és közzétételi állapotai.
- 2
Válassza ki a kézbesítési mintát a mennyiség, a várakozási idő, a szerkesztői vezérlés és a hibatűrés közül.
- 3
A forrásrekord hozzárendelése egy különálló nyelvi verziójú rekordhoz tartós csatolással.
- 4
Adjon hozzá hitelesítést, idempotenciát, újrapróbálkozást, gyorsítótár érvénytelenítését, naplózást és hozzáférés-vezérlést.
- 5
Tesztközzététel, forrásmódosítások, nem elérhető eredmények, visszaállítás, billentyűzetkezelés és figyelés a kiadás előtt.
Példa vagy eszköz
A TYPO3 munkaterület példája lefedi a mezőleképezést, a fordítási kapcsolatokat, a telepítést és az érvénytelenítést. Az eszközben rögzítse az alapállapotot, a tulajdonost, a döntést, a bizonyítékot, a nyitott kiadást és a jóváhagyás dátumát is. Valódi oldalt vagy tranzakciót használjon, hogy a csapat láthassa a függőségeket, a kivételeket és a kiadást követő karbantartási munkát.
| Döntési pont | Rekord | Elfogadási kritérium |
|---|---|---|
| Alapvonal | Megfigyelt jelenlegi állapot | A felvétel forrása és dátuma |
| Döntés | A kiválasztott lehetőség és indoklás | Figyelembe vették a kockázatot és a közönséget |
| Bizonyíték | Teszteljen, dokumentáljon vagy mérjen | Áttekinthető és verzióspecifikus |
| Jóváhagyás | Név, szerep és dátum | Minden kötelező kritérium teljesült |
A modellnyelvi változatok szabályozott rekordként
Használjon dedikált tartalomrekordot vagy oldaltípust egy hozzáférhető nyelvű változathoz, és csatlakoztassa a forráshoz egy megváltoztathatatlan relációval. Tárolja a forrás UID-jét, a forrás munkaterület-verzióját vagy a tartalom kivonatát, a célterületet, a nyelvi módot, az átalakítási eredmény azonosítóját, az ellenőrzés állapotát, a szószedet verzióját, a jóváhagyókat és az utolsó ellenőrzés dátumát. Tartsa elkülönítve ezt a kapcsolatot a TYPO3 szokásos nyelvi fordítási relációjától, ha a verzió megváltoztatja a struktúrát vagy az információsűrűséget, nem csak a nyelvet.
Szándékosan térképezze fel a strukturált forrásmezőket. Megőrzi a címsorokat, bekezdéseket, listákat, hivatkozásokat, táblázatokat, értesítéseket, letöltéseket és kapcsolati blokkokat szemantikai elemként. Határozzon meg egy biztonságos tartalékot minden egyes nem támogatott tartalmi elemhez: őrizze meg felülvizsgálói figyelmeztetéssel, cserélje ki egy jóváhagyott összefoglaló összetevőre, vagy blokkolja a generálást. Soha ne dobjon le egy ismeretlen elemet csendben. A fájlhivatkozások és hivatkozások megtartják azonosítóikat, így az érvényesítés észlelheti a megváltozott vagy törölt függőségeket.
| Rekord mező | Cél | Kötelező viselkedés |
|---|---|---|
| forrás_uid | Összekapcsolja a verziót és a forrást | Megváltoztathatatlan kapcsolat az engedély ellenőrzésével |
| forrás_változat | Érzékeli a forrásváltozásokat | Jóváhagyott verziót jelöl felülvizsgálatra, ha eltér |
| felülvizsgálati_állapot | Szabályozza a munkafolyamatot | Az átmenetet a háttérszerep korlátozza |
| eredmény_azonosítója | Támogatja a nyomon követhetőséget | Beállításokkal és kérési idővel tárolva |
Használjon munkaterületeket generáláshoz, felülvizsgálathoz és jóváhagyáshoz
A generált eredményt egy ellenőrzött munkaterületen hozza létre, soha ne közvetlenül az élő munkaterületen. Egy generációs szerepkör kérhet és frissíthet vázlatokat. A téma lektora megerősíti a feltételeket, a számokat, a dátumokat, a felelősségeket és a hivatkozásokat. Egy nyelvvizsgáló ellenőrzi a kiválasztott módot és a megjelenített utat. A kiadó ellenőrzi a megoldott megállapításokat, és a jóváhagyott változatot áthelyezi a létrehozott munkaterületi szakaszon. Kényszerítse ezeket a képességeket a háttérengedélyekben és a kiszolgálóoldali átmeneti logikában.
Konfigurálja a szakasz értesítéseit a rekord URL-címével, a forrás verziójával, a kockázati szinttel, a szükséges szerepkörrel és a határidővel. A véleményezőknek értelmes különbségre van szükségük, amely megkülönbözteti a tartalomváltozásokat a TYPO3 metaadatzajtól. Ha a forrást az áttekintés nyitva tartása közben szerkesztik, jelölje meg a verziót elavultnak, és kérje meg a csapatot, hogy válasszon a vázlat alapozása vagy egy kifejezetten rögzített kivétel végrehajtása között. A rendszernek meg kell akadályoznia, hogy egy elavult jóváhagyás élesre kerüljön.
- 1
Hozzon létre vagy azonosítsa a forrásrekordot, és rögzítse a munkaterület-változatát.
- 2
A strukturált verzió létrehozása a hozzárendelt munkaterületen.
- 3
Végezze el a tárgy, a nyelv és a link érvényesítését a megjelenített előnézeten.
- 4
Oldja meg a megállapításokat, és erősítse meg, hogy a forrásváltozat még mindig aktuális.
- 5
Tegye közzé a jóváhagyott rekordot, és őrizze meg a munkaterület teljes előzményeit.
Telepítse és érvénytelenítse a jóváhagyott tartalom elvesztése nélkül
Hozzon létre útvonaljavítókat és oldalmetaadatokat, amelyek minden verzióhoz stabil, olvasható URL-t biztosítanak. Kölcsönös nyelvi hivatkozások és kanonikus kapcsolatok közzététele a szerver által megjelenített jelölésekben. Csak jóváhagyás után vegye fel a verziót a webhelykeresésben és az XML-webhelytérképekben. Konfigurálja kifejezetten a hozzáférési korlátozásokat, és ellenőrizze, hogy egy nyilvános nyelvű oldal nem örököl-e nem szándékos forrásoldali korlátozást, és nem tesz-e közzé védett forrástartalmat.
A jóváhagyott verzió, a forrás, a hivatkozott fájl, a megosztott tartalomelem, a megjelenítési sablon vagy a szószedet megváltozásakor érvénytelenítse a megfelelő előtér-gyorsítótárakat. Használjon forrás- és verzióazonosítót egyaránt tartalmazó gyorsítótár-címkéket. A generálás vagy felülvizsgálat során folytassa az utolsó jóváhagyott rekord kiszolgálását. A sikertelen kérés látható háttérfeladatot és működési eseményt hoz létre, de nem törli az érvényes nyilvános oldalt, és nem cseréli le piszkozatra.
Minden nyilvános verziónak van egy stabil útvonala és kölcsönös forráshivatkozása.
A keresés és a webhelytérkép csak jóváhagyott rekordokat tartalmaz.
A gyorsítótár-címkék a forrást, a verziót, a megosztott elemeket, a fájlokat és a megjelenítőt takarják.
A védett források nem szivároghatnak ki a generált nyilvános rekordokon.
Az utolsó jóváhagyott rekord elérhető marad a hibák és a felülvizsgálat során.
Működtesse a bővítményt a TYPO3 frissítésekkel
Tesztelje a bővítményt a támogatott TYPO3 hosszú távú támogatású verziókkal, PHP-verziókkal, adatbázissal, többnyelvű konfigurációval, munkaterületekkel, ütemezővel, keresési bővítményekkel és gyorsítótárazási réteggel. Az automatizált integrációs teszteknek ki kell terjedniük a háttérengedély-ellenőrzésekre, a DataHandler-horgokra, a reláció megmaradására, a munkaterület-átmenetekre, a gyorsítótár érvénytelenítésére, a API hibára és az elavult forrás észlelésére. A böngésző tesztjei kiterjednek a háttér-billentyűzet működésére és a frontend navigációra reprezentatív szélességben.
A kiadás előtt dokumentálja az ütemező feladatokat, a sor figyelését, a hitelesítő adatok elforgatását, a naplózást, a biztonsági mentést és visszaállítást, a séma áttelepítését és a biztonságos bővítmény letiltását. Először hajtson végre frissítéseket egy éles változaton, és ellenőrizze a régi jóváhagyott rekordokat, mielőtt újakat hozna létre. Az elfogadás magában foglalja mind a bővítménykód, mind az adatbázis-áttelepítés sikeres visszaállítását, a közzétett tartalom továbbra is elérhető, és az ellenőrzési előzmények érintetlenek.
Szerepek, bizonyítékok és jóváhagyás
A generálást tartsa külön a közzétételtől. A sikeres válasz tervezet, nem jóváhagyás. Tárolja a forrásazonosítót és verziót, az átalakítási beállításokat, az eredményazonosítót, a felülvizsgálati állapotot, a jóváhagyót és a közzétételi időt. Amikor a forrás megváltozik, a jóváhagyott tartalom csendes cseréje helyett jelölje meg a nyelvi verziót felülvizsgálatra. Ez lehetővé teszi a visszaállítást és az auditálást a platformok között.
Műveletek és karbantartás
A munka nem ér véget a megjelenéssel. Kapcsolja össze a nyelvi verziót vagy konfigurációt a forrásával, figyelje a minőségi és szolgáltatási intézkedéseket, és határozzon meg konkrét felülvizsgálati indítékokat. A kiváltó tényezők közé tartoznak a forrásváltozások, a jogi változások, az új közönségigények, az ismétlődő támogatási kérdések, a technikai változások és az incidensek. Egy megnevezett tulajdonos értékeli az eseményindítót, szükség esetén új verziót nyit meg, és rögzíti a megújított jóváhagyást.
Közzétételi ellenőrzőlista
Az integráció tartós forrásazonosítókat használ.
A hitelesítő adatokat a rendszer a szerver oldalon tárolja és elforgatja.
Meg van határozva az időtúllépés, az újrapróbálkozás és a sebességkorlátozás viselkedése.
Az ismételt kérések idempotensek.
A generált tartalom felülvizsgálati állapotba kerül.
A forrásmódosítások érvénytelenítik vagy újra megnyitják a verziót.
A nyelvi navigáció billentyűzettel és kisegítő technológiával működik.
A figyelés kiterjed a hibákra, a várólistákra, a várakozási időre és az elavult tartalomra.