HAM Radio ZendExamens Banner  [ Welkom ]  [ Het waarom ]  [ Examens ]  [ Morse sectie ]  [ QTH Locator ]  [ Lijsten / Tabellen ]  [ Referenties ]  [ Link Sectie ] 
Home » Website

Opzet en ontwikkeling Website

De website is opgebouwd met PHP en is Object georiƫnteerd opgezet.
Voor de ontwikkeling wordt gebruik gemaakt van de volgende toolset.

Toolset:

Visual Code wordt gebruikt als editor met - onder andere - de volgende extensies voor PHP
Zowel de ontwikkeling als de invoer gebeurd op lokale omgevingen.
Na controle en testen worden de wijzigingen gepromoot naar het World Wide Web.

Omgeving:

De lokale omgeving bestaat uit: De lokale software en ontwikkelomgeving draait op Ubuntu.

Ontwikkeling:

Om te voldoen aan het clean-code principe worden de SonarLint regels strikt aangehouden. Om de browser compatibiliteit te waarborgen worden de W3C validatoren gebruikt. De software versionering en release strategie gebeurd middels GitHub.
Er wordt een eenvoudige release strategie toegepast.
(master/develop/bugfix/feature).

Hosting:

Cloud86.io is de hosting partij.
Een provider die IMO waar voor zijn geld levert en een top helpdesk heeft.

Toekomst:

Op dit moment wordt er geƫxperimenteerd om Docker,Jenkins,SonarQube en Selenium op een Raspberry Pi draaiend te krijgen om vervolgens een CI/CD straat te kunnen inrichten.
Image1 Image2 Image3 Image4 Image5 Image6
Image7 Image8 Image9 Image10
Image11 Image12 Image13 Image13