I am a 3rd year uni student looking to start a site that will hopefully become a popular, social, revenue generating business in the future and need some advice on how to build the site.
Ideally it will be a simple, clean site where users, both professional and public create a small profile and login, much like a social network like LinkedIn, before being granted access to a blog/feed of aggregated and sourced articles for their viewing and sharing. Users can search the site etc and revisit for newly updated content.
It would need to be upgradeable over time as i have other ideas, and scalable, so I was wondering whether I should find someone to code the site from scratch and learn myself, or simply use a preset building site to make it quickly?
Also, what coding language would be the best to do this sort of site in? I've seen PHP or Python mentioned a lot but know nothing.
Any help would be loved.