open source developers solaris online shopping builders html projects cgi java mysql design cmsimple siding doors php perl windows shop c++ unix .net replacement windows j2ee construction content management system