php industrial design cmsimple xhtml javascript cgi mysql development windows open source java estate linux perl programming commercial design developer architettura c++ arredamento content management system unix