Home • Klubben • Medlemmar • Christer Nilsson
https://christernilsson.github.io/Seniorschack
Målsättning
Klubbens hemsida ska fungera som en anslagstavla
- Kalender
- Inbjudningar
- Resultat
Case
Vad erbjuder Christer Nilssons lösning?
- Enkelhet
- Hög prestanda
- Statisk server - säker från angrepp
- Ingen programvara behövs på servern
- Ingen databas
- Inga serverbaserade scripts
- Ingen uppdateringar behövs
- Användaren kan välja mörkt eller ljust tema.
- Användaren kan välja font och teckenstorlek
- Går att installera på enkla filservrar och Github
- Markdown => enkelt att skapa innehåll
- Ingen utvecklingskostnad
- Ingen löpande kostnad förutom domännamnet (seniorschackstockholm.se)
- Open Source
- Tre års uppdateringar av både teknik och publicerad information
- Uppträning av ersättare ingår
Vad rekommenderas för att kunna uppdatera?
- Visual Studio Code från Microsoft
- Markdown Preview
- Integration med Github
- Live Server - man ser ändringarnas resultat direkt i bläddraren.
- Run On Save - när man sparar en markdown-fil skapas automatiskt html-filen.
- Python - Världens populäraste programmeringsspråk.
- makeAll.exe - ett tvåsidors pythonscript som skapar nödvändiga html-filer.
- Chrome - browsern från Google
Github från Linus Thorvalds och Microsoft
- Alla ändringar sparas här.
- Skillnader mellan versioner kan inspekteras.
- Man ser vem som gjort vad.
- Enkelt att återställa en tidigare version.
- Github är publik server - Enkelt att distribuera
Youtube-filer
- del 1 - Översikt
- del 2 - Genomgång av menyerna
- del 3 - Uppdatering med Markdown
- del 4 - Uppdatering av Github