Over Upside
- Bedrijfsnaam: Upside
- Branche: Webdevelopment
- Aantal medewerkers: 3
Upside is een vrije-uitloop, ambachtelijk, dierproefvrij team, met nerdy, eigenzinnige, lieftallige en grappige mensen. Mensen die bovendien best goed zijn in wat ze doen, namelijk het bouwen van kick-ass WordPress websites. Tuurlijk, ze zijn te eerlijk, behoorlijk eigenwijs en zaniken over elke pixel. Maar daar staat wel mooi tegenover dat ze keihard werken – veel te hard eigenlijk – om jou te geven wat je nodig hebt: een website waar je klanten blij van worden. Waar jij blij van wordt. Waar zij weer blij van worden. Dus kies je voor Upside, dan ken je de downsides.
Het probleem
“Wij hebben met onze WordPress websites bij verschillende hostingpartijen gezeten, van shared hosting tot vps providers.
Bij shared hosting partijen liepen we aan tegen de beperkingen die ons werden opgelegd. Bijvoorbeeld geen of beperkte ssh-toegang waardoor we onze deploy-processen helemaal niet soepel konden inrichten.
Daarnaast hadden we te maken met onregelmatige snelheden, downtime die onacceptabel lang duurde. We hebben op een bepaald moment ruim een dag (!) de websites van onze klanten down gehad voordat het werd opgelost. Wat ook betekende dat advertenties moesten worden uitgezet en daadwerkelijk omzet werd misgelopen. Dit moest per direct anders.
De volgende stap was een provider waar we VPS’en konden afnemen. Hierdoor hadden we meer vrijheid om de servers in te richten zoals we wilden: ssh-toegang om alles in de hand te hebben, van nginx configuratie tot background-processen.
Dit leek eventjes ideaal, totdat we merkten dat er toch wel veel tijd ging zitten in het managen van deze servers. Soms wil je gewoon de PHP versie upgraden zonder eerst je Linux command line kennis weer op te halen. En het vereist wel wat specialistische serverkennis om WordPress sites snel te krijgen.
Wat we eigenlijk wilden was het beste van twee werelden. Daar begon onze zoektocht naar een nieuwe hostingpartij, maar dat bleek knap lastig te zijn.”
De oplossing
“Als je op zoek bent naar een nieuwe hostingpartij kom je al snel terecht bij de ‘bekende namen’ in de hostingwereld. Partijen die zich vooral richten op de eindklant. Hoe raar het ook klinkt: een developer-vriendelijke (managed) hostingpartij is écht lastig te vinden.
De lijst van eisen was voor ons duidelijk:
- SSH moet mogelijk zijn. We werken namelijk met Trellis van Roots.io en willen kunnen deployen via een script in plaats van via FTP. Kinsta ondersteund SSH verbindingen.
- We willen support hebben wanneer we dat nodig hebben. Ook ’s nachts en in het weekend. En niet via een ticketsysteem waar je 4 uur moet wachten op een reactie. Nee, per direct, en Kinsta heeft 24/7 support.
- We willen de server in Nederland hebben staan. Hoe korter de afstand, hoe korter de server response. Kinsta heeft een datacenter in de Eemshaven.
- De hostingomgeving moet specifiek ingericht en geoptimaliseerd zijn voor WordPress. Bij Kinsta is dat hun core-business.
- We willen meerdere sites kunnen managen vanuit 1 dashboard. Overzicht is daarbij essentieel, dus geen DirectAdmin-achtige toestanden. Met het MyKinsta dashboard van Kinsta, is alles overzichtelijk terug te vinden en te beheren.
Het was best een lange zoektocht. Wanneer je denkt dat je de juiste partij te hebben gevonden, dan ontbrak net weer de support, was SSH niet mogelijk, of was de WordPress hosting een standaard hostingpakket waar voor de marketing ‘WordPress’ voor was geplakt.
Bij stom toeval zagen we in de footer van de website van ons development framework (Roots.io) dat Kinsta hoofdsponsor is. Nieuwsgierig dat we waren zijn we gelijk de feature-lijst ingedoken. Wat bleek: Kinsta voldeed aan al onze eisen. En meer.
Waar we nog niet eerder over hadden nagedacht, maar achteraf echt meerwaarde is:
- Het hebben van een testomgeving per website, zodat we eerst kunnen testen en overleggen met de klant voordat we een wijziging live zetten.
- Een gratis CDN. Een aantal van onze klanten heeft een doelgroep verspreid over de wereld. Door de assets vanaf een datacentrum in de buurt van de gebruiker te serveren heb je scherpe laadtijden. Ongeacht de locatie.
- De eigen caching specifiek voor WordPress. De caching is echt optimaal ingericht voor WordPress, en dat scheelt een berg!
Met Kinsta hebben we onze diensten waardevoller kunnen maken voor onze klanten, terwijl we minder tijd aan hostingwerkzaamheden kwijt zijn.
Verbeteringen die Upside ziet na de overstap naar Kinsta
“We zien dat de sites die we hosten via Kinsta boven verwachting snel zijn. Zeker als we gebruik maken van Kinsta Caching en CDN merken we dat de gemiddelde WordPress site bijna instant wordt geladen. We kregen van onze klanten ook te horen dat ze nog nooit zo’n snelle website hebben gehad.
Zelfs bij een site die we niet zelf hadden gebouwd, en leunde op een zwaar en inefficiënt thema, zagen we een verdubbeling in de snelheid.”
Als er een keer iets mis gaat, dan staat de Kinsta support direct tot onze beschikking via de chat. Je krijgt meteen een capabele medewerker te spreken die je helpt totdat het probleem verholpen is, hoe lang het ook duurt. Kinsta is de server-ops medewerker die we eigenlijk nodig hadden.
“De grootste verbetering in onze ogen ten opzichte van voorgaande partijen zit hem niet eens in de snelheid, maar in het gebruiksgemak en de support. We kunnen precies de zaken die we af en toe nodig hebben, vinden in het dashboard. Het bevat duidelijke tools die gewoon werken. De search-replace functie heeft ons al vaak een hoop moeite bespaard met URL’s en upgraden van PHP is zo gepiept.
Waar we vaak gebruik van maken, en waar onze klanten eigenlijk nog blijer mee zijn dan wij, is de testomgeving die zonder moeite naar de live server kan worden gepushed. De bestanden worden dan letterlijk overgezet, inclusief uploads en database. Dit zorgt ervoor dat een klant (een nieuwe versie van) zijn website helemaal kan vullen en testen en dat hij zonder downtime kan worden live gezet.”
Upside