What do I need to build a website similar to ModelMayhem.com?
Will I need to wait 2-3 years till I'm done with my CS degree that I recently started so I'll have the necessary programming skills required to build a site similarly styled to MM or is there a way to build it now?
PS. I'm a noob, I just started Comp Sci at Uni. All help will be greatly appreciated
Well this is probably the wrong forum for you. C++ can be useful in writing servers and such, but I'd prefer C for the job, and even then it's only used rarely. As far as making websites go I would use the LAMP (Linux, Apache, MySQL, PHP) setup. It looks like modelmayhem.com uses PHP, but I'm not sure about the rest. You'd also probably want to look into JavaScript for your client-side needs, but it takes a good deal of care to have efficient code that 1) Doesn't take away from page load time and 2) Isn't riddled with security holes as can often happen on client side scripts. This isn't to say that neat and secure JavaScript can't be accomplished. Learning Apache shouldn't be too difficult if you have server experience, and PHP and MySQL go together nicely so you shouldn't have much trouble with them either. Linux certainly can be tricky to learn, but if you start out with a nice and easy distro like Ubuntu or Linux Mint it shouldn't be that hard. I personally use openSUSE, which is a fantastic distro I recommend you try. Lastly, you need to learn HTML and CSS, which isn't very hard at all and once again they both go together. They are the languages of the internet :)
Also, I don't know why you'd want to make a website like modelmayhem.com, it's design is pretty poor. The website design isn't very aesthetically pleasing... but there are other aesthetically pleasing parts *creepy* Hope this helps :)
I'm not making a website for models, I was just giving an example of the type of website (social network) I'd like to build
@ascii
Thanks alot for that post and all the info!!
Regarding MM, you're right, it's not that pleasing to the eye, I just chose it as an example of the type of site I'd like to build (social network).
Lol the site might not be a sight for sore eyes but some of those members sure are :d
Earlier tonight while doing research I noticed the same thing about the design, and I noticed that two other very popular websites (Facebook and LinkedIn) are also very plain without a lot of colors or hoopla
My opinion as someone who's not a programmer (yet) or a website designer:
MM: the front page is crammed with "stuff"
FB (which I'm new to): looks very plain and simple.
LIn (new to also): looks very simple and clean like FB
Do you guys think using a service like PHPFox(http://www.phpfox.com/) to build my social network would be a good idea?
The network is for a specific niche, but it's a niche with a relatively sizable membership count so at it's peak I'd expect the site to have around 1 million members or a little less.
(Ps. Modelmayhem as about 2 million members if I recall correctly)