Minimum Viable Product en testen
Savvii Updates 04 okt 2013

Minimum Viable Product en testen

We zijn blij dat we live zijn, maar uiteraard zijn we nooit klaar met de ontwikkeling van Savvii. In deze post wat meer informatie over…
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
Eerste Savvii Weekupdate
Savvii Updates 23 aug 2013

Eerste Savvii Weekupdate

Vanaf deze week tot we live zijn (en misschien ook wel daarna) zullen we je elke week even kort bijpraten over welke stappen we gemaakt hebben.Een van de meest zichtbare stappen is dat je nu dit bericht kan lezen op onze tijdelijke blog. Een ander belangrijk moment is dat we vanaf donderdag een eigen B.V. zijn. Een van de minder leuke zaken is dat er ook nagedacht moet worden over facturatie en de processen die daarbij horen. We hebben nu helder welke gegevens in welk formaat we wanneer moeten doorsturen om automatisch te kunnen factureren, herinneren, enz.
Lees meer
Doe één ding en doe dat goed
Savvii Updates 22 aug 2013

Doe één ding en doe dat goed

Als hoster willen we natuurlijk zoveel mogelijk automatiseren, hiervoor moeten we allerhande onderdelen ontwikkelen: van het afhandelen van bestellingen tot het updaten van websites. Voor ons is dan van belang dat dit backend: snel aan te passen is aan nieuwe eisen, wensen en inzichtengoed overweg kan met fouten en storingenheel veilig is We hebben er daarom al heel vroeg voor gekozen om alles als heel kleine, gefocuste, losse onderdelen te maken. Waarbij we veel inspiratie halen bij the Unix Philosophy: This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
Lees meer
I got 99designs….of niet?
Savvii Updates 21 aug 2013

I got 99designs….of niet?

Zoals elk nieuw bedrijf heeft Savvii een nieuw logo laten ontwerpen. Na veel interne discussie zijn we een ontwerpwedstrijd op 99designs gestart. Door schade en…
Lees meer
Pagina 29 van 29 1 24 25 26 27 28 29