Twitist Forums
How difficult would it be to write the "CODE(S)" or the ALGORITHM for a website like MySpace or Facebook? - Printable Version

+- Twitist Forums (http://twitist.com)
+-- Forum: Facebook forums (/forum-14.html)
+--- Forum: Facebook apps (/forum-22.html)
+--- Thread: How difficult would it be to write the "CODE(S)" or the ALGORITHM for a website like MySpace or Facebook? (/thread-152133.html)



How difficult would it be to write the "CODE(S)" or the ALGORITHM for a website like MySpace or Facebook? - Soscrates Fd - 04-30-2014 09:25 AM

I am a total n00b and will not deny it. I have no clue about how programming a website works. Maybe you could list the basic framework for how it works or give me a link to better understand the construction process of creating the code(s) and algorithms for said sites. Where do i start? how is the code write and with what means? I am in the process of trying to create a website, if i were to go the Facebook route what would i need to do?

Thank you!


- Anas Imtiaz - 04-30-2014 09:32 AM

First master the basics:
HTML5: http://www.w3schools.com/html5
CSS3: http://www.w3schools.com/css3

Then move on to learn how to make your website dynamic:
J http://www.w3schools.com/js
jQuery: http://www.w3schools.com/jquery

Learn how to send/receive data to/from the server on run-time:
http://www.w3schools.com/php
http://www.w3schools.com/asp
http://www.w3schools.com/ajax
http://www.w3schools.com/xml

Learn how to send/receive data to/from databases:
http://www.w3schools.com/sql

When you have learned all these, build a website that incorporates your knowledge of all these. Master how to use them together. After that, you will start to understand and develop your own codes for how to create a social website but it will require lots of practice and knowledge.

P.S. Facebook uses its own language called FBML (Facebook markup language). If you want to learn that, try this book: FBML Essentials by O'Reilly
Find more here:
http://fb-developers.info/tech/fb_dev/fbml_oldphp/learning_fbml_1.php

Hope this hels you.