c++ java content management system architettura mysql .net cmsimple commercial developer industrial design design javascript html css php arredamento xhtml development j2ee estate