Craft CMS
Een snelle, veilige en volledig beheerde hostingomgeving voor Craft CMS en Craft Commerce. Kies Craft CMS in myRootnet en ons platform zet de passende hostingstack voor je klaar. Van PHP, Nginx en database tot Redis, caching, queue workers, security en monitoring.
Jij bouwt in Craft. Wij zorgen dat de techniek eronder snel, veilig en stabiel blijft draaien.
Waarom Rootnet voor Craft CMS?
Craft CMS geeft developers veel vrijheid over hoe zij een website of webshop bouwen. Die vrijheid wil je ook in je hostingomgeving, zonder vervolgens zelf verantwoordelijk te worden voor het beheer van PHP, databases, caching, queue workers en de server.
Daarom combineren we de vrijheid van Craft met een volledig managed hostingstack.
Gebouwd voor Craft CMS én Craft Commerce
Van corporate website tot meertalige omgeving of Craft Commerce-webshop: de stack kan worden afgestemd op het project. PHP, database, caching en achtergrondprocessen werken daarbij als één geheel.
Performance waar Craft het nodig heeft
Niet alles binnen Craft kan uit cache komen. Het Control Panel, databasequeries, imports, image transforms en queue jobs moeten daadwerkelijk worden uitgevoerd. Onze infrastructuur is daarom gebouwd op snelle AMD EPYC CPU’s op hoge kloksnelheid en gegarandeerd geen steel time omdat we niet overboeken.
Security standaard geregeld
Iedere Craft CMS-omgeving profiteert standaard van onze securityfeatures. Denk aan dagelijkse software-updates en securitypatches, een managed firewall, DDoS-protectie, botprotectie, malwarescanning en offsite back-ups.
Haal het maximale uit je Craft CMS hosting
Laat je website, webshop of applicatie sneller presteren met een hostingplatform dat is gebouwd voor snelheid, stabiliteit en groei.
- Met 24/7 monitoring en pro-actieve support bewaken wij de performance, bereikbaarheid en veiligheid van jouw projecten.
- Tijd is kostbaar en soms wil je gewoon direct geholpen worden. Wij zijn tijdens kantoortijden telefonisch bereikbaar voor al je vragen.
- Bij al onze servers is standaard een uitgebreide Service Level Agreement (SLA) inbegrepen.
De juiste stack voor Craft CMS
-
PHP
Craft CMS draait op PHP en recente Craft 5-versies vereisen PHP 8.2 of nieuwer. Vanuit myRootnet kies je per project de PHP-versie die bij jouw Craft-installatie past. Meerdere PHP-versies kunnen naast elkaar op dezelfde managed server draaien. Handig wanneer je als agency meerdere Craft-projecten beheert die niet allemaal tegelijk worden geüpgraded. PHP-FPM wordt door ons 24/7 gemonitord en updates en securitypatches van de onderliggende PHP-omgeving nemen wij uit handen. -
MySQL of PostgreSQL
Craft CMS ondersteunt MySQL, MariaDB en PostgreSQL. Voor nieuwe en grotere Craft 5-projecten zijn MySQL en PostgreSQL meestal de meest logische keuzes. Welke database je ook kiest, deze maakt onderdeel uit van onze managed stack. We beheren de databasesoftware, monitoren de beschikbaarheid 24/7 en maken dagelijks een back-up naar een fysiek ander datacentrum. -
Redis
Craft kan Redis gebruiken als snelle opslag voor onder andere applicatiecache en sessies. Vooral bij grotere websites of omgevingen met veel dynamische requests voorkomt dit dat dezelfde data steeds opnieuw vanuit disk of de database moet worden opgehaald. Redis is als managed onderdeel van onze hostingstack beschikbaar en kan per Craft-project worden ingezet. -
Craft CLI en Composer
Via SSH houd je toegang tot je project en werk je gewoon met Composer en de Craft CLI. Gebruik bijvoorbeeld php craft voor updates, migrations, cachebeheer en andere beheertaken. Zo behouden developers de vrijheid die bij Craft hoort, terwijl wij verantwoordelijk blijven voor de onderliggende infrastructuur. -
Craft queues met Supervisor
Craft gebruikt queues voor achtergrondtaken die je liever niet tijdens een normale paginarequest uitvoert. Denk aan het genereren van image transforms, bijwerken van zoekindexen, bulkbewerkingen en het verwerken van andere langlopende processen. Op ons platform kun je deze queue workers met managed Supervisor laten draaien. Supervisor zorgt dat het proces actief blijft en opnieuw wordt gestart wanneer het onverwacht stopt. Voor grotere Craft CMS-omgevingen en Craft Commerce is dat een veel robuustere basis dan achtergrondtaken afhankelijk maken van normale webrequests. -
Slimme caching
Craft beschikt zelf over cachingmogelijkheden, maar daar hoeft performance niet te stoppen. Redis kan worden ingezet voor applicatiecaching en waar het project daarvoor geschikt is, kan FastCGI cache complete pagina’s direct vanuit Nginx serveren. PHP en de database hoeven zo niet voor iedere bezoeker opnieuw dezelfde pagina op te bouwen. We zetten caching niet blind aan. Een publieke contentpagina vraagt om andere cachelogica dan het Craft Control Panel, een formulier, accountomgeving of checkout binnen Craft Commerce.
24/7 beschikbaarheid voor je Craft CMS-projecten
Een website of webshop kan ieder moment bezoekers ontvangen. Daarom stopt ons beheer niet wanneer jullie naar huis gaan.
We monitoren onze managed servers, softwarestack en applicaties 24/7. Daarbij houden we onder andere de beschikbaarheid van de server, PHP-FPM, databases en andere belangrijke processen in de gaten.
Detecteert onze monitoring een probleem, dan krijgen onze engineers automatisch een melding en kunnen zij ingrijpen. Je hoeft dus niet eerst zelf te ontdekken dat een server of onderdeel van de stack niet goed functioneert.
Alles beheren vanuit myRootnet
Managed hosting betekent niet dat je voor iedere wijziging contact met ons hoeft op te nemen. Vanuit myRootnet regel je het dagelijkse beheer van je Craft CMS-projecten zelf.
Bekijk realtime servermetrics, beheer projecten en domeinen, wijzig PHP-versies, beheer DNS en geef collega’s toegang met Role Based Access en persoonlijke SSH-keys.
Ook deployments, back-ups en servercapaciteit beheer je vanuit hetzelfde platform.
Werk je met GitLab, Bitbucket, Buddy of andere deploymenttools? Dan kun je deze koppelen aan je projecten zodat deployments onderdeel worden van jullie bestaande developmentflow.
Zo blijft het serverbeheer onze verantwoordelijkheid, terwijl developers volledige controle houden over Craft CMS en de applicatiecode.
Wat kost managed Craft CMS hosting?
Je betaalt per managed server en niet per Craft CMS-installatie.
Daardoor kun je, zolang de beschikbare capaciteit het toelaat, meerdere Craft CMS-websites en Craft Commerce-webshops op dezelfde server draaien. Ook andere CMS’en en frameworks kunnen naast Craft worden gehost.
Iedere managed server is inclusief onze 24/7 SLA, monitoring, securityfeatures, offsite back-ups en het beheer van de onderliggende softwarestack.
Bekijk het actuele overzicht met servercapaciteit, specificaties en prijzen.
Je Craft CMS-projecten verhuizen
Eén Craft CMS-project verhuizen is overzichtelijk. Een compleet klantenportfolio verhuizen vraagt om een goede aanpak. Onze engineers helpen daarom met de voorbereiding en uitvoering van de migratie.
We kunnen projecten individueel, in batches of in bulk overzetten. De nieuwe hostingomgeving wordt vooraf ingericht en getest voordat de uiteindelijke overstap plaatsvindt.
Bij dynamische projecten en Craft Commerce-webshops stemmen we goed af wanneer de laatste databasesynchronisatie plaatsvindt, zodat nieuwe formulieren, accounts of bestellingen niet verloren gaan.
Waar nodig helpen we ook met domeinnamen en DNS. Tijdens de migratie betaal je bovendien geen dubbele serverkosten.
Zo kunnen jullie blijven bouwen voor klanten, terwijl wij zorgen dat de hostingomgeving goed wordt overgezet.
Ervaar het zelf!
Haal het beste uit jouw Craft CMS websites dankzij de ideale managed hosting setup. Heb je vragen of wil je onze managed hosting 14 dagen vrijblijvend proberen? Neem gerust contact met Danny op!