Webhosting, betalen voor wat je gebruikt

Door 7 december 2012Ideeën & Concepten

Veel hosting providers bieden vaste pakketten aan. Tegenwoordig komen er steeds meer cloud hosting diensten tevoorschijn en daarbij zijn er een aantal die je laten betalen voor wat je gebruikt. Op deze manier heb je nooit te weinig en betaal je niet teveel. Om zo’n platform op te zetten ben je wel even bezig maar dit is natuurlijk ook heel eenvoudig te realiseren met bestaande control panels. Ik ga het hebben over het control panel Direct Admin gezien ik daar het meeste van gebruik maak maar volgens mij hebben cPanel, Plesk en alle anderen ook wel een API zoals Direct Admin heeft.

De berekeningen doen kunnen natuurlijk op verschillende manieren. Bijvoorbeeld het gemiddelde gebruik of het maximale gebruik in een maand in rekening brengen. We kunnen bijvoorbeeld een cronjob maken welke elke dag door de accounts loopt. Vervolgens de gebruik gegevens uitlezen met CMD_API_SHOW_USER_USAGE, deze gegevens opslaan in een database en eventueel verhogen of verlagen met CMD_API_MODIFY_USER. Daarbij moet nog wel gelet worden op eventueel “suspend on limit” zodat gebruikers niet geblokkeerd worden. Tevens kunnen we er bijvoorbeeld voor kiezen om alle gebruikers gewoon een ongelimiteerd account te geven of aan de hand van gebruiksgegevens bepalen wat een redelijk limiet is zodat bijvoorbeeld “suspend on limit” wel ingeschakeld kan blijven.

PHP 5.3
Volgende bericht