Technologie: Porovnání verzí
m (→Vývoj software) (Značka: editace z VisualEditoru) |
m (→Vývoj software) (Značka: editace z VisualEditoru) |
||
Řádek 17: | Řádek 17: | ||
*[[Údržba konfigurací softwaru]] | *[[Údržba konfigurací softwaru]] | ||
*[[Otevřený a znovu využitelný zdrojový kód]] | *[[Otevřený a znovu využitelný zdrojový kód]] | ||
− | *[[ | + | *[[Bezpečnostní otázky u Open source]] |
==Budování služby - frontend== | ==Budování služby - frontend== |
Aktuální verze z 10. 2. 2019, 20:20
< Manuály
Výběr technologie, vývoj, integrace, hosting, testování, zabezpečení a údržba.
Obsah
Výběr technologie a přístupu.
Vývoj software
Konfigurace, řízení verzí, předvýrobní prostředí, závislosti.
- Správa závislostí softwaru
- Verzování kódu a dokumentace
- Nasazujte nové verze pravidelně
- Práce v předprodukčních prostředích
- Údržba konfigurací softwaru
- Otevřený a znovu využitelný zdrojový kód
- Bezpečnostní otázky u Open source
Budování služby - frontend
Požadavky na zařízení a prohlížeč, progresivní vylepšení, protokol HTTPS.
- Používání protokolu HTTPS
- Using progressive enhancement
- Design pro různé prohlížeče a zařízení
- Mobilní technologie
- Použití CAPTCHAs
- Principy přístupnosti pro vývojáře
Testování služby
Zajištění kvality, testování výkonnosti, testování zranitelnosti a pronikání, průzkumné testování.
- Exploratory testing
- Quality assurance: pravidelné testování služby
- Zranitelnost a penetrační testování
- Testování výkonnosti služby
- Testování dostupnosti
- Testování pomocí asistenčních technologií
- Jak testovat výkon frontendu
Správa ostrého provozu služby
Doba provozu, dostupnost, monitorování.
Integrace s externím softwarem a daty
Otevřené standardy, odklon od starších systémů pomocí rozhraní API.
Hosting služeb
Dodavatelé, názvy domén
Ochrana uživatelských informací
Zabezpečení, cloud, podvody, soubory cookie, přihlašování uživatelů a odesílání e-mailů.