Over Ons
Software Development Bureau
Webist maakt gebruik van Content Delivery Framework.
Development model is MOM.
Initiële versie MOM whitepaper is vrij voor het public beschikbaar.
Het framework is vrij van imitatie van code, concept, architectuur, licentie, auteursrechten van derden of externe bronnen.
Feiteljk, heeft Webist argumentaties gedocumenteerd die de ontwikkelingsconcepten zoals SOLID principle en Event Sourcing afkeuren.
Softwarecode van het framework is het optimaal veilig. Het is volledig onder de supervisie van in-house vakmanschap ontwikkeld.
Het heeft interne beveiligingstoken en firewall-implementaties zoals filters voor aanvraagmethoden en het verlopen van documenten.
Het is ontworpen om te werken in uitermate veilige OS-omgevingen waar de functionaliteit zoals proc_open, allow_fopen_url kunnen uitgeschakeld zijn.
Een procescyclus, zoals het ophalen van gegevens uit verschillende bronnen en opslaan in de database,
benut weinig geheugen, het totale geheugengebruik (inclusief platformtaal) ligt tussen 600 KB en 1,4 MB.
Dit economische energieverbruik en efficiënte benutting van servercapaciteit is mede mogelijk gemaakt door hoog discipline code technieken.
Elke toepassingsservice binnen het framework ondersteunt door architectuur zowel CLI (opdrachtregels op een operatie systeem) als HTTP Web Browser gebruikersinterfaces.
Een bestaande service is standaard klaar om te worden geïntegreerd door Web-services of API-integratie.
Het is niet nodig om er specifieke adapters voor te ontwikkelen. Met andere woorden er is geen "console" module, het systeem zelf is een console.
Webdocumenten (HTML) en HTTP verzoek-responslaag zijn volledig gescheiden. Hiermee kan elk willekeurig front-end-thema in gebruikt worden genomen.
HTTP-laag is standaard cookievrij.
URL resolve met server-side logica omleiding.
Dit betekent dat bijvoorbeeld een browser kan worden omgeleid zonder eerst locatie indicatie in de header te sturen.
Meerdere projecten worden binnen één codebase gebouwd, het maakt niet uit of een project alleen backend betreft of met een HTTP-laag (een website).
Websitedocumenten worden bijvoorbeeld in de mappen public, site/View geplaatst.
Vanuit deze documenten kan er optioneel een 'Result-set Delivery Engine' worden opgeroepen.
Deze techniek voorkomt code duplicatie, bevordert het hergebruik van code en efficiënte schaling.
Generiek gebruikt services, ook wel pakketten genoemd, zijn onder meer Automator (thread forking), Authenticatie en Autorisatie, Opslag, E-mail, REST Client, REST Server.