I am in a great "problem" so to speak , and I need opinions to decide.
The problem is to create a social network without knowing the number of users who use it (but if thinking if they were sufficient ) .
The question is which language and framework to use .... I do not mind having to learn new technologies and / or languages ??.
I am among
PHP ( Laravel - Symfony - other? ) Ruby ( Ruby on Rails 4? ) Javascript ( Ember , express, locomotive , other? ) Python ( Django ) Java ( Grails , Play, other?)
I have experience in both PHP and frameworks. In Symfony developed part of it, but I got tired having to do a thousand configurations for all .
I know very little about Ruby , but I saw very easy . I do not know are saying the performance.
Javascript costs me to get used to their paradigm , and do not know if at all sure to cover everything with Javascript.
Django and python ( very poor knowledge )
Java , experience in data structure and android , but not web .
Regarding the / s databases: In my head I have to MongoDB and costs change of opinion by another database with respect to documentation and EASE performance . But .......... frameworks have no support at all clear .
I also thought of mixing technologies for using a tecnlogía backend and the frontend other. As I read in the new social network Origo . They use Symfony for REST and javascript for the frontend . ( Backbone , Underscore and RequireJS )
What do you recommend me ?