Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


3 posts

Wannabe Geek

#78745 7-Mar-2011 16:40
Send private message

Hello fellow Forum members,

I have a rather random, abstract query...

I have a fairly good idea how Facebook works from a user/front perspective. But I was wondering if anyone knows of any literature of backend of Facebook? E.g. what powers Facebook? What skills would someone need if hypothetically speaking you wanted to build a Facebook equivalent from scratch?

I'm just genuinely curious. And since I appreciate it is far from a one sentence answer,I would be eternally grateful if someone knows of any good sources of information and it could be books, websites, anything really? I'd just like a starting point.

Thanks very much in advance.

Create new topic
121 posts

Master Geek

  #446356 7-Mar-2011 16:43
Send private message

You're going to need a lot of money and servers -,29307,2036928_2218548,00.html Facebook server Farm


Trade NZ and US shares and funds with Sharesies (affiliate link).
1285 posts

Uber Geek

  #446361 7-Mar-2011 16:50
Send private message

Start off small though and make a lamp server, facebook is mysql and php both open source - and in my opinion php is an excellent programme language that is easy to understand.

1377 posts

Uber Geek

  #446378 7-Mar-2011 17:55
Send private message

Yeah facebook uses PHP as a backend and almost everything is done using AJAX with some bits of javascript thrown in.

But i wouldn't worry about that for now - php is the main server language and AJAX and javascript can be learnt later on.


3 posts

Wannabe Geek

#446389 7-Mar-2011 18:43
Send private message

Thanks...that is a useful start Laughing

26394 posts

Uber Geek


  #446417 7-Mar-2011 19:32
Send private message

Just learn proper PHP, not half of the crap that you see online on the "how to do PHP tutorials" where they do stupid crap like putting post variables into SQL commands etc.



3 posts

Wannabe Geek

  #446531 8-Mar-2011 08:52
Send private message

Hey guys, seriously thanks for all your responses...

I also found this article which if anyone is interested gives a reasonable summary:

8085 posts

Uber Geek


  #446558 8-Mar-2011 10:06
Send private message
Create new topic

News and reviews »

Samsung Announces Galaxy AI
Posted 28-Nov-2023 14:48

Epson Launches EH-LS650 Ultra Short Throw Smart Streaming Laser Projector
Posted 28-Nov-2023 14:38

Fitbit Charge 6 Review 
Posted 27-Nov-2023 16:21

Cisco Launches New Research Highlighting Gap in Preparedness for AI
Posted 23-Nov-2023 15:50

Seagate Takes Block Storage System to New Heights Reaching 2.5 PB
Posted 23-Nov-2023 15:45

Seagate Nytro 4350 NVMe SSD Delivers Consistent Application Performance and High QoS to Data Centers
Posted 23-Nov-2023 15:38

Amazon Fire TV Stick 4k Max (2nd Generation) Review
Posted 14-Nov-2023 16:17

Over half of New Zealand adults surveyed concerned about AI shopping scams
Posted 3-Nov-2023 10:42

Super Mario Bros. Wonder Launches on Nintendo Switch
Posted 24-Oct-2023 10:56

Google Releases Nest WiFi Pro in New Zealand
Posted 24-Oct-2023 10:18

Amazon Introduces All-New Echo Pop in New Zealand
Posted 23-Oct-2023 19:49

HyperX Unveils Their First Webcam and Audio Mixer Plus
Posted 20-Oct-2023 11:47

Seagate Introduces Exos 24TB Hard Drives for Hyperscalers and Enterprise Data Centres
Posted 20-Oct-2023 11:43

Dyson Zone Noise-Cancelling Headphones Comes to New Zealand
Posted 20-Oct-2023 11:33

The OPPO Find N3 Launches Globally Available in New Zealand Mid-November
Posted 20-Oct-2023 11:06

Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.