Implementatie
Om ons framewerk te gebruiken heb je basis kennis nodig van PHP en HTML. Met wat extra kennis van PHP en Javascript ben je al in staat om eigen modules te creëren en implementeren.
Voor zover mogelijk houden we gegevens, de programmatuur en opmaak gescheiden van elkaar. De weergave op de voorkant is zover mogelijk bepaald door stylesheets. Dit onderdeel vinden we helaas nog niet lang optimaal. We maken de websites geschikt voor oude browsers, waardoor we gedwongen zijn om soms "ouderwetse" en dus niet optimale HTML/CSS oplossingen toe te passen. Om voorbeeld te nemen moeten we soms tabellen gebruiken voor elementen waarvoor moderne browsers genoeg zouden hebben aan slechts één div met een css-klasse.
De HTML, Javascript en PHP codes zijn redelijk overzichtelijk en sctructureel verdeeld. We nemen aan dat een programmeur / webdesigner met enige ervaring heel makkelij de weg kan vinden in de code.
Optimalisatie
De HTML, Javascript en CSS-code van de voorkant van deze website is niet volledig geoptimaliseerd. In de werkelijke uitvoering dien je aantal van css en javascript bestanden te minimaliseren om aantal aanvragen te verminderen. Op deze manier maak je de site aanzienlijk sneller.
Optimaliseren van de voorkant is de enige wat je hoeft te doen, gezien dat de PHP-kant is al gebalanceerd geoptimaliseerd. D.w.z. goede "performance" maar niet ten koste van "maintainability".
Software van derde partijen
In onzs framewerk maken we graag gebruik van jQuery (wat ons betreft de beste javascript-framewerk) en soms JQuery-UI. Als de WYSIWYG editor gebruiken we tinyMCE editor. |