I'm thinking about what items to apply the best technology stack - Javascript Controller/Versioner Control for javascript versions for all site and for each page - CSS Controller / Versioner Same javascript, with less/sass - MetaTags management - Functionalities management Control what functionalities are visible - Access Control Manage who can see what with high level of configuration - Database version Controls database versions with integrated rollback - A/B Tests Controls what ip/country will see some item / functionalities - Scalability Support high traffic All itens need to be integrated to development to continuous integration. What more I can think about and what language/framework can I use?