Friday, August 20, 2010

What programming languages are needed to create a social networking site such as MySpace, Friendster, Facebook

I've often wondered how these things work, the most advanced my website knowledge is a basic understanding of HTML and CSS, what goes into making a social networking site and what kind of programming languages are used?What programming languages are needed to create a social networking site such as MySpace, Friendster, Facebook
Sites like this use a programming language that can interact with a server which probably stores content in a database.





I personally use PHP and MYSQL but there are other server-side languages too such as ASP.Net





Before you start you need to make sure that your web space is able to parse a programming language else it will be a complete waste of your time. Other than that there are plenty of places that offer cheap hosting if you want to have a dabble.





You will find that learning a programming language will open up your web-designing to a whole new level!





Try a search like PHP 101 for some basic tutorials.What programming languages are needed to create a social networking site such as MySpace, Friendster, Facebook
the basic structure of such web pages is all the same: they have a big database, and a server-side program which gets the input from your browser, processes it, and returns an HTML file to your browser, which is then displayed.





On the server side, you can basically use any programming language for this. php is very popular for small or medium sized web pages. Java is also very popular for medium sized or big web pages. I know that amazon is built from hundreds of different modules written in different programming languages.
You can use readymade software for making a community based website.





Here are the best free option for you, www.boonex.com/products/dolphin/





I hope this'll help you.





Have Fun


delhi-designer.com


a2zclassifieds.info
PHP,MYSQL,FLASH


Alternatively you may contact a web designer to set it up for you. Check websites like http://oktutorial.com/
for that you need to use ASP.net, AJAX, JSP etc.
A server side scripting language like PHP, coldfusion, ASP.NET to act as the middleman between the database and website, interact and make changes to the database.


http://en.wikipedia.org/wiki/Server-side鈥?/a>





A Database Management System (DBMS) such as MySQL, Oracle, Microsoft Access to manage the database, which will store the registered user info such as address, email, phone number etc etc.

No comments:

Post a Comment