Gebruikmaken van browsercaching
WordPress 01 aug 2018

Gebruikmaken van browsercaching

Krijg je van Google de suggestie dat je moet “gebruikmaken van browsercaching” en kom je er niet uit? Geen zorgen, Maik legt je precies uit…
Lees meer
WordCamp Frankfurt – Recap
Savvii op pad 15 sep 2016

WordCamp Frankfurt – Recap

De zomervakantie is voorbij en dat betekent dat het WordCamp-seizoen weer is begonnen. Als opwarmer voor WordCamp NL zijn we afgereisd naar Duitsland voor WordCamp…
Lees meer
Wat is er nieuw in WordPress 4.6?
WordPress 17 aug 2016

Wat is er nieuw in WordPress 4.6?

Gisteravond is WordPress 4.6 uitgekomen. Uiteraard weer vernoemd naar een Jazz icoon. Ditmaal heet de versie “Pepper”, naar saxophonist Park Frederick “Pepper”…
Lees meer
Slim framework en routes
Architectuur 03 sep 2013

Slim framework en routes

Voor het admin panel van Savvii gebruiken we Slim (i.c.m. Twitter bootstrap). Slim is een php framework met goede route mogelijkheden. Ideaal voor ons want Slim heeft geen eigen database maar 'praat' slechts met onze interne API. Het gebruik van Slim Framework maakt het opzetten van gebruikersomgeving een stuk makkelijker, maar gaat niet zonder slag of stoot. Hieronder enkele tips voor het werken met routes in Slim. Om iets te kunnen zeggen over routes moeten we eerst definiëren wat de bronnen zijn die we willen bekijken en/of bewerken. Deze bronnen zijn, voor dit voorbeeld, account en sites. Account is de plek waar persoonlijke gegevens opgeslagen zijn zoals naam, e-mailadres, etc. Sites is een iets complexer en samengestelde bron. In dit voorbeeld houden we het simpel en kijken we naar algemene gegevens en domeinen. Als je bovenstaande bronnen vertaalt naar routes voor de website krijg je het volgende url-schema: /account /sites /sites/1/overview /sites/1/domains Om het voorbeeld redelijk simpel te houden kijken we alleen naar het opvragen van informatie, we maken dan gebruik van GET aanvragen. Hierbij schrijven we /sites/1/... als /sites/:site/... waarbij :site de identificatie is voor de site die we opvragen.  De routes die we net vastgesteld hebben vertalen zich dan naar: [php]$app-&gt;get('/account(/)', function () ...);<br />$app-&gt;get('/sites(/)', function () ...);<br />$app-&gt;get('/sites/:site/overview(/)', function ($site) ...);<br />$app-&gt;get('/sites/:site/domains(/)', function($site) ...);<br />[/php]
Lees meer
Pagina 2 van 2 1 2