Verbouwing van mijn eigen webpresentatie
Fundamentele verbouwing van mijn eigen webpresentatie: mjmrozek.de, mjmrozek.com en mjmrozek.eth.
Context: aanvankelijk liepen er twee aparte WordPress-installaties — één op een Duitse server, één op een Californische server. Na verloop van tijd ontstonden zorgen over stabiliteit en bereikbaarheid, vooral na plugin- of core-updates. De groeiende onderhoudslast leidde tot het inzicht dat één statische, meertalige website op lange termijn de betere oplossing is.
Doelen: • Meer prestaties, veiligheid en stabiliteit bij minder onderhoud • Overgang van WordPress naar een slanke statische website • Invoering van een efficiënt, voordelig back-upsysteem • Flexibiliteit in migratie en deployment • Doel PageSpeed 100 • Centrale, geconsolideerde webpresentatie onder één domein en e-mailstructuur
Plan en uitvoering: eerste fase: overdracht naar het Hugo-framework, lokale tests, toevoegen van de Engelse taalversie, koppeling van GitHub aan Netlify, deployment onder mjmrozek.com, doorverwijzing van mjmrozek.de.
Tweede fase: hosting via IPFS en ENS (mjmrozek.eth), integratie van MetaMask en Ethermail. Centrale identificator van de web3-identiteit is mjmrozek.