CMS |
CMS staat voor Content Management System. Een CMS is een content-beheersysteem meestal in de vorm van een webapplicatie. Een CMS maakt het mogelijk om zonder technische kennis, content en data op internet te kunnen publiceren. |
Laravel |
Laravel is een MVC (Model, View, Controller) PHP framework |
Orchid |
Orchid is een open-source package (MIT License) dat het development process versnelt met behulp van applicatie templates. |
Larawall |
Larawall is het custom CMS gemaakt met Laravel en Orchid dat gebruikt wordt binnen LiveWall. |
API |
Application programming interface, een software-interface die het mogelijk maakt om verschillende applicatie met elkaar te laten communiceren (data doorsturen). |
MySQL |
MySQL is een opensource-managementsysteem voor databases. SQL is de de taal waarmee de database communiceert. MySQL wordt vaak gebruikt in combinatie met PHP. |
Gitlab |
Software voor het bijhouden van veranderingen in de bestanden. Meestal gebruikt in development teams die gezamenlijk werken aan dezelfde code. |
PHPstorm |
PHPstorm is een IDE (Integrated development environment) computer software die ondersteunt bij het ontwikkelen van applicatie code. |
Laragon |
Laragon is een (lokale) development omgeving voor het bouwen van applicaties. |
PHP |
PHP is een scripttaal bedoeld voor het opzetten van dynamische web applicatie. |
clonen |
Het kopiƫren van een web applicatie naar je lokale development omgeving. Bijvoorbeeld vanuit Gitlab |
migreren/migrations |
Tabellen en data in de applicatie doorsturen naar de database. |
UI/GUI |
User Interface/Graphical User Interface |
SLA |
Service Level Agreement is een overeenkomst waarin afspraken staan tussen de aanbieder en afnemer van een dienst of product. SLA wordt veel gebruikt in de IT sector. In een SLA staat beschreven welke service/diensten bij het afgenomen product hoort. |
Jira |
Jira is een software programma waarin je als team projecten kunt plannen, beheren en erover kunt rapporteren. |
POC |
Proof Of Concept |
Repository |
Een repository is een centrale opslag plaats voor files, versiebeheer systemen zoals Gitlab of Github gebruiken repositories. |
Commits |
Een commit maken is het versturen van de laatste aanpassingen naar de repository. |
blade file |
Blade is een simpele maar zeer nuttige templating engine dat gebruikt wordt in Laravel. In blade files kan zowel PHP als HTML gebruikt worden. Een blade file wordt uiteindelijk gecompileerd naar een basic PHP file waarbij blade de html structuren omzet. |
CRUD |
CRUD is een afkorting voor Create, Read, Update en Delete. Een CRUD vaak de basis voor het bewerken van database gegevens. Een post aanmaken op een website gaat vrijwel altijd met een CRUD. |
Docker |
Docker files zijn bestanden die in het project zitten met alle configuratie voor de development omgeving. Bij LiveWall gebruiken ze Docker alleen voor de configuratie op de server en niet voor lokale development. |