I have a 12ft x 8ft greenhouse, i dug out the area to a dept of 2 ft, put in a 6inch layer of hardcore to allow good drainage , then poured a rectangular area of concrete 6inches deep and 8inches wide around the edge, i then laid a single row of full size concrete blocks on edge and fitted my greenhouse base to that, i have a central path made from slabs (2 wide) 18inch x 18inch down through the centre, i then filled in the remaining area with a mixture of well rotted manure, topsoil, weeded garden soil and sharp sand,
I do plant directly into it, it drains really well, i will need to top it up yearly but i do use the soil from the greenhouse in pots when im potting things on, so it will be rotated.
It was a lot of work but i will certainly do it again when i fit my next greenhouse later this year.