I just finished learning HTML5 and CSS3, and I intend to create a website that will have 1200-1500 registered users, an email generator for each user, meaning that each user must have a specific email with which he/she can be recognized in case of an issue or problem with other users (to monitor the activity, like the one used in universities like Harvard) , and maybe I will add a forum.
The problem is that I'm a bit confused about which server language to choose. I want one that is not that hard and that does not require too much time to learn, but one that can serve me in other projects since the one I just mentioned is personal, and most people advised me to learn PHP or Python. Which programming language do you recommend?