This Forum has been archived there is no more new posts or threads ... use this link to report any abusive content
==> Report abusive content in this page <==
Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Whats needed to create a social networking site like Facebook or Twitter?
01-24-2013, 11:08 PM
Post: #1
Whats needed to create a social networking site like Facebook or Twitter?
So, I was wondering what is needed to create a social networking site like Facebook or Twitter.

For example what languages would you need:
PHP
HTML
etc.....

As well, what sort of material things. (Such as servers, etc.)

And, how easy is it to learn these languages and skills and how expensive it would be to hire people with the required skills and to buy servers and such like.

Ads

Find all posts by this user
Quote this message in a reply
01-24-2013, 11:16 PM
Post: #2
 
You would definitely need to know HTML, CSS and Javascript for the front end. For the back end PHP would be a good choice. Yes, you will need one or more servers to run this on.

You will run into two major difficulties in creating a site like Twitter or Facebook. The first is scalability. The functionality of Twitter is really pretty simple and a good programmer could put together a Twitter like site in a couple days. The real trick is to make is scalable to large numbers of users, that is MUCH more difficult then the basic functionality.

The second, and probably most difficult problem is getting people to use it. Social networking sites aren't useful unless there are a good number of people on them, but people won't going them unless there are already other people there.

Ads

Find all posts by this user
Quote this message in a reply
01-24-2013, 11:16 PM
Post: #3
 
Well if you want to do it all easily and for free, try using http://www.ning.com.
Find all posts by this user
Quote this message in a reply
01-24-2013, 11:16 PM
Post: #4
 
Buy your needed software from http://www.ning.com and install it to your web hosting account to get your website online at your own domain name.

As you may know a domain name is just a name, not a real website. If you are going to create your website: 1- Buy a domain name. A domain name is a name you want to call your website (ex: http://www.yahoo.com). To get a domain name, you have to pay an annual fee to a registrar for the right to use that name. 2- Buy a web hosting service to provide your online space and enable you to get your website online at your purchased domain name.

If you want to start your website I recommend purchase your domain and hosting together. In this way it is possible to get your domain for free. Some hosting services offer this gift today.

As an experienced webmaster I recommend BH web hosting which I’m sure it would work for you and fulfill all your requirements. They have a really great offer for hosting & I have used them for over 3 yrs now, and have never had a single problem with them.

You can reach reviews about this web hosting provider and its latest DISCOUNT COUPONS at:


http://www.threehosts.com/reviews/1st


******IMPORTANT********
* This service was awarded “The Best Web Host OF The Year”.
* If you sign up for this service you will have $75 credits to advertise your website with the google & yahoo search engines for free!
* You Can Register A Free Domain or Use Your Existing Domains. They Support All Domain Names.
****************************

Another useful link:
http://www.threehosts.com/build
There you can find a step-by-step guide to start your website.


And the lowest cost reputed service which is full-featured and really works for you is available at:
http://www.threehosts.com/tell-me-more/pad.html
Only $1.99 /month (with discount coupon).

Hope this helps.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)