Project Kakkerlak

From A-Eskwiki
Jump to: navigation, search

Opdat de website een kernoorlog kan overleven.

Het doel van Project Kakkerlak is oplossen dat de WebCie steeds werk moet verzetten om de site levend te houden. Dit betekent dat we regelmatig onderhoud automatiseren (of uitbesteden), en ervoor zorgen dat op zijn minst een deel van de site nog kan blijven doorgaan als er iets misgaat.

Regelmatig onderhoud

Flagrante bugs voorkomen

Het handigste is hier gewoon goed op testen, waarvoor we Project SOEPMES hebben.

Wat echt supermooi zou zijn is een subklasse van String die bijhoudt of het ge-escaped / gefilterd is. Dan heb je geen problemen met XSS en SQL-injectie.

Backups bruikbaar maken

  • Een of andere noodknop waarbij een oude versie van de code en een oude databaseinhoud live wordt gezet.
  • Installatiescript ofzo, zodat bij falen van de vm-www de site ergens anders kan draaien.
  • Docs voor iemand die vanaf 0 begint zonder WebCie om in te werken.